From 3a5155b76974e96358c904b7164e7c6d996633e2 Mon Sep 17 00:00:00 2001 From: Alex Luck Date: Wed, 11 Feb 2026 16:31:11 -0800 Subject: [PATCH 1/4] update to new branding --- python/docs/stylesheets/dark-favicon.ico | Bin 0 -> 15086 bytes python/docs/stylesheets/extra.css | 50 +++++++------------- python/docs/stylesheets/sift-favicon.ico | Bin 4286 -> 0 bytes python/docs/stylesheets/sift_logo_dark.svg | 12 ++++- python/docs/stylesheets/sift_logo_light.svg | 12 ++++- python/mkdocs.yml | 6 +-- 6 files changed, 39 insertions(+), 41 deletions(-) create mode 100644 python/docs/stylesheets/dark-favicon.ico delete mode 100644 python/docs/stylesheets/sift-favicon.ico diff --git a/python/docs/stylesheets/dark-favicon.ico b/python/docs/stylesheets/dark-favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..888a914b6b3d850adadd6a5708a1ace65ce233c8 GIT binary patch literal 15086 zcmeI2e~4676vyxE)Q;;9c1z9t!)DNyT|`s}t*97-qN1RPz{<4(Q&$iQNntCRL8`w5 zF+}=9q#*k7PfJAql;Yq&{$YvI_D`$1u}JHd?(FQZ*&O%vInSA8n0Dsg_vXE2v-{w1 z-n@J6Ip6brcka9Qyr)z|Mb-NC3Y}12wkowzDV0bRf43<08`oOU(%yNSQXgW_jtyPZ zYlvL8hh@MrU>UFsSOzQumI2E^{R}vc)0oTUmW+>&-!nWs+{$^oNIsu$9U2-+jE;^j z!)87bsXtm^9wLHkWMpLX*x1-%&QGEHkWu6YGKGvImyt8bC&>1RiHUe%2_i86QTR zYwRwP!;9o_yDvh`JIPpo6)b;g@c7B;Dn56S13RwZ5BxU5(N6AnE(GkQeC0p?dT(!U zEXWK5JG}2jgricduyh`t(!{(Yh#c^<2+SWNGG~N^xzcYQu0AC;yLf+xa1IZv@$((H zgZiIV;?(^<$9R1ZEDI5%XC9dE0`F7wJAjrsS{EbKcKFL7Um#m#&eq)x@{D17H_!dH z$;rv~xgfFzfzK6#gM$lo_;2-gS&MOhUS?dqi=^j*fTs%_Ps_N`@z3~LAomj6t>_E% z3w8W!{LA{|IPx%fWNqu|xq*EX{SF{Q#F2I8tmQ(?E8u?9E9T1k)6>(_h@a>2_vjU=X z*pDLDgUSKi!^lCN1B>gyX4+StGhpu|=CuHF7{t$({{H?Z)A&Ky@t=r*eFL#&KP>Z; zmo=2w3huAM9xu9F$)gD@@@zSTK8=>W&rG?Pc~G5S!T_?_ktJg#9a*W+z@Kir9hrxYbN8CSr#&&TqHco)S^E)EyGLO=AMLC{v`} zs)y8G9Jd5Q`6J53X38CL43Ze8oC2j7%^`IP`8X|s*g6Fy7#_^=k2BvN<=H0hS-a8l z4T^Tnjm10>IA#*!T17L z|Fv$GYqZOrFl8dd>YC|05!MpB>91SY$@j!-Dsw6Q#A##9 zA7CrI{)l|dc?Wscy^pLG^S^lgW^GjJqc img { - height: 2rem !important; + height: 18px !important; + width: auto !important; } } @@ -205,7 +187,7 @@ ============================================================================= */ .md-code__content { - border-radius: 7px !important; + border-radius: 4pt !important; border: var(--border-color) solid 1px; background-color: var(--code-box-background-color) !important; font-size: 14px !important; @@ -217,7 +199,7 @@ .md-search__input, .md-search__suggest, .md-search__form { background-color: var(--search-bg) !important; - border-radius: 0.5rem !important; + border-radius: 4pt !important; border: var(--border-color) solid 1px; ::placeholder { diff --git a/python/docs/stylesheets/sift-favicon.ico b/python/docs/stylesheets/sift-favicon.ico deleted file mode 100644 index 47e2cd32ef6fc6b465b101ac6ba3fbf8d46c0b6e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4286 zcmeI0ze~eF6o6l;TAeB=9YkqCM8QQJ#H}qjIk-58gMtqJ18#ye_#X(aE+VLl=-{GI zI*5}fxCNpIlD#w;XhfWJF{HFi8Ql z{a0AqN72+pDJ3!S4B~6R_ZmnrpBdPJ8+e2}D8nWUK~(!_l-$?gCsh`=AO$x2SRmg! z1eGfsGhm~KCGva+Eo}JRqW3~8J64(XJ^iU+uZMLuxcZA*sVS1Rr|INtJ zs=7ylb_mjgp1IB1_1-T~27G$xV{Hx2;5;Hu$-4|45M&nr>C;J%i?A9oE9B3D*Rl3s z-+)huLXJt=4_>uR+Y~;}mK$)$r=KTg9Y1{--xo_gY=@|8_B2UcnCF03ySo^}9Jg6t z>$C9Xl{kP+pYNdep~kxA?|JfseJ-33V{_jZ$oB+)iSE;ZB$&rwL)ZIr9Uh=jJ}?}@ zIM}G=mqTAqgHVKN7z3NL_NyJQMSp(d8Am^3wv2~3c`Bz>O;V~VN##mHy^5%Nky1q@ j&-;V4j>0A`uNZ2AleRffkt~jR7E8)yi`Mkt5^wndl`&iO diff --git a/python/docs/stylesheets/sift_logo_dark.svg b/python/docs/stylesheets/sift_logo_dark.svg index 13596ce75..51828af97 100644 --- a/python/docs/stylesheets/sift_logo_dark.svg +++ b/python/docs/stylesheets/sift_logo_dark.svg @@ -1,3 +1,11 @@ - - + + + + + + + + + + diff --git a/python/docs/stylesheets/sift_logo_light.svg b/python/docs/stylesheets/sift_logo_light.svg index 75e3f8bdb..dcfe2250c 100644 --- a/python/docs/stylesheets/sift_logo_light.svg +++ b/python/docs/stylesheets/sift_logo_light.svg @@ -1,3 +1,11 @@ - - + + + + + + + + + + diff --git a/python/mkdocs.yml b/python/mkdocs.yml index 0ca39526e..ed12ad4e7 100644 --- a/python/mkdocs.yml +++ b/python/mkdocs.yml @@ -5,7 +5,7 @@ copyright: "Copyright 2025 Sift Stack, Inc." theme: name: material custom_dir: docs/overrides - favicon: stylesheets/sift-favicon.ico + favicon: stylesheets/dark-favicon.ico palette: # Palette toggle for automatic mode - media: "(prefers-color-scheme)" @@ -28,8 +28,8 @@ theme: toggle: icon: material/brightness-4 name: Switch to system preference - logo_light_mode: stylesheets/sift_logo_dark.svg - logo_dark_mode: stylesheets/sift_logo_light.svg + logo_light_mode: stylesheets/sift_logo_light.svg + logo_dark_mode: stylesheets/sift_logo_dark.svg font: text: IBM Plex Sans code: IBM Plex Mono From 23cd7264cc138c387b9f5e80b3968b3fef2ee38e Mon Sep 17 00:00:00 2001 From: Alex Luck Date: Wed, 11 Feb 2026 16:45:54 -0800 Subject: [PATCH 2/4] revert some colors --- python/docs/stylesheets/extra.css | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/python/docs/stylesheets/extra.css b/python/docs/stylesheets/extra.css index cbf5c7a81..e42db5c01 100644 --- a/python/docs/stylesheets/extra.css +++ b/python/docs/stylesheets/extra.css @@ -11,8 +11,8 @@ /* MkDocs Material Accent Colors */ --md-accent-fg-color: var(--brand-color); --md-accent-fg-color--transparent: rgb(from var(--brand-color) r g b / 0.1); - --md-accent-bg-color: var(--sift-ceramic); - --md-accent-bg-color--light: rgba(245, 245, 245, 0.7); + --md-accent-bg-color: hsla(0, 0%, 100%, 1); + --md-accent-bg-color--light: hsla(0, 0%, 100%, 0.7); } /* ============================================================================= @@ -34,7 +34,7 @@ [data-md-color-scheme="slate"] { /* Primary Colors */ --md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7); - --md-default-bg-color: var(--sift-rubber); + --md-default-bg-color: rgb(0, 0, 0); --md-primary-bg-color: var(--font-foreground-color); /* Logo Display */ @@ -46,7 +46,7 @@ --bold-header-color: white; --font-foreground-color: rgb(255, 255, 255); --border-color: rgb(36, 36, 36); - --code-box-background-color: var(--sift-rubber); + --code-box-background-color: rgb(18, 18, 18); --search-bg: rgba(237, 237, 237, 0); /* Link Colors */ @@ -60,7 +60,7 @@ [data-md-color-scheme="default"] { /* Primary Colors */ --md-primary-bg-color--light: hsla(0, 0%, 0%, 0.7); - --md-default-bg-color: var(--sift-ceramic); + --md-default-bg-color: rgb(255, 255, 255); --md-primary-bg-color: var(--font-foreground-color); /* Logo Display */ From c19af5a1128e08d35f398d13cebcb0f8c70ed711 Mon Sep 17 00:00:00 2001 From: Alex Luck Date: Wed, 11 Feb 2026 17:24:36 -0800 Subject: [PATCH 3/4] tweaks --- python/docs/stylesheets/extra.css | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/python/docs/stylesheets/extra.css b/python/docs/stylesheets/extra.css index e42db5c01..004025170 100644 --- a/python/docs/stylesheets/extra.css +++ b/python/docs/stylesheets/extra.css @@ -34,7 +34,7 @@ [data-md-color-scheme="slate"] { /* Primary Colors */ --md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7); - --md-default-bg-color: rgb(0, 0, 0); + --md-default-bg-color: var(--sift-rubber); --md-primary-bg-color: var(--font-foreground-color); /* Logo Display */ @@ -42,7 +42,7 @@ --md-footer-logo-light-mode: none; /* Custom Theme Colors */ - --header-bg-color: hsl(0 0% 8.04%/.8); + --header-bg-color: rgb(from var(--sift-rubber) r g b / 0.8); --bold-header-color: white; --font-foreground-color: rgb(255, 255, 255); --border-color: rgb(36, 36, 36); @@ -60,7 +60,7 @@ [data-md-color-scheme="default"] { /* Primary Colors */ --md-primary-bg-color--light: hsla(0, 0%, 0%, 0.7); - --md-default-bg-color: rgb(255, 255, 255); + --md-default-bg-color: var(--sift-ceramic); --md-primary-bg-color: var(--font-foreground-color); /* Logo Display */ @@ -68,7 +68,7 @@ --md-footer-logo-light-mode: block; /* Custom Theme Colors */ - --header-bg-color: hsl(0 0% 96%/.8); + --header-bg-color: rgb(from var(--sift-ceramic) r g b / 0.8); --bold-header-color: black; --font-foreground-color: rgb(10, 10, 10); --border-color: rgb(229, 229, 229); From 1dc5300b0fc11456ad21aaf737f6de0af8827f28 Mon Sep 17 00:00:00 2001 From: Alex Luck Date: Wed, 11 Feb 2026 17:30:45 -0800 Subject: [PATCH 4/4] tweaks --- python/docs/stylesheets/extra.css | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/python/docs/stylesheets/extra.css b/python/docs/stylesheets/extra.css index 004025170..8674e3eb1 100644 --- a/python/docs/stylesheets/extra.css +++ b/python/docs/stylesheets/extra.css @@ -4,7 +4,7 @@ /* Sift Brand Colors */ --sift-orange: #EE4120; --sift-ceramic: #F5F5F5; - --sift-rubber: #121619; + --sift-dark: #101010; --brand-color: var(--sift-orange); @@ -34,7 +34,7 @@ [data-md-color-scheme="slate"] { /* Primary Colors */ --md-primary-bg-color--light: hsla(0, 0%, 100%, 0.7); - --md-default-bg-color: var(--sift-rubber); + --md-default-bg-color: var(--sift-dark); --md-primary-bg-color: var(--font-foreground-color); /* Logo Display */ @@ -42,7 +42,7 @@ --md-footer-logo-light-mode: none; /* Custom Theme Colors */ - --header-bg-color: rgb(from var(--sift-rubber) r g b / 0.8); + --header-bg-color: rgb(from var(--sift-dark) r g b / 0.8); --bold-header-color: white; --font-foreground-color: rgb(255, 255, 255); --border-color: rgb(36, 36, 36);