Skip to content

Commit 15f99a4

Browse files
committed
[design] improve menu nav spacing
1 parent f1db06b commit 15f99a4

File tree

4 files changed

+36
-32
lines changed

4 files changed

+36
-32
lines changed

‎src/css/form.css‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
}
3030

3131
.form-indent{
32-
margin-left:calc(var(--form-wrap-space) *3);
32+
margin-left:calc(var(--form-wrap-space) *2.25);
3333
}
3434

3535
.form-inline{

‎src/css/menu.css‎

Lines changed: 31 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -110,33 +110,30 @@
110110
}
111111

112112
.menu-content{
113-
padding-left:calc(var(--menu-space) *3);
114-
padding-right:calc(var(--menu-space) *3);
115113
grid-column-start:1;
116114
grid-column-end:3;
117115
}
118116

119117
.menu-content-item{
120-
padding-top:calc(var(--menu-space) *3);
121-
padding-bottom:calc(var(--menu-space) *3);
118+
padding:calc(var(--menu-space) *3);
122119
position: relative;
123120
z-index:1;
124121
}
125122

126123
.menu-content-item:not(:last-child){
127-
border-bottom:var(--horizontal-rule);
124+
border-bottom:var(--horizontal-rule-large);
128125
}
129126

130127
.menu-item-header{
131-
margin-bottom:calc(var(--menu-space) *3);
128+
margin-bottom:calc(var(--menu-space) *2);
132129
}
133130

134131
.menu-item-header-text{
135132
margin-bottom:0;
136133
}
137134

138135
.menu-item-form{
139-
margin:00calc(var(--menu-space) *3)calc(var(--menu-space) *3);
136+
padding-left:calc(var(--menu-space) *3);
140137
z-index:1;
141138
}
142139

@@ -156,7 +153,7 @@
156153
.menu-area{
157154
max-height:100%;
158155
grid-template-rows:1fr;
159-
grid-template-columns:15em1frcalc(var(--menu-space) *4);
156+
grid-template-columns:calc(var(--menu-space) *20)1frcalc(var(--menu-space) *4);
160157
overflow: hidden;
161158
position: relative;
162159
}
@@ -171,35 +168,39 @@
171168
align-items: stretch;
172169
flex-wrap: nowrap;
173170
overflow-y: auto;
171+
z-index:1;
174172
}
175173

176-
.menu-close{
177-
grid-column-start:3;
174+
.menu-content{
175+
grid-column-start:2;
178176
grid-column-end:4;
179177
grid-row-start:1;
180178
grid-row-end:2;
181-
align-self: start;
182-
position: absolute;
179+
scroll-behavior: smooth;
180+
overflow-y: auto;
181+
z-index:2;
183182
}
184183

185-
.menu-content{
186-
padding-left:calc(var(--menu-space) *4);
187-
padding-right:calc(var(--menu-space) *4);
188-
grid-column-start:2;
184+
.menu-close{
185+
grid-column-start:3;
189186
grid-column-end:4;
190187
grid-row-start:1;
191188
grid-row-end:2;
192-
scroll-behavior: smooth;
193-
overflow-y: auto;
189+
align-self: start;
190+
position: absolute;
191+
z-index:3;
194192
}
195193

196194
.menu-content-overscroll{
197195
padding-bottom:calc(var(--menu-space) *30);
198196
}
199197

200198
.menu-content-item{
201-
padding-top:calc(var(--menu-space) *4);
202-
padding-bottom:calc(var(--menu-space) *4);
199+
padding:calc(var(--menu-space) *4);
200+
}
201+
202+
.menu-item-header{
203+
margin-bottom:calc(var(--menu-space) *3);
203204
}
204205

205206
.menu-nav-item{
@@ -257,7 +258,7 @@
257258
}
258259

259260
.menu-item-form{
260-
margin:000calc(var(--menu-space) *3);
261+
padding-left:calc(var(--menu-space) *4);
261262
}
262263
}
263264

@@ -267,23 +268,25 @@
267268
}
268269

269270
.menu-area{
270-
grid-template-columns:15em1frcalc(var(--menu-space) *5);
271+
grid-template-columns:calc(var(--menu-space) *20)1frcalc(var(--menu-space) *5);
271272
}
272273

273-
.menu-content{
274-
padding-left:calc(var(--menu-space) *5);
275-
padding-right:calc(var(--menu-space) *5);
274+
.menu-content-item{
275+
padding:calc(var(--menu-space) *5);
276276
}
277277

278-
.menu-content-item{
279-
padding-top:calc(var(--menu-space) *5);
280-
padding-bottom:calc(var(--menu-space) *5);
278+
.menu-item-header{
279+
margin-bottom:calc(var(--menu-space) *4);
281280
}
282281

283282
.menu-close-tab{
284283
height:calc(var(--menu-space) *5);
285284
width:calc(var(--menu-space) *5);
286285
}
286+
287+
.menu-item-form{
288+
padding-left:calc(var(--menu-space) *5);
289+
}
287290
}
288291

289292
@media (min-width:1100px){

‎src/css/typography.css‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,9 +66,9 @@ p:not(:last-child){
6666

6767
hr{
6868
border:0;
69-
border-top:var(--horizontal-rule);
69+
border-top:var(--horizontal-rule-small);
7070
border-radius:var(--theme-radius);
71-
margin:1em0;
71+
margin:var(--form-wrap-space)0;
7272
clear: both;
7373
}
7474

‎src/css/variables.css‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,8 @@
127127
--layout-timing-medium:var(--layout-duration-06) ease-in-out;
128128
--layout-timing-slow:var(--layout-duration-08) ease-in-out;
129129
--layout-timing-extra-slow:var(--layout-duration-10) ease-in-out;
130-
--horizontal-rule:var(--layout-line-width) solid rgb(var(--theme-color-02));
130+
--horizontal-rule-small:1px solid rgb(var(--theme-color-02));
131+
--horizontal-rule-large:2px solid rgb(var(--theme-color-02));
131132
/* background */
132133
--background-color-theme:var(--theme-color-01);
133134
--background-color-custom:rgb(0,0,0);

0 commit comments

Comments
(0)