@@ -45,59 +45,47 @@ article>*+*
4545.flow > * + * {
4646 margin-top : var (--spacing-lg );
4747}
48-
49- .discipline a {
50- background : var (--bg-muted );
51- display : flex;
52- width : auto;
53- padding : var (--spacing-sm );
54- text-decoration : none;
55- }
56-
57- .discipline a : hover {
58- background : var (--bg-strong );
59- }
6048
6149input {
6250 accent-color : oklch (from var (--color-base ) 50% calc (var (--chroma ) + 0.05 ) var (--hue ));
6351}
6452
6553.theme-control {
6654 position : fixed;
67- top : 80 px ;
55+ bottom : 0 ;
6856 right : 0 ;
6957}
7058
71- /* TODO need to make these change with light dark mode */
72-
73- section . boxed {
74- padding : var ( --spacing-sm ) var (--spacing-md );
75- }
76-
77- section . preparation {
78- background : var ( --color-prep ) ;
79- color : oklch (from var ( --color-base ) 5 % c calc ( var ( --hue ) - 90 ));
80- }
81-
82- section . steps {
83- background : var ( --color-steps ) ;
84- }
85-
86- section . outcomes {
87- background : var ( --color-outcomes );
88- }
89-
90- section . resources {
91- background : var ( --bg-strong ) ;
92- }
93-
94- section . next-steps {
95- background : var ( --bg-muted ) ;
96- }
97-
98- section . references {
99- background : var (--bg-muted );
100- }
59+ ol {
60+ list-style : none;
61+ counter-reset : steps-counter;
62+ margin-top : var (--spacing-md );
63+ }
64+
65+ ol li {
66+ counter-increment : steps-counter ;
67+ /* display: flex; */
68+ flex-direction : row;
69+ gap : var ( --spacing-sm );
70+ padding-left : var ( --spacing-lg );
71+ position : relative ;
72+ padding-bottom : var ( --spacing-xs );
73+ }
74+
75+ ol li :: before {
76+ content : counter (steps-counter);
77+ border : 0.1 em solid var ( --text-default );
78+ border-radius : 100 % ;
79+ position : absolute ;
80+ top : 0 ;
81+ left : 0 ;
82+ display : flex;
83+ justify-content : center ;
84+ align-items : center;
85+ flex-basis : auto;
86+ width : var ( --spacing-md );
87+ height : var (--spacing-md );
88+ }
10189
10290/* Buttons */
10391/* The colors for these need to be abstracted a bit to be more adaptable between dark and light mode */
@@ -132,11 +120,9 @@ section.references {
132120 padding : var (--spacing-sm ) var (--spacing-lg );
133121}
134122
135- /* --primary colors won't change between dark and light mode */
136- /* */
137123.button .--strong {
138- background : var (--primary-500 );
139- color : var (--primary-50 );
124+ background : var (--text-strong );
125+ color : var (--bg-strong );
140126}
141127
142128.button .--muted {
@@ -158,27 +144,13 @@ section.references {
158144 filter : none;
159145}
160146
161- .card {
162- cursor : pointer;
163- display : flex;
164- background : var (--bg-strong );
165- box-shadow : var (--shadow-md );
166- border-radius : var (--spacing-xs );
167- }
168-
169- .card : hover {
170- filter : contrast (110% );
171- filter : brightness (110% );
172- }
173-
174147.container {
175148 position : relative;
176149 width : 100% ;
177150 margin-left : auto;
178151 margin-right : auto;
179152}
180153
181-
182154/* Network */
183155
184156# network-graph {
@@ -226,4 +198,33 @@ section.references {
226198 bor der- radius: 4px;
227199 pointer- events: none;
228200 dis play: none;
201+ }
202+
203+ .label {
204+ font-size : var (--font-sm );
205+ color : var (--text-muted );
206+ text-transform : uppercase;
207+ letter-spacing : 0.05em ;
208+ font-weight : 600 ;
209+ }
210+
211+ .hero-group {
212+ border-top : 2px solid var (--border-default );
213+ border-bottom : 1px solid var (--border-muted );
214+ padding : 1rem 0 1rem 0 ;
215+ text-align : center;
216+ }
217+
218+ .hero-description {
219+ color : var (--text-muted );
220+ font-size : var (--font-lg );
221+ margin : 1rem 0 ;
222+ }
223+
224+ .nav {
225+ padding : 0.5rem 0 ;
226+ }
227+
228+ .nav a : not (: hover ) {
229+ text-decoration : none;
229230}
0 commit comments