Skip to content

Commit edd20d8

Browse files
committed
Brand updates
1 parent 73e1817 commit edd20d8

File tree

1 file changed

+92
-34
lines changed

1 file changed

+92
-34
lines changed

docs/stylesheets/extra.css

Lines changed: 92 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
11
[data-md-color-scheme="default"] {
22
--md-primary-fg-color: #0A0B24;
3-
--md-default-fg-color--light: #222229;
3+
--md-default-fg-color--light: #646471;
44
--md-typeset-a-color: #0064ff !important;
55
--md-typeset-h1-font-weight: 600;
66
--p-color: rgb(0, 0, 0 / 70%);
77
--md-code-fg-color: #414141;
8-
--md-code-bg-color: #e8e8e8;
8+
--md-code-bg-color: #f1f1f3;
99
--md-default-fg-color--lightest: #cbcbcb;
1010
--md-code-hl-comment-color: #858585;
1111
--md-blog-grid-bg-color: rgb(237, 237, 237);
1212
}
1313

1414
[data-md-color-scheme="slate"] {
1515
--md-primary-fg-color: #0A0B24;
16-
--md-default-fg-color--light: #fff;
16+
--md-default-fg-color--light: rgb(255 255 255 / 70%);
1717
--md-primary-fg-color--dark: #000000;
18-
--md-default-bg-color: #222229;
19-
--md-typeset-a-color: #008eff !important;
18+
--md-default-bg-color: #0a0b16;
19+
--md-typeset-a-color: #66a2ff !important;
2020
--md-typeset-h1-font-weight: 600;
2121
--md-accent-fg-color: #409ed8;
22-
--p-color: #dedede;
23-
--md-code-bg-color: #393939;
22+
--p-color: rgb(255 255 255 / 70%);
23+
--md-code-bg-color: #1e1f29;
2424
--md-code-hl-comment-color: #858585;
2525
--md-default-fg-color--lightest: #cbcbcb;
2626
--md-blog-grid-bg-color: rgb(75, 75, 75);
@@ -31,11 +31,28 @@
3131
}
3232

3333
.md-nav__title {
34-
font-size: 1rem;
34+
color: var(--md-default-fg-color);
35+
display: block;
36+
font-size: 0.8rem;
37+
font-weight: 600;
38+
overflow: hidden;
39+
padding: 0 .6rem;
40+
text-overflow: ellipsis
3541
}
3642

3743
.md-nav__item--section>.md-nav__link {
38-
font-size: 1rem;
44+
font-size: 0.8rem;
45+
font-weight: 600;
46+
color: var(--md-default-fg-color)
47+
}
48+
.md-nav__item--section>.md-nav__link[for] {
49+
color: var(--md-default-fg-color)
50+
}
51+
.md-nav__list {
52+
list-style: none;
53+
margin: 0;
54+
padding: 0;
55+
color: var(--md-default-fg-color--light)
3956
}
4057

4158
p {
@@ -47,13 +64,24 @@ li {
4764
}
4865

4966
.md-typeset h1 {
50-
font-weight: var(--md-typeset-h1-font-weight);
67+
color: var(--md-default-fg-color);
68+
font-size: 2em;
69+
line-height: 1.3;
70+
margin: 0 0 1.25em;
5171
}
5272

5373
.md-typeset h2 {
5474
font-weight: 600;
5575
}
5676

77+
.md-typeset h3 {
78+
font-size: 1.25em;
79+
font-weight: 600; /* Updated font weight */
80+
letter-spacing: -.01em;
81+
line-height: 1.5;
82+
margin: 1.6em 0 .8em;
83+
}
84+
5785
.md-typeset .grid.cards>:-webkit-any(ul, ol)>li,
5886
.md-typeset .grid>.card {
5987
border-radius: 8px;
@@ -69,6 +97,7 @@ li {
6997
.footer {
7098
background-color: var(--md-primary-fg-color);
7199
padding: 1.5rem;
100+
border-top: 1px solid rgba(255, 255, 255, 0.16);
72101
}
73102

74103
.footer-flex {
@@ -255,16 +284,30 @@ li {
255284

256285
@media screen and (min-width: 60em) {
257286
.md-search__form {
258-
background-color: #ffffff24;
259-
border-radius: 0.1rem;
287+
background-color: #fafafa;
288+
border-radius: 0.2rem;
289+
border: 1px solid #ebebeb;
260290
height: 1.8rem;
261291
}
262-
}
263-
264-
@media screen and (min-width: 60em) {
265292
[dir=ltr] .md-header__source {
266293
margin-left: 0.4rem;
267294
}
295+
.blog-box {
296+
width: 48% !important;
297+
}
298+
.blog-box:nth-child(2n) {
299+
margin-right: 0;
300+
/* Remove margin on the right for every second item */
301+
}
302+
.widget-container {
303+
display: none;
304+
}
305+
.md-search__input::placeholder {
306+
color: #646471;
307+
}
308+
.md-search__input+.md-search__icon {
309+
color: var(--md-primary-fg-color);
310+
}
268311
}
269312

270313
@media screen and (min-width: 76.25em) {
@@ -333,9 +376,19 @@ button.header-btn-inner:hover {
333376
.md-header__button.md-logo svg {
334377
fill: currentcolor;
335378
display: block;
336-
height: 2.4rem;
379+
height: 1.6rem;
337380
width: auto;
338381
}
382+
.md-header__button.md-logo {
383+
margin: .2rem;
384+
padding: 0.6rem 0.4rem
385+
}
386+
387+
.md-source__fact {
388+
overflow: hidden;
389+
text-overflow: ellipsis;
390+
color: var(--md-primary-fg-color);
391+
}
339392

340393
#__consent>aside>form>div.md-consent__controls>label {
341394
color: #e8e8e8;
@@ -389,8 +442,8 @@ button.header-btn-inner:hover {
389442
}
390443

391444
.md-container {
392-
height: calc(100vh - 72px) !important;
393-
margin-top: 72px;
445+
height: calc(100vh - 64px) !important;
446+
margin-top: 64px;
394447
}
395448

396449

@@ -679,7 +732,7 @@ button.header-btn-inner:hover {
679732
}
680733

681734
.md-sidebar__inner {
682-
padding-top: 40px;
735+
padding-top: 0px;
683736
}
684737

685738
.move-up {
@@ -718,27 +771,13 @@ button.header-btn-inner:hover {
718771
/* Remove margin on the right for every second item */
719772
}
720773

721-
@media screen and (max-width: 60em) {
722-
.blog-box {
723-
width: 48% !important;
724-
}
725-
.blog-box:nth-child(2n) {
726-
margin-right: 0;
727-
/* Remove margin on the right for every second item */
728-
}
729-
.widget-container {
730-
display: none;
731-
}
732-
}
733774

734775
@media screen and (max-width: 50em) {
735776
.blog-box {
736777
width: 90% !important;
737778
}
738779
}
739780

740-
@media screen and (min-width: 60em) {}
741-
742781
@media screen and (min-width: 76.25em) {}
743782

744783
.blog-placeholder-container {
@@ -798,7 +837,21 @@ div.blog-header>div>ul>li {
798837
}
799838

800839
.md-header {
801-
position: fixed;
840+
background-color: var(--md-primary-bg-color);
841+
/* box-shadow:0 0 .2rem #0000,0 .2rem .4rem #0000; */
842+
color: var(--md-primary-fg-color);
843+
display: block;
844+
left: 0;
845+
position: sticky;
846+
right: 0;
847+
top: 0;
848+
z-index: 4;
849+
border-bottom: 1px solid #ebebeb;
850+
}
851+
852+
.md-header--shadow {
853+
/* box-shadow:0 0 .2rem #0000001a,0 .2rem .4rem #0003; */
854+
transition: transform .25s cubic-bezier(.1,.7,.1,1),box-shadow .25s
802855
}
803856

804857
.connect-images {
@@ -813,4 +866,9 @@ div.blog-header>div>ul>li {
813866
margin: 10px;
814867
max-height: 80px;
815868
}
869+
}
870+
871+
:root {
872+
--md-text-font: "Geist";
873+
--md-code-font: "Geist Mono";
816874
}

0 commit comments

Comments
 (0)