Skip to content

Instantly share code, notes, and snippets.

@Luzifer
Last active December 16, 2016 13:14
Show Gist options
  • Save Luzifer/8284ddd4d6790a5a1a984f89640c5760 to your computer and use it in GitHub Desktop.
Save Luzifer/8284ddd4d6790a5a1a984f89640c5760 to your computer and use it in GitHub Desktop.
Custom Workflowy (Based on "Work a Simpler Flowy v2.0")
@-moz-document domain("workflowy.com") {
@import 'https://fonts.googleapis.com/css?family=Droid+Sans|Droid+Sans+Mono';
@font-face {
font-family: 'FontAwesome';
font-style: normal;
font-weight: 400;
src: local('FontAwesome'), url(//cdnjs.cloudflare.com/ajax/libs/font-awesome/4.5.0/fonts/fontawesome-webfont.woff) format('woff');
}
#controlsLeft {
background-color: #fff;
border: 1px solid #ccc;
border-radius: 0;
box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.09);
font-family: 'Droid Sans';
letter-spacing: 1.6px;
width: auto;
}
#controlsLeft a {
margin-bottom: 6px;
}
#controlsLeft hr, #itemSelectionControls hr {
border-color: #ccc;
margin-top: 5px;
}
#documentView {
font-family: 'Droid Sans Mono';
}
#pageContainer .project.open.selected > .children > .project > .name {
margin-top: 0.4em;
}
.bullet, #bulletBucket .bulletBucketBullet {
background-color: rgba(76,185,255,0.15);
background-image: none;
}
.bullet::before, #bulletBucket .bulletBucketBullet::before {
background-color: #4cb9ff;
border-radius: 10px;
content: '';
display: block;
height: 6px;
left: 6px;
position: relative;
top: 6px;
width: 6px;
}
.bullet:hover, .project.task>.name>.bullet:hover, .project.open>.name>.bullet:hover, .project.addedShared>.name>.bullet:hover, .page.showCompleted .project.halfOpenSearchMatchAncestorWhenCompletedVisible:not(.shared):not(.addedShared)>.name>.bullet:hover, .page:not(.showCompleted) .project.halfOpenSearchMatchAncestorWhenCompletedHidden:not(.shared):not(.addedShared)>.name>.bullet:hover {
background-color: hsl(212, 100%, 87%);
}
.content .contentLink, .nameAnimated .contentLink {
color: #4cb9ff;
}
.content .contentMatch {
color: #333;
}
.content .contentTagText, .nameAnimated .contentTagText {
background: #4CB9FF;
border-radius: 2px;
color: white;
display: inline-block;
line-height: 17px;
margin-left: -11px;
padding: 1px 4px 1px 4px;
position: relative;
text-decoration: none;
}
.mainTreeRoot.project.open.parent .selected>.children>.project>.name>#controls #expandButton {
top: 4px;
}
.project.addedShared>.name>.bullet {
background-color: rgba(76,185,255,0.15);
box-shadow: 0 0 5px #4CB9FF;
}
.project.addedShared>.name>.bullet::after {
content: "\f0ed";
color: #f0f0f0;
}
.project.open.selected > .children > .project > .name .content {
line-height: 27px;
}
.project.open.selected > .children > .project > .name a.bullet {
margin-top: 10px;
}
.project.shared>.name>.bullet {
background-color: #4cb9ff;
}
.project.shared>.name>.bullet::after {
content: "\f0ec";
color: #f0f0f0;
}
.project.shared>.name>.bullet::after, .project.addedShared>.name>.bullet::after {
font-family: FontAwesome;
font-size: 18px;
left: -55px;
position: relative;
top: -5px;
}
.project.shared.open>.name>.bullet::before {
background-color: #4cb9ff;
}
.project.shared.open>.name>.bullet {
background-color: transparent;
box-shadow: 0 0 5px #4CB9FF;
}
.project.open>.name>.bullet {
background-color: transparent;
}
.project.shared>.name>.bullet::before {
background-color: #fff;
}
.project.task.done>.name>.bullet::before {
background-color: #aaa;
}
.selected .project #controlsLeft>.mouse-helper::before {
background-color: #ccc;
border: 0;
display: block;
height: 17px;
left: 60px;
top: 7px;
width: 1px;
}
.selected > .name > #controls > #controlsLeft {
left: -2px;
top: 12px;
}
.selected>.children>.project .project>.name>#controls #controlsLeft {
top: 29px;
}
.selected>.children>.project>.name>#controls #expandButton {
top: 7px;
}
::-moz-selection {
background-color: #F40;
color: #eee;
}
::selection {
background-color: #F40;
color: #eee;
}
div.project.open.selected > div.children > div.open > div.notes {
margin-bottom: 1em;
}
/* Layout changes */
#getMoreSpaceButtonTopRight, #bottomLinks, #proPitchBottomRight, .footer {
display: none;
}
#pageContainer {
margin-bottom: 20px;
}
.childrenEnd {
height: auto;
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment