1- --- # Front matter ensures Jekyll processes SCSS. ---
1+ ---
2+ # Front matter ensures Jekyll processes SCSS.
3+ ---
4+
25/* =========================================
36 1. Variables & Core Settings
47 ========================================= */
5- $brand-color : #ee650b ; // Avanade primary orange
6- $brand-color-dark : #be5008 ; // Darker shade of brand orange
7- $gradient-lighter : #f1913b ; // Lighter warm orange for gradient
8+ $brand-color : #ee650b ; // Avanade primary orange
9+ $brand-color-dark : #be5008 ; // Darker shade of brand orange
10+ $gradient-lighter : #f1913b ; // Lighter warm orange for gradient
811
9- $font-stack : -apple-system , BlinkMacSystemFont, " Segoe UI" , Roboto, Helvetica , Arial , sans-serif ;
10- $max-width : 800px ;
12+ $font-stack : -apple-system , BlinkMacSystemFont, " Segoe UI" , Roboto, Helvetica , Arial , sans-serif ;
13+ $max-width : 800px ;
1114$mobile-breakpoint : 768px ;
1215
1316html {
1417 box-sizing : border-box ;
1518}
16-
17- * ,
18- * ::before ,
19- * ::after {
19+ * , * ::before , * ::after {
2020 box-sizing : inherit ;
2121}
2222
4343 text-decoration : none ;
4444 transition : color 0.3s ease , background-color 0.3s ease ;
4545}
46-
4746a :hover {
4847 color : $brand-color-dark ;
4948}
5049
5150/* Headings */
52- h1 ,
53- h2 ,
54- h3 ,
55- h4 ,
56- h5 ,
57- h6 {
51+ h1 , h2 , h3 , h4 , h5 , h6 {
5852 margin : 1.5rem 0 1rem ;
5953 line-height : 1.3 ;
6054 font-weight : 700 ;
6155 color : #111 ;
6256}
63-
64- h1 {
65- font-size : 2rem ;
66- background : linear-gradient (90deg , #ce0569 12.66% , #ff5800 94.55% );
57+ h1 { font-size : 2rem ; background : linear-gradient (90deg , #ce0569 12.66% , #ff5800 94.55% );
6758 -webkit-text-fill-color : hsla (0 , 0% , 100% , 0 );
6859 background-clip : border-box ;
6960 -webkit-background-clip : text ;
70- text-shadow : 0 0 hsla (0 , 0% , 100% , 0 );
71- }
72-
73- h2 {
74- font-size : 1.5rem ;
75- }
76-
77- h3 {
78- font-size : 1.25rem ;
79- }
80-
61+ text-shadow : 0 0 hsla (0 , 0% , 100% , 0 ); }
62+ h2 { font-size : 1.5rem ; }
63+ h3 { font-size : 1.25rem ; }
8164p {
8265 margin : 0 0 1rem 0 ;
8366}
9477 ========================================= */
9578.navbar {
9679 position : fixed ;
97- top : 0 ;
98- left : 0 ;
80+ top : 0 ; left : 0 ;
9981 width : 100% ;
10082 background-color : #fff ;
10183 border-bottom : 2px solid $brand-color ;
102- box-shadow : 0 0 5px rgba (0 , 0 , 0 , 0.1 );
84+ box-shadow : 0 0 5px rgba (0 ,0 , 0 , 0.1 );
10385 z-index : 999 ;
10486}
10587
119101}
120102
121103.navbar-brand a img {
122- height : 50px ;
123- max-height : 5vh ;
104+ height :50px ;
105+ max-height :5vh ;
124106}
125107
126108.nav-links {
@@ -129,12 +111,10 @@ p {
129111 margin : 0 ;
130112 padding : 0 ;
131113}
132-
133114.nav-links li a {
134115 padding : 0.5rem 1rem ;
135116 border-radius : 4px ;
136117}
137-
138118.nav-links li a :hover {
139119 background-color : #f2f2f2 ;
140120}
@@ -150,20 +130,15 @@ p {
150130 text-align : center ;
151131 padding-bottom : 2rem ;
152132}
153-
154133.header-content {
155134 max-width : $max-width ;
156135 margin : 0 auto ;
157136 padding : 0 1rem ;
158137}
159-
160138.header-content h1 {
161139 font-size : 2.4rem ;
162140 margin-bottom : 0.5rem ;
163- color : #f9f9f9 ;
164-
165141}
166-
167142.header-content h2 {
168143 font-size : 1.4rem ;
169144 font-weight : 400 ;
174149 5. Main Content
175150 ========================================= */
176151.content {
177- margin-top : 2rem ;
178- /* space below banner */
152+ margin-top : 2rem ; /* space below banner */
179153 padding-bottom : 2rem ;
180154}
181155
@@ -187,23 +161,18 @@ table {
187161 border-collapse : collapse ;
188162 margin : 2rem 0 ;
189163}
190-
191- th ,
192- td {
164+ th , td {
193165 padding : 0.75rem ;
194166 border : 1px solid #ddd ;
195167 vertical-align : top ;
196168}
197-
198169th {
199170 background-color : #f3f3f3 ;
200171 font-weight : 600 ;
201172}
202-
203173tr :nth-child (even ) {
204174 background-color : #fafafa ;
205175}
206-
207176/* For wide tables, wrap in .table-responsive */
208177.table-responsive {
209178 overflow-x : auto ;
@@ -219,15 +188,12 @@ tr:nth-child(even) {
219188 padding : 1rem 0 ;
220189 border-top : 1px solid #eee ;
221190}
222-
223191.footer-content {
224192 text-align : center ;
225193}
226-
227194.site-footer a {
228195 color : $brand-color-dark ;
229196}
230-
231197.site-footer a :hover {
232198 text-decoration : underline ;
233199}
@@ -240,12 +206,10 @@ tr:nth-child(even) {
240206 flex-direction : column ;
241207 align-items : flex-start ;
242208 }
243-
244209 .nav-links {
245210 flex-direction : column ;
246211 width : 100% ;
247212 }
248-
249213 .nav-links li a {
250214 width : 100% ;
251215 padding : 0.5rem ;
@@ -254,8 +218,7 @@ tr:nth-child(even) {
254218 .header-content h1 {
255219 font-size : 2rem ;
256220 }
257-
258221 .header-content h2 {
259222 font-size : 1.1rem ;
260223 }
261- }
224+ }
0 commit comments