Skip to content

Instantly share code, notes, and snippets.

@chroju
Last active June 4, 2024 04:29
Show Gist options
  • Save chroju/a849d558979a42f7b89e812d2a32f9a9 to your computer and use it in GitHub Desktop.
Save chroju/a849d558979a42f7b89e812d2a32f9a9 to your computer and use it in GitHub Desktop.
Stylus
/* ==UserStyle==
@name Workflowy Nord
@namespace github.com/chroju
@version 1.2.3
@author chroju
@updateURL https://gist.githubusercontent.com/chroju/a849d558979a42f7b89e812d2a32f9a9/raw/workflowy-nord.user.css
==/UserStyle== */
@-moz-document url("https://workflowy.com/"), url-prefix("https://workflowy.com/#") {
html {
--bg-color: hsl(220, 16%, 22%);
--bg-dk-1: hsl(220, 16%, 20%);
--bg-dk-2: hsl(220, 16%, 18%);
--bg-dk-3: hsl(220, 16%, 16%);
--fg-lt-1: #ECEFF4;
--fg-lt-2: #d8dee9;
--cd-blue-1: #5d81ac;
--cd-blue-1-1: #5477A3;
--cd-blue-1-2: #4D6E96;
--cd-blue-1-3: #47658A;
--cd-blue-1-4: #698AB2;
--cd-blue-1-5: #7593B8;
--cd-blue-1-6: #809CBE;
--cd-blue-2: #8FBCBB;
--cd-blue-3: #81A1C1;
--cd-blue-4: #88C0D0;
--cd-red-1: #BF616A;
--cd-orange-1: #D08770;
--cd-yellow-1: #EBCB8B;
--cd-green-1: #A3BE8C;
--cd-pink-1: #B48EAD;
}
body, .pageContainer, .page, .header, .leftBar, .shortcutsSidebar, .page.dashboard-page {
/*font-family: "Helvetica", "Hiragino Sans";*/
color: var(--fg-lt-2);
background-color: var(--bg-color);
font-weight: 300;
font-size: 100%;
font-family: "Hiragino Mincho ProN", "ヒラギノ明朝 ProN";
}
.children {
border-width: 2px;
}
div.header:hover {
transition: 0.2s;
}
div.header:not(:hover) {
opacity: 0;
transition: 0.3s;
}
.done .content {
text-decoration: none;
opacity: 0.57;
}
.scroller, .dashboard-card {
background-color: var(--bg-dk-3);
}
.project.root>.name {
margin-bottom: 0px;
}
span.contentTag {
padding: 0 6px !important;
}
.page>.project>.children {
margin-top: 30px;
}
.boardColumn {
background-color: var(--bg-dk-1);
}
.boardCard {
background-color: var(--bg-dk-2);
}
.content {
line-height: 1.5;
}
.name {
margin-top: 8px;
}
.bullet {
opacity: 0.3 !important;
}
.references {
background-color: var(--bg-dk-3);
border-radius: 10px;
padding: 5px 5px 20px 5px;
margin: 30px 10px;
}
.content:empty:not(:focus) {
z-index: 0;
left: -20px;
padding-left: 20px;
background-color: var(--bg-color);
}
i {
background-color: var(--bg-dk-3);
font-style: normal !important;
color: #EBCB8B;
font-family: ui-monospace, SFMono-Regular, monaco;
}
.innerContentContainer > a.contentLink {
color: var(--fg-lt-2);
opacity: 0.5;
}
a.contentLink[href*="https://workflowy.com"] {
color: var(--cd-blue-4);
}
span.contentTag[data-val="#do"] {
background-color: transparent !important;
color: var(--cd-orange-1) !important;
font-weight: 600;
padding-left: 0 !important;
}
span.contentTag[data-val="#doing"] {
background-color: transparent !important;
color: var(--cd-blue-3) !important;
font-weight: 600;
padding-left: 0 !important;
}
.contentTag[data-val="#migrate"] {
background-color: transparent !important;
color: var(--cd-yellow-1) !important;
font-weight: 600;
padding-left: 0 !important;
}
.contentTag[data-val="#cancelled"] {
background-color: transparent !important;
color: var(--cd-blue-1) !important;
font-weight: 600;
padding-left: 0 !important;
}
.contentTag[data-val="#inbox"] {
background-color: transparent !important;
color: var(--cd-pink-1) !important;
font-weight: 600;
padding-left: 0 !important;
}
.contentTag[data-val="#journalroot"] {
display: none;
}
.monolith-pill .content-wrapper {
background: none;
text-decoration: underline;
font-size: 1em;
color: var(--fg-lt-2);
padding: 0;
}
.project.metaMatches > .name > .content > .innerContentContainer {
background-color: transparent;
}
.fullMatch .content .contentMatch {
background-color: var(--cd-blue-1-2);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment