Fix permission issue
This commit is contained in:
parent
6b9ac0156a
commit
04bd82cad7
|
@ -1,24 +1,24 @@
|
||||||
{
|
{
|
||||||
"env": {
|
"env": {
|
||||||
"node": true
|
"node": true
|
||||||
},
|
},
|
||||||
"parserOptions": {
|
"parserOptions": {
|
||||||
"sourceType": "module"
|
"sourceType": "module"
|
||||||
},
|
},
|
||||||
"extends": "eslint:recommended",
|
"extends": "eslint:recommended",
|
||||||
"rules": {
|
"rules": {
|
||||||
"indent": [
|
"indent": [
|
||||||
"error",
|
"error",
|
||||||
2
|
2
|
||||||
],
|
],
|
||||||
"no-console": "off",
|
"no-console": "off",
|
||||||
"quotes": [
|
"quotes": [
|
||||||
"error",
|
"error",
|
||||||
"single"
|
"single"
|
||||||
],
|
],
|
||||||
"semi": [
|
"semi": [
|
||||||
"error",
|
"error",
|
||||||
"never"
|
"never"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,71 +1,71 @@
|
||||||
# https://github.com/github/gitignore/blob/master/Node.gitignore
|
# https://github.com/github/gitignore/blob/master/Node.gitignore
|
||||||
# Logs
|
# Logs
|
||||||
logs
|
logs
|
||||||
*.log
|
*.log
|
||||||
npm-debug.log*
|
npm-debug.log*
|
||||||
yarn-debug.log*
|
yarn-debug.log*
|
||||||
yarn-error.log*
|
yarn-error.log*
|
||||||
|
|
||||||
# Runtime data
|
# Runtime data
|
||||||
pids
|
pids
|
||||||
*.pid
|
*.pid
|
||||||
*.seed
|
*.seed
|
||||||
*.pid.lock
|
*.pid.lock
|
||||||
|
|
||||||
# Directory for instrumented libs generated by jscoverage/JSCover
|
# Directory for instrumented libs generated by jscoverage/JSCover
|
||||||
lib-cov
|
lib-cov
|
||||||
|
|
||||||
# Coverage directory used by tools like istanbul
|
# Coverage directory used by tools like istanbul
|
||||||
coverage
|
coverage
|
||||||
|
|
||||||
# nyc test coverage
|
# nyc test coverage
|
||||||
.nyc_output
|
.nyc_output
|
||||||
|
|
||||||
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
|
# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
|
||||||
.grunt
|
.grunt
|
||||||
|
|
||||||
# Bower dependency directory (https://bower.io/)
|
# Bower dependency directory (https://bower.io/)
|
||||||
bower_components
|
bower_components
|
||||||
|
|
||||||
# node-waf configuration
|
# node-waf configuration
|
||||||
.lock-wscript
|
.lock-wscript
|
||||||
|
|
||||||
# Compiled binary addons (https://nodejs.org/api/addons.html)
|
# Compiled binary addons (https://nodejs.org/api/addons.html)
|
||||||
build/Release
|
build/Release
|
||||||
|
|
||||||
# Dependency directories
|
# Dependency directories
|
||||||
node_modules/
|
node_modules/
|
||||||
jspm_packages/
|
jspm_packages/
|
||||||
|
|
||||||
# TypeScript v1 declaration files
|
# TypeScript v1 declaration files
|
||||||
typings/
|
typings/
|
||||||
|
|
||||||
# Optional npm cache directory
|
# Optional npm cache directory
|
||||||
.npm
|
.npm
|
||||||
|
|
||||||
# Optional eslint cache
|
# Optional eslint cache
|
||||||
.eslintcache
|
.eslintcache
|
||||||
|
|
||||||
# Optional REPL history
|
# Optional REPL history
|
||||||
.node_repl_history
|
.node_repl_history
|
||||||
|
|
||||||
# Output of 'npm pack'
|
# Output of 'npm pack'
|
||||||
*.tgz
|
*.tgz
|
||||||
|
|
||||||
# Yarn Integrity file
|
# Yarn Integrity file
|
||||||
.yarn-integrity
|
.yarn-integrity
|
||||||
|
|
||||||
# dotenv environment variables file
|
# dotenv environment variables file
|
||||||
.env
|
.env
|
||||||
|
|
||||||
# next.js build output
|
# next.js build output
|
||||||
.next
|
.next
|
||||||
|
|
||||||
# vuepress build output
|
# vuepress build output
|
||||||
.vuepress/dist
|
.vuepress/dist
|
||||||
|
|
||||||
# Serverless directories
|
# Serverless directories
|
||||||
.serverless
|
.serverless
|
||||||
|
|
||||||
# Temporary css folder for development
|
# Temporary css folder for development
|
||||||
temp
|
temp
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
{
|
{
|
||||||
"extends": "stylelint-config-recommended",
|
"extends": "stylelint-config-recommended",
|
||||||
"rules": {
|
"rules": {
|
||||||
"indentation": 2,
|
"indentation": 2,
|
||||||
"string-quotes": "single"
|
"string-quotes": "single"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
14
LICENSE.md
14
LICENSE.md
|
@ -1,7 +1,7 @@
|
||||||
Copyright © 2018 Bauke
|
Copyright © 2018 Bauke
|
||||||
|
|
||||||
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the “Software”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
|
||||||
|
|
||||||
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
|
||||||
|
|
||||||
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||||
|
|
18
README.md
18
README.md
|
@ -1,9 +1,9 @@
|
||||||
# Bauke's Styles
|
# Bauke's Styles
|
||||||
|
|
||||||
> Collection of my user styles for various websites.
|
> Collection of my user styles for various websites.
|
||||||
|
|
||||||
<!-- TODO: Put stuff here. -->
|
<!-- TODO: Put stuff here. -->
|
||||||
|
|
||||||
## License
|
## License
|
||||||
|
|
||||||
Licensed under MIT.
|
Licensed under MIT.
|
||||||
|
|
|
@ -1,26 +1,26 @@
|
||||||
@-moz-document domain('tildes.net') {
|
@-moz-document domain('tildes.net') {
|
||||||
.topic-listing .topic-text-excerpt,
|
.topic-listing .topic-text-excerpt,
|
||||||
.post-listing .topic-text-excerpt {
|
.post-listing .topic-text-excerpt {
|
||||||
display: none !important; }
|
display: none !important; }
|
||||||
.topic-listing .topic-metadata,
|
.topic-listing .topic-metadata,
|
||||||
.post-listing .topic-metadata {
|
.post-listing .topic-metadata {
|
||||||
display: inline-flex !important;
|
display: inline-flex !important;
|
||||||
height: 1.3em !important;
|
height: 1.3em !important;
|
||||||
max-width: 200px !important;
|
max-width: 200px !important;
|
||||||
overflow: hidden !important;
|
overflow: hidden !important;
|
||||||
white-space: nowrap !important; }
|
white-space: nowrap !important; }
|
||||||
.topic-listing .topic-metadata .topic-tags li,
|
.topic-listing .topic-metadata .topic-tags li,
|
||||||
.post-listing .topic-metadata .topic-tags li {
|
.post-listing .topic-metadata .topic-tags li {
|
||||||
display: none !important; }
|
display: none !important; }
|
||||||
.topic-listing .topic-metadata .topic-tags li:nth-child(-n+3),
|
.topic-listing .topic-metadata .topic-tags li:nth-child(-n+3),
|
||||||
.post-listing .topic-metadata .topic-tags li:nth-child(-n+3) {
|
.post-listing .topic-metadata .topic-tags li:nth-child(-n+3) {
|
||||||
display: inherit !important; }
|
display: inherit !important; }
|
||||||
.topic-listing .topic-info,
|
.topic-listing .topic-info,
|
||||||
.post-listing .topic-info {
|
.post-listing .topic-info {
|
||||||
width: 500px !important; }
|
width: 500px !important; }
|
||||||
.topic-listing .topic-info .user-label,
|
.topic-listing .topic-info .user-label,
|
||||||
.post-listing .topic-info .user-label {
|
.post-listing .topic-info .user-label {
|
||||||
display: none !important; }
|
display: none !important; }
|
||||||
.post-listing .post-buttons,
|
.post-listing .post-buttons,
|
||||||
.post-listing .comment-votes {
|
.post-listing .comment-votes {
|
||||||
display: none !important; } }
|
display: none !important; } }
|
||||||
|
|
|
@ -1,36 +1,36 @@
|
||||||
/* ==UserStyle==
|
/* ==UserStyle==
|
||||||
@name Tildes Compact
|
@name Tildes Compact
|
||||||
@namespace tildes.net
|
@namespace tildes.net
|
||||||
@version N/A
|
@version N/A
|
||||||
@author Bauke
|
@author Bauke
|
||||||
@description Compact theme for Tildes.net
|
@description Compact theme for Tildes.net
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
==/UserStyle== */
|
==/UserStyle== */
|
||||||
@-moz-document domain('tildes.net') {
|
@-moz-document domain('tildes.net') {
|
||||||
.topic-listing .topic-text-excerpt,
|
.topic-listing .topic-text-excerpt,
|
||||||
.post-listing .topic-text-excerpt {
|
.post-listing .topic-text-excerpt {
|
||||||
display: none !important; }
|
display: none !important; }
|
||||||
.topic-listing .topic-metadata,
|
.topic-listing .topic-metadata,
|
||||||
.post-listing .topic-metadata {
|
.post-listing .topic-metadata {
|
||||||
display: inline-flex !important;
|
display: inline-flex !important;
|
||||||
height: 1.3em !important;
|
height: 1.3em !important;
|
||||||
max-width: 200px !important;
|
max-width: 200px !important;
|
||||||
overflow: hidden !important;
|
overflow: hidden !important;
|
||||||
white-space: nowrap !important; }
|
white-space: nowrap !important; }
|
||||||
.topic-listing .topic-metadata .topic-tags li,
|
.topic-listing .topic-metadata .topic-tags li,
|
||||||
.post-listing .topic-metadata .topic-tags li {
|
.post-listing .topic-metadata .topic-tags li {
|
||||||
display: none !important; }
|
display: none !important; }
|
||||||
.topic-listing .topic-metadata .topic-tags li:nth-child(-n+3),
|
.topic-listing .topic-metadata .topic-tags li:nth-child(-n+3),
|
||||||
.post-listing .topic-metadata .topic-tags li:nth-child(-n+3) {
|
.post-listing .topic-metadata .topic-tags li:nth-child(-n+3) {
|
||||||
display: inherit !important; }
|
display: inherit !important; }
|
||||||
.topic-listing .topic-info,
|
.topic-listing .topic-info,
|
||||||
.post-listing .topic-info {
|
.post-listing .topic-info {
|
||||||
width: 500px !important; }
|
width: 500px !important; }
|
||||||
.topic-listing .topic-info .user-label,
|
.topic-listing .topic-info .user-label,
|
||||||
.post-listing .topic-info .user-label {
|
.post-listing .topic-info .user-label {
|
||||||
display: none !important; }
|
display: none !important; }
|
||||||
.post-listing .post-buttons,
|
.post-listing .post-buttons,
|
||||||
.post-listing .comment-votes {
|
.post-listing .comment-votes {
|
||||||
display: none !important; } }
|
display: none !important; } }
|
||||||
|
|
|
@ -1,198 +1,198 @@
|
||||||
@-moz-document domain('tildes.net') {
|
@-moz-document domain('tildes.net') {
|
||||||
.date-info {
|
.date-info {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.btn {
|
.btn {
|
||||||
border-color: #8be9fd !important;
|
border-color: #8be9fd !important;
|
||||||
color: #8be9fd !important; }
|
color: #8be9fd !important; }
|
||||||
.btn:hover {
|
.btn:hover {
|
||||||
border-color: #bd93f9 !important;
|
border-color: #bd93f9 !important;
|
||||||
background: none !important;
|
background: none !important;
|
||||||
color: #bd93f9 !important; }
|
color: #bd93f9 !important; }
|
||||||
.btn-primary {
|
.btn-primary {
|
||||||
border-color: #8be9fd !important;
|
border-color: #8be9fd !important;
|
||||||
background: #8be9fd !important;
|
background: #8be9fd !important;
|
||||||
color: #6272a4 !important; }
|
color: #6272a4 !important; }
|
||||||
.btn-primary:hover {
|
.btn-primary:hover {
|
||||||
border-color: #6272a4 !important;
|
border-color: #6272a4 !important;
|
||||||
background: #6272a4 !important;
|
background: #6272a4 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.btn-used {
|
.btn-used {
|
||||||
border-color: #ff79c6 !important;
|
border-color: #ff79c6 !important;
|
||||||
color: #ff79c6 !important; }
|
color: #ff79c6 !important; }
|
||||||
.btn-used:hover {
|
.btn-used:hover {
|
||||||
border-color: #ff79c6 !important;
|
border-color: #ff79c6 !important;
|
||||||
background: #ff79c6 !important;
|
background: #ff79c6 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.btn-link {
|
.btn-link {
|
||||||
border-color: transparent !important; }
|
border-color: transparent !important; }
|
||||||
.btn-link:hover {
|
.btn-link:hover {
|
||||||
border-color: transparent !important; }
|
border-color: transparent !important; }
|
||||||
.label-comment-tag-offtopic {
|
.label-comment-tag-offtopic {
|
||||||
border-color: #8be9fd !important;
|
border-color: #8be9fd !important;
|
||||||
color: #8be9fd !important; }
|
color: #8be9fd !important; }
|
||||||
.label-comment-tag-joke {
|
.label-comment-tag-joke {
|
||||||
border-color: #50fa7b !important;
|
border-color: #50fa7b !important;
|
||||||
color: #50fa7b !important; }
|
color: #50fa7b !important; }
|
||||||
.label-comment-tag-flame {
|
.label-comment-tag-flame {
|
||||||
border-color: #ff5555 !important;
|
border-color: #ff5555 !important;
|
||||||
color: #ff5555 !important; }
|
color: #ff5555 !important; }
|
||||||
.label-comment-tag-troll {
|
.label-comment-tag-troll {
|
||||||
border-color: #ffb86c !important;
|
border-color: #ffb86c !important;
|
||||||
color: #ffb86c !important; }
|
color: #ffb86c !important; }
|
||||||
.label-comment-tag-noise {
|
.label-comment-tag-noise {
|
||||||
border-color: #f1fa8c !important;
|
border-color: #f1fa8c !important;
|
||||||
color: #f1fa8c !important; }
|
color: #f1fa8c !important; }
|
||||||
.comment {
|
.comment {
|
||||||
border-color: #282a36 !important; }
|
border-color: #282a36 !important; }
|
||||||
.comment header {
|
.comment header {
|
||||||
background-color: #282a36 !important;
|
background-color: #282a36 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.comment header a {
|
.comment header a {
|
||||||
color: #8be9fd !important; }
|
color: #8be9fd !important; }
|
||||||
.comment header a.link-user {
|
.comment header a.link-user {
|
||||||
color: #50fa7b !important; }
|
color: #50fa7b !important; }
|
||||||
.comment header a.link-user:visited {
|
.comment header a.link-user:visited {
|
||||||
color: #ff79c6 !important; }
|
color: #ff79c6 !important; }
|
||||||
.comment .comment-user-info {
|
.comment .comment-user-info {
|
||||||
color: #bd93f9 !important; }
|
color: #bd93f9 !important; }
|
||||||
.is-comment-mine > .comment-itself {
|
.is-comment-mine > .comment-itself {
|
||||||
border-color: #6272a4 !important; }
|
border-color: #6272a4 !important; }
|
||||||
.is-comment-by-op > .comment-itself {
|
.is-comment-by-op > .comment-itself {
|
||||||
border-color: #bd93f9 !important; }
|
border-color: #bd93f9 !important; }
|
||||||
.is-comment-new .comment-itself {
|
.is-comment-new .comment-itself {
|
||||||
border-color: #f1fa8c !important; }
|
border-color: #f1fa8c !important; }
|
||||||
.is-comment-new .comment-text {
|
.is-comment-new .comment-text {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.conspicuous {
|
.conspicuous {
|
||||||
color: #ff5555 !important; }
|
color: #ff5555 !important; }
|
||||||
.toc {
|
.toc {
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
.highlight {
|
.highlight {
|
||||||
background-color: #44475a !important; }
|
background-color: #44475a !important; }
|
||||||
.highlight > pre {
|
.highlight > pre {
|
||||||
margin-left: 0 !important; }
|
margin-left: 0 !important; }
|
||||||
#page-list {
|
#page-list {
|
||||||
background-color: #44475a !important; }
|
background-color: #44475a !important; }
|
||||||
body {
|
body {
|
||||||
color: #f8f8f2 !important;
|
color: #f8f8f2 !important;
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
a {
|
a {
|
||||||
color: #8be9fd !important; }
|
color: #8be9fd !important; }
|
||||||
header a {
|
header a {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
main {
|
main {
|
||||||
font-family: sans-serif; }
|
font-family: sans-serif; }
|
||||||
main,
|
main,
|
||||||
aside {
|
aside {
|
||||||
background-color: #44475a !important; }
|
background-color: #44475a !important; }
|
||||||
blockquote {
|
blockquote {
|
||||||
border-color: #f8f8f2 !important;
|
border-color: #f8f8f2 !important;
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
textarea {
|
textarea {
|
||||||
border-color: #6272a4 !important;
|
border-color: #6272a4 !important;
|
||||||
background-color: #282a36 !important;
|
background-color: #282a36 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
tr {
|
tr {
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
td {
|
td {
|
||||||
border-color: #44475a !important;
|
border-color: #44475a !important;
|
||||||
border-bottom-width: 0.2rem !important; }
|
border-bottom-width: 0.2rem !important; }
|
||||||
pre,
|
pre,
|
||||||
code {
|
code {
|
||||||
border: none !important;
|
border: none !important;
|
||||||
background-color: #282a36 !important;
|
background-color: #282a36 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
pre {
|
pre {
|
||||||
padding: 5px 10px !important; }
|
padding: 5px 10px !important; }
|
||||||
code {
|
code {
|
||||||
padding: 0 !important; }
|
padding: 0 !important; }
|
||||||
section {
|
section {
|
||||||
border-color: #282a36 !important; }
|
border-color: #282a36 !important; }
|
||||||
footer {
|
footer {
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
.tab {
|
.tab {
|
||||||
border-color: #6272a4 !important; }
|
border-color: #6272a4 !important; }
|
||||||
.tab .tab-item a {
|
.tab .tab-item a {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.tab .tab-item a:hover {
|
.tab .tab-item a:hover {
|
||||||
color: #8be9fd !important; }
|
color: #8be9fd !important; }
|
||||||
.tab .tab-item.active a {
|
.tab .tab-item.active a {
|
||||||
color: #8be9fd !important;
|
color: #8be9fd !important;
|
||||||
border-bottom-color: #8be9fd !important; }
|
border-bottom-color: #8be9fd !important; }
|
||||||
.tab .tab-listing-order {
|
.tab .tab-listing-order {
|
||||||
border-color: #6272a4 !important; }
|
border-color: #6272a4 !important; }
|
||||||
.form-select {
|
.form-select {
|
||||||
border-color: #6272a4 !important; }
|
border-color: #6272a4 !important; }
|
||||||
.form-select:not([multiple]):not([size]) {
|
.form-select:not([multiple]):not([size]) {
|
||||||
background-color: #44475a !important; }
|
background-color: #44475a !important; }
|
||||||
.message {
|
.message {
|
||||||
border-top: none !important;
|
border-top: none !important;
|
||||||
border-right: none !important;
|
border-right: none !important;
|
||||||
border-bottom: none !important;
|
border-bottom: none !important;
|
||||||
border-color: #282a36 !important; }
|
border-color: #282a36 !important; }
|
||||||
.message header {
|
.message header {
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
.message .message-text {
|
.message .message-text {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.is-message-mine {
|
.is-message-mine {
|
||||||
border-width: 1px !important;
|
border-width: 1px !important;
|
||||||
margin-left: 0 !important; }
|
margin-left: 0 !important; }
|
||||||
aside#sidebar .group-subscription-count {
|
aside#sidebar .group-subscription-count {
|
||||||
text-align: center; }
|
text-align: center; }
|
||||||
body > header > a:nth-child(1) {
|
body > header > a:nth-child(1) {
|
||||||
background-size: 32px 32px !important;
|
background-size: 32px 32px !important;
|
||||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg==") !important; }
|
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg==") !important; }
|
||||||
.label-edit-box {
|
.label-edit-box {
|
||||||
background-color: #282a36 !important;
|
background-color: #282a36 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.user-label {
|
.user-label {
|
||||||
border-radius: 0 !important;
|
border-radius: 0 !important;
|
||||||
padding: 1px 3px !important; }
|
padding: 1px 3px !important; }
|
||||||
.bg-red {
|
.bg-red {
|
||||||
background-color: #ff5555 !important;
|
background-color: #ff5555 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.bg-orangered {
|
.bg-orangered {
|
||||||
background-color: #ffb86c !important;
|
background-color: #ffb86c !important;
|
||||||
color: #282a36 !important; }
|
color: #282a36 !important; }
|
||||||
.bg-orange {
|
.bg-orange {
|
||||||
background-color: #f1fa8c !important;
|
background-color: #f1fa8c !important;
|
||||||
color: #282a36 !important; }
|
color: #282a36 !important; }
|
||||||
.bg-dodgerblue {
|
.bg-dodgerblue {
|
||||||
background-color: #8be9fd !important;
|
background-color: #8be9fd !important;
|
||||||
color: #282a36 !important; }
|
color: #282a36 !important; }
|
||||||
.bg-forestgreen {
|
.bg-forestgreen {
|
||||||
background-color: #50fa7b !important;
|
background-color: #50fa7b !important;
|
||||||
color: #282a36 !important; }
|
color: #282a36 !important; }
|
||||||
.bg-slategray {
|
.bg-slategray {
|
||||||
background-color: #44475a !important;
|
background-color: #44475a !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.topic-full .topic-full-byline {
|
.topic-full .topic-full-byline {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.topic-full .topic-full-byline .link-user {
|
.topic-full .topic-full-byline .link-user {
|
||||||
color: #50fa7b !important; }
|
color: #50fa7b !important; }
|
||||||
.topic-full .topic-full-byline .link-user:visited {
|
.topic-full .topic-full-byline .link-user:visited {
|
||||||
color: #ff79c6 !important; }
|
color: #ff79c6 !important; }
|
||||||
aside .topic-tags li {
|
aside .topic-tags li {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.topic .topic-content-metadata {
|
.topic .topic-content-metadata {
|
||||||
color: #50fa7b !important; }
|
color: #50fa7b !important; }
|
||||||
.topic .topic-text-excerpt {
|
.topic .topic-text-excerpt {
|
||||||
color: #6272a4 !important; }
|
color: #6272a4 !important; }
|
||||||
.post-listing .topic {
|
.post-listing .topic {
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
.topic-listing {
|
.topic-listing {
|
||||||
background-color: #44475a !important; }
|
background-color: #44475a !important; }
|
||||||
.topic-listing > li {
|
.topic-listing > li {
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
.is-topic-official {
|
.is-topic-official {
|
||||||
border-color: #ffb86c !important; }
|
border-color: #ffb86c !important; }
|
||||||
.topic-title a {
|
.topic-title a {
|
||||||
color: #8be9fd !important; }
|
color: #8be9fd !important; }
|
||||||
.topic-title a:visited {
|
.topic-title a:visited {
|
||||||
color: #ff79c6 !important; }
|
color: #ff79c6 !important; }
|
||||||
.topic-info .time-responsive {
|
.topic-info .time-responsive {
|
||||||
color: #50fa7b !important; }
|
color: #50fa7b !important; }
|
||||||
.topic-metadata .topic-tags li {
|
.topic-metadata .topic-tags li {
|
||||||
color: #6272a4 !important; }
|
color: #6272a4 !important; }
|
||||||
.topic-info-comments-new {
|
.topic-info-comments-new {
|
||||||
color: #f1fa8c !important; } }
|
color: #f1fa8c !important; } }
|
||||||
|
|
|
@ -1,208 +1,208 @@
|
||||||
/* ==UserStyle==
|
/* ==UserStyle==
|
||||||
@name Tildes Dracula
|
@name Tildes Dracula
|
||||||
@namespace tildes.net
|
@namespace tildes.net
|
||||||
@version N/A
|
@version N/A
|
||||||
@author Bauke
|
@author Bauke
|
||||||
@description Dracula theme for Tildes.net
|
@description Dracula theme for Tildes.net
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
==/UserStyle== */
|
==/UserStyle== */
|
||||||
@-moz-document domain('tildes.net') {
|
@-moz-document domain('tildes.net') {
|
||||||
.date-info {
|
.date-info {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.btn {
|
.btn {
|
||||||
border-color: #8be9fd !important;
|
border-color: #8be9fd !important;
|
||||||
color: #8be9fd !important; }
|
color: #8be9fd !important; }
|
||||||
.btn:hover {
|
.btn:hover {
|
||||||
border-color: #bd93f9 !important;
|
border-color: #bd93f9 !important;
|
||||||
background: none !important;
|
background: none !important;
|
||||||
color: #bd93f9 !important; }
|
color: #bd93f9 !important; }
|
||||||
.btn-primary {
|
.btn-primary {
|
||||||
border-color: #8be9fd !important;
|
border-color: #8be9fd !important;
|
||||||
background: #8be9fd !important;
|
background: #8be9fd !important;
|
||||||
color: #6272a4 !important; }
|
color: #6272a4 !important; }
|
||||||
.btn-primary:hover {
|
.btn-primary:hover {
|
||||||
border-color: #6272a4 !important;
|
border-color: #6272a4 !important;
|
||||||
background: #6272a4 !important;
|
background: #6272a4 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.btn-used {
|
.btn-used {
|
||||||
border-color: #ff79c6 !important;
|
border-color: #ff79c6 !important;
|
||||||
color: #ff79c6 !important; }
|
color: #ff79c6 !important; }
|
||||||
.btn-used:hover {
|
.btn-used:hover {
|
||||||
border-color: #ff79c6 !important;
|
border-color: #ff79c6 !important;
|
||||||
background: #ff79c6 !important;
|
background: #ff79c6 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.btn-link {
|
.btn-link {
|
||||||
border-color: transparent !important; }
|
border-color: transparent !important; }
|
||||||
.btn-link:hover {
|
.btn-link:hover {
|
||||||
border-color: transparent !important; }
|
border-color: transparent !important; }
|
||||||
.label-comment-tag-offtopic {
|
.label-comment-tag-offtopic {
|
||||||
border-color: #8be9fd !important;
|
border-color: #8be9fd !important;
|
||||||
color: #8be9fd !important; }
|
color: #8be9fd !important; }
|
||||||
.label-comment-tag-joke {
|
.label-comment-tag-joke {
|
||||||
border-color: #50fa7b !important;
|
border-color: #50fa7b !important;
|
||||||
color: #50fa7b !important; }
|
color: #50fa7b !important; }
|
||||||
.label-comment-tag-flame {
|
.label-comment-tag-flame {
|
||||||
border-color: #ff5555 !important;
|
border-color: #ff5555 !important;
|
||||||
color: #ff5555 !important; }
|
color: #ff5555 !important; }
|
||||||
.label-comment-tag-troll {
|
.label-comment-tag-troll {
|
||||||
border-color: #ffb86c !important;
|
border-color: #ffb86c !important;
|
||||||
color: #ffb86c !important; }
|
color: #ffb86c !important; }
|
||||||
.label-comment-tag-noise {
|
.label-comment-tag-noise {
|
||||||
border-color: #f1fa8c !important;
|
border-color: #f1fa8c !important;
|
||||||
color: #f1fa8c !important; }
|
color: #f1fa8c !important; }
|
||||||
.comment {
|
.comment {
|
||||||
border-color: #282a36 !important; }
|
border-color: #282a36 !important; }
|
||||||
.comment header {
|
.comment header {
|
||||||
background-color: #282a36 !important;
|
background-color: #282a36 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.comment header a {
|
.comment header a {
|
||||||
color: #8be9fd !important; }
|
color: #8be9fd !important; }
|
||||||
.comment header a.link-user {
|
.comment header a.link-user {
|
||||||
color: #50fa7b !important; }
|
color: #50fa7b !important; }
|
||||||
.comment header a.link-user:visited {
|
.comment header a.link-user:visited {
|
||||||
color: #ff79c6 !important; }
|
color: #ff79c6 !important; }
|
||||||
.comment .comment-user-info {
|
.comment .comment-user-info {
|
||||||
color: #bd93f9 !important; }
|
color: #bd93f9 !important; }
|
||||||
.is-comment-mine > .comment-itself {
|
.is-comment-mine > .comment-itself {
|
||||||
border-color: #6272a4 !important; }
|
border-color: #6272a4 !important; }
|
||||||
.is-comment-by-op > .comment-itself {
|
.is-comment-by-op > .comment-itself {
|
||||||
border-color: #bd93f9 !important; }
|
border-color: #bd93f9 !important; }
|
||||||
.is-comment-new .comment-itself {
|
.is-comment-new .comment-itself {
|
||||||
border-color: #f1fa8c !important; }
|
border-color: #f1fa8c !important; }
|
||||||
.is-comment-new .comment-text {
|
.is-comment-new .comment-text {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.conspicuous {
|
.conspicuous {
|
||||||
color: #ff5555 !important; }
|
color: #ff5555 !important; }
|
||||||
.toc {
|
.toc {
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
.highlight {
|
.highlight {
|
||||||
background-color: #44475a !important; }
|
background-color: #44475a !important; }
|
||||||
.highlight > pre {
|
.highlight > pre {
|
||||||
margin-left: 0 !important; }
|
margin-left: 0 !important; }
|
||||||
#page-list {
|
#page-list {
|
||||||
background-color: #44475a !important; }
|
background-color: #44475a !important; }
|
||||||
body {
|
body {
|
||||||
color: #f8f8f2 !important;
|
color: #f8f8f2 !important;
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
a {
|
a {
|
||||||
color: #8be9fd !important; }
|
color: #8be9fd !important; }
|
||||||
header a {
|
header a {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
main {
|
main {
|
||||||
font-family: sans-serif; }
|
font-family: sans-serif; }
|
||||||
main,
|
main,
|
||||||
aside {
|
aside {
|
||||||
background-color: #44475a !important; }
|
background-color: #44475a !important; }
|
||||||
blockquote {
|
blockquote {
|
||||||
border-color: #f8f8f2 !important;
|
border-color: #f8f8f2 !important;
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
textarea {
|
textarea {
|
||||||
border-color: #6272a4 !important;
|
border-color: #6272a4 !important;
|
||||||
background-color: #282a36 !important;
|
background-color: #282a36 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
tr {
|
tr {
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
td {
|
td {
|
||||||
border-color: #44475a !important;
|
border-color: #44475a !important;
|
||||||
border-bottom-width: 0.2rem !important; }
|
border-bottom-width: 0.2rem !important; }
|
||||||
pre,
|
pre,
|
||||||
code {
|
code {
|
||||||
border: none !important;
|
border: none !important;
|
||||||
background-color: #282a36 !important;
|
background-color: #282a36 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
pre {
|
pre {
|
||||||
padding: 5px 10px !important; }
|
padding: 5px 10px !important; }
|
||||||
code {
|
code {
|
||||||
padding: 0 !important; }
|
padding: 0 !important; }
|
||||||
section {
|
section {
|
||||||
border-color: #282a36 !important; }
|
border-color: #282a36 !important; }
|
||||||
footer {
|
footer {
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
.tab {
|
.tab {
|
||||||
border-color: #6272a4 !important; }
|
border-color: #6272a4 !important; }
|
||||||
.tab .tab-item a {
|
.tab .tab-item a {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.tab .tab-item a:hover {
|
.tab .tab-item a:hover {
|
||||||
color: #8be9fd !important; }
|
color: #8be9fd !important; }
|
||||||
.tab .tab-item.active a {
|
.tab .tab-item.active a {
|
||||||
color: #8be9fd !important;
|
color: #8be9fd !important;
|
||||||
border-bottom-color: #8be9fd !important; }
|
border-bottom-color: #8be9fd !important; }
|
||||||
.tab .tab-listing-order {
|
.tab .tab-listing-order {
|
||||||
border-color: #6272a4 !important; }
|
border-color: #6272a4 !important; }
|
||||||
.form-select {
|
.form-select {
|
||||||
border-color: #6272a4 !important; }
|
border-color: #6272a4 !important; }
|
||||||
.form-select:not([multiple]):not([size]) {
|
.form-select:not([multiple]):not([size]) {
|
||||||
background-color: #44475a !important; }
|
background-color: #44475a !important; }
|
||||||
.message {
|
.message {
|
||||||
border-top: none !important;
|
border-top: none !important;
|
||||||
border-right: none !important;
|
border-right: none !important;
|
||||||
border-bottom: none !important;
|
border-bottom: none !important;
|
||||||
border-color: #282a36 !important; }
|
border-color: #282a36 !important; }
|
||||||
.message header {
|
.message header {
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
.message .message-text {
|
.message .message-text {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.is-message-mine {
|
.is-message-mine {
|
||||||
border-width: 1px !important;
|
border-width: 1px !important;
|
||||||
margin-left: 0 !important; }
|
margin-left: 0 !important; }
|
||||||
aside#sidebar .group-subscription-count {
|
aside#sidebar .group-subscription-count {
|
||||||
text-align: center; }
|
text-align: center; }
|
||||||
body > header > a:nth-child(1) {
|
body > header > a:nth-child(1) {
|
||||||
background-size: 32px 32px !important;
|
background-size: 32px 32px !important;
|
||||||
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg==") !important; }
|
background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg==") !important; }
|
||||||
.label-edit-box {
|
.label-edit-box {
|
||||||
background-color: #282a36 !important;
|
background-color: #282a36 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.user-label {
|
.user-label {
|
||||||
border-radius: 0 !important;
|
border-radius: 0 !important;
|
||||||
padding: 1px 3px !important; }
|
padding: 1px 3px !important; }
|
||||||
.bg-red {
|
.bg-red {
|
||||||
background-color: #ff5555 !important;
|
background-color: #ff5555 !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.bg-orangered {
|
.bg-orangered {
|
||||||
background-color: #ffb86c !important;
|
background-color: #ffb86c !important;
|
||||||
color: #282a36 !important; }
|
color: #282a36 !important; }
|
||||||
.bg-orange {
|
.bg-orange {
|
||||||
background-color: #f1fa8c !important;
|
background-color: #f1fa8c !important;
|
||||||
color: #282a36 !important; }
|
color: #282a36 !important; }
|
||||||
.bg-dodgerblue {
|
.bg-dodgerblue {
|
||||||
background-color: #8be9fd !important;
|
background-color: #8be9fd !important;
|
||||||
color: #282a36 !important; }
|
color: #282a36 !important; }
|
||||||
.bg-forestgreen {
|
.bg-forestgreen {
|
||||||
background-color: #50fa7b !important;
|
background-color: #50fa7b !important;
|
||||||
color: #282a36 !important; }
|
color: #282a36 !important; }
|
||||||
.bg-slategray {
|
.bg-slategray {
|
||||||
background-color: #44475a !important;
|
background-color: #44475a !important;
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.topic-full .topic-full-byline {
|
.topic-full .topic-full-byline {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.topic-full .topic-full-byline .link-user {
|
.topic-full .topic-full-byline .link-user {
|
||||||
color: #50fa7b !important; }
|
color: #50fa7b !important; }
|
||||||
.topic-full .topic-full-byline .link-user:visited {
|
.topic-full .topic-full-byline .link-user:visited {
|
||||||
color: #ff79c6 !important; }
|
color: #ff79c6 !important; }
|
||||||
aside .topic-tags li {
|
aside .topic-tags li {
|
||||||
color: #f8f8f2 !important; }
|
color: #f8f8f2 !important; }
|
||||||
.topic .topic-content-metadata {
|
.topic .topic-content-metadata {
|
||||||
color: #50fa7b !important; }
|
color: #50fa7b !important; }
|
||||||
.topic .topic-text-excerpt {
|
.topic .topic-text-excerpt {
|
||||||
color: #6272a4 !important; }
|
color: #6272a4 !important; }
|
||||||
.post-listing .topic {
|
.post-listing .topic {
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
.topic-listing {
|
.topic-listing {
|
||||||
background-color: #44475a !important; }
|
background-color: #44475a !important; }
|
||||||
.topic-listing > li {
|
.topic-listing > li {
|
||||||
background-color: #282a36 !important; }
|
background-color: #282a36 !important; }
|
||||||
.is-topic-official {
|
.is-topic-official {
|
||||||
border-color: #ffb86c !important; }
|
border-color: #ffb86c !important; }
|
||||||
.topic-title a {
|
.topic-title a {
|
||||||
color: #8be9fd !important; }
|
color: #8be9fd !important; }
|
||||||
.topic-title a:visited {
|
.topic-title a:visited {
|
||||||
color: #ff79c6 !important; }
|
color: #ff79c6 !important; }
|
||||||
.topic-info .time-responsive {
|
.topic-info .time-responsive {
|
||||||
color: #50fa7b !important; }
|
color: #50fa7b !important; }
|
||||||
.topic-metadata .topic-tags li {
|
.topic-metadata .topic-tags li {
|
||||||
color: #6272a4 !important; }
|
color: #6272a4 !important; }
|
||||||
.topic-info-comments-new {
|
.topic-info-comments-new {
|
||||||
color: #f1fa8c !important; } }
|
color: #f1fa8c !important; } }
|
||||||
|
|
42
generate.js
42
generate.js
|
@ -1,21 +1,21 @@
|
||||||
// Generates all *.user.css styles.
|
// Generates all *.user.css styles.
|
||||||
|
|
||||||
// Require dependencies
|
// Require dependencies
|
||||||
// const fs = require('fs')
|
// const fs = require('fs')
|
||||||
const klawSync = require('klaw-sync')
|
const klawSync = require('klaw-sync')
|
||||||
const path = require('path')
|
const path = require('path')
|
||||||
const userCss = require('usercss-creator')
|
const userCss = require('usercss-creator')
|
||||||
|
|
||||||
// Define constants
|
// Define constants
|
||||||
const stylesDirectory = path.join(__dirname, 'styles')
|
const stylesDirectory = path.join(__dirname, 'styles')
|
||||||
const cssDirectory = path.join(__dirname, 'css')
|
const cssDirectory = path.join(__dirname, 'css')
|
||||||
|
|
||||||
let files = klawSync(stylesDirectory, {nodir: true})
|
let files = klawSync(stylesDirectory, {nodir: true})
|
||||||
|
|
||||||
files = files.filter(file => path.extname(file.path) === '.js')
|
files = files.filter(file => path.extname(file.path) === '.js')
|
||||||
|
|
||||||
for (const file of files) {
|
for (const file of files) {
|
||||||
const descriptor = require(file.path)
|
const descriptor = require(file.path)
|
||||||
const cssPath = path.join(cssDirectory, descriptor.folder, descriptor.entry)
|
const cssPath = path.join(cssDirectory, descriptor.folder, descriptor.entry)
|
||||||
userCss.create(cssPath, descriptor.options)
|
userCss.create(cssPath, descriptor.options)
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,29 +1,29 @@
|
||||||
.topic-listing,
|
.topic-listing,
|
||||||
.post-listing
|
.post-listing
|
||||||
.topic-text-excerpt
|
.topic-text-excerpt
|
||||||
display: none !important
|
display: none !important
|
||||||
|
|
||||||
.topic-metadata
|
.topic-metadata
|
||||||
display: inline-flex !important
|
display: inline-flex !important
|
||||||
height: 1.3em !important
|
height: 1.3em !important
|
||||||
max-width: 200px !important
|
max-width: 200px !important
|
||||||
overflow: hidden !important
|
overflow: hidden !important
|
||||||
white-space: nowrap !important
|
white-space: nowrap !important
|
||||||
|
|
||||||
.topic-tags
|
.topic-tags
|
||||||
li
|
li
|
||||||
display: none !important
|
display: none !important
|
||||||
|
|
||||||
&:nth-child(-n+3)
|
&:nth-child(-n+3)
|
||||||
display: inherit !important
|
display: inherit !important
|
||||||
|
|
||||||
.topic-info
|
.topic-info
|
||||||
width: 500px !important
|
width: 500px !important
|
||||||
|
|
||||||
.user-label
|
.user-label
|
||||||
display: none !important
|
display: none !important
|
||||||
|
|
||||||
.post-listing
|
.post-listing
|
||||||
.post-buttons,
|
.post-buttons,
|
||||||
.comment-votes
|
.comment-votes
|
||||||
display: none !important
|
display: none !important
|
||||||
|
|
|
@ -1,18 +1,18 @@
|
||||||
// Descriptor for Tildes Compact
|
// Descriptor for Tildes Compact
|
||||||
|
|
||||||
const entry = 'tildes-compact.css'
|
const entry = 'tildes-compact.css'
|
||||||
const folder = 'tildes-compact'
|
const folder = 'tildes-compact'
|
||||||
|
|
||||||
const options = {
|
const options = {
|
||||||
name: 'Tildes Compact',
|
name: 'Tildes Compact',
|
||||||
namespace: 'tildes.net',
|
namespace: 'tildes.net',
|
||||||
version: 'N/A',
|
version: 'N/A',
|
||||||
author: 'Bauke',
|
author: 'Bauke',
|
||||||
description: 'Compact theme for Tildes.net',
|
description: 'Compact theme for Tildes.net',
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
entry: entry,
|
entry: entry,
|
||||||
folder: folder,
|
folder: folder,
|
||||||
options: options
|
options: options
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,2 +1,2 @@
|
||||||
@-moz-document domain('tildes.net')
|
@-moz-document domain('tildes.net')
|
||||||
@import '_topic-listings.sass'
|
@import '_topic-listings.sass'
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
|
|
||||||
.date-info
|
.date-info
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
|
@ -1,35 +1,35 @@
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
|
|
||||||
.btn
|
.btn
|
||||||
border-color: $cyan !important
|
border-color: $cyan !important
|
||||||
color: $cyan !important
|
color: $cyan !important
|
||||||
|
|
||||||
&:hover
|
&:hover
|
||||||
border-color: $purple !important
|
border-color: $purple !important
|
||||||
background: none !important
|
background: none !important
|
||||||
color: $purple !important
|
color: $purple !important
|
||||||
|
|
||||||
.btn-primary
|
.btn-primary
|
||||||
border-color: $cyan !important
|
border-color: $cyan !important
|
||||||
background: $cyan !important
|
background: $cyan !important
|
||||||
color: $comment !important
|
color: $comment !important
|
||||||
|
|
||||||
&:hover
|
&:hover
|
||||||
border-color: $comment !important
|
border-color: $comment !important
|
||||||
background: $comment !important
|
background: $comment !important
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
||||||
.btn-used
|
.btn-used
|
||||||
border-color: $pink !important
|
border-color: $pink !important
|
||||||
color: $pink !important
|
color: $pink !important
|
||||||
|
|
||||||
&:hover
|
&:hover
|
||||||
border-color: $pink !important
|
border-color: $pink !important
|
||||||
background: $pink !important
|
background: $pink !important
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
||||||
.btn-link
|
.btn-link
|
||||||
border-color: transparent !important
|
border-color: transparent !important
|
||||||
|
|
||||||
&:hover
|
&:hover
|
||||||
border-color: transparent !important
|
border-color: transparent !important
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
$foreground: #f8f8f2
|
$foreground: #f8f8f2
|
||||||
$background: #282a36
|
$background: #282a36
|
||||||
$selection: #44475a
|
$selection: #44475a
|
||||||
$current-line: #44475a
|
$current-line: #44475a
|
||||||
$comment: #6272a4
|
$comment: #6272a4
|
||||||
|
|
||||||
$red: #ff5555
|
$red: #ff5555
|
||||||
$orange: #ffb86c
|
$orange: #ffb86c
|
||||||
$yellow: #f1fa8c
|
$yellow: #f1fa8c
|
||||||
$green: #50fa7b
|
$green: #50fa7b
|
||||||
$cyan: #8be9fd
|
$cyan: #8be9fd
|
||||||
$purple: #bd93f9
|
$purple: #bd93f9
|
||||||
$pink: #ff79c6
|
$pink: #ff79c6
|
||||||
|
|
|
@ -1,21 +1,21 @@
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
|
|
||||||
.label-comment-tag-offtopic
|
.label-comment-tag-offtopic
|
||||||
border-color: $cyan !important
|
border-color: $cyan !important
|
||||||
color: $cyan !important
|
color: $cyan !important
|
||||||
|
|
||||||
.label-comment-tag-joke
|
.label-comment-tag-joke
|
||||||
border-color: $green !important
|
border-color: $green !important
|
||||||
color: $green !important
|
color: $green !important
|
||||||
|
|
||||||
.label-comment-tag-flame
|
.label-comment-tag-flame
|
||||||
border-color: $red !important
|
border-color: $red !important
|
||||||
color: $red !important
|
color: $red !important
|
||||||
|
|
||||||
.label-comment-tag-troll
|
.label-comment-tag-troll
|
||||||
border-color: $orange !important
|
border-color: $orange !important
|
||||||
color: $orange !important
|
color: $orange !important
|
||||||
|
|
||||||
.label-comment-tag-noise
|
.label-comment-tag-noise
|
||||||
border-color: $yellow !important
|
border-color: $yellow !important
|
||||||
color: $yellow !important
|
color: $yellow !important
|
||||||
|
|
|
@ -1,35 +1,35 @@
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
|
|
||||||
.comment
|
.comment
|
||||||
border-color: $background !important
|
border-color: $background !important
|
||||||
|
|
||||||
header
|
header
|
||||||
background-color: $background !important
|
background-color: $background !important
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
||||||
a
|
a
|
||||||
color: $cyan !important
|
color: $cyan !important
|
||||||
|
|
||||||
a.link-user
|
a.link-user
|
||||||
color: $green !important
|
color: $green !important
|
||||||
|
|
||||||
a.link-user:visited
|
a.link-user:visited
|
||||||
color: $pink !important
|
color: $pink !important
|
||||||
|
|
||||||
.comment-user-info
|
.comment-user-info
|
||||||
color: $purple !important
|
color: $purple !important
|
||||||
|
|
||||||
.is-comment-mine
|
.is-comment-mine
|
||||||
> .comment-itself
|
> .comment-itself
|
||||||
border-color: $comment !important
|
border-color: $comment !important
|
||||||
|
|
||||||
.is-comment-by-op
|
.is-comment-by-op
|
||||||
> .comment-itself
|
> .comment-itself
|
||||||
border-color: $purple !important
|
border-color: $purple !important
|
||||||
|
|
||||||
.is-comment-new
|
.is-comment-new
|
||||||
.comment-itself
|
.comment-itself
|
||||||
border-color: $yellow !important
|
border-color: $yellow !important
|
||||||
|
|
||||||
.comment-text
|
.comment-text
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
|
|
||||||
.conspicuous
|
.conspicuous
|
||||||
color: $red !important
|
color: $red !important
|
||||||
|
|
||||||
.toc
|
.toc
|
||||||
background-color: $background !important
|
background-color: $background !important
|
||||||
|
|
||||||
.highlight
|
.highlight
|
||||||
background-color: $selection !important
|
background-color: $selection !important
|
||||||
|
|
||||||
>pre
|
>pre
|
||||||
margin-left: 0 !important
|
margin-left: 0 !important
|
||||||
|
|
||||||
#page-list
|
#page-list
|
||||||
background-color: $selection !important
|
background-color: $selection !important
|
||||||
|
|
|
@ -1,52 +1,52 @@
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
|
|
||||||
body
|
body
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
background-color: $background !important
|
background-color: $background !important
|
||||||
|
|
||||||
a
|
a
|
||||||
color: $cyan !important
|
color: $cyan !important
|
||||||
|
|
||||||
header a
|
header a
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
||||||
main
|
main
|
||||||
font-family: sans-serif
|
font-family: sans-serif
|
||||||
|
|
||||||
main,
|
main,
|
||||||
aside
|
aside
|
||||||
background-color: $selection !important
|
background-color: $selection !important
|
||||||
|
|
||||||
blockquote
|
blockquote
|
||||||
border-color: $foreground !important
|
border-color: $foreground !important
|
||||||
background-color: $background !important
|
background-color: $background !important
|
||||||
|
|
||||||
textarea
|
textarea
|
||||||
border-color: $comment !important
|
border-color: $comment !important
|
||||||
background-color: $background !important
|
background-color: $background !important
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
||||||
tr
|
tr
|
||||||
background-color: $background !important
|
background-color: $background !important
|
||||||
|
|
||||||
td
|
td
|
||||||
border-color: $selection !important
|
border-color: $selection !important
|
||||||
border-bottom-width: 0.2rem !important
|
border-bottom-width: 0.2rem !important
|
||||||
|
|
||||||
pre,
|
pre,
|
||||||
code
|
code
|
||||||
border: none !important
|
border: none !important
|
||||||
background-color: $background !important
|
background-color: $background !important
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
||||||
pre
|
pre
|
||||||
padding: 5px 10px !important
|
padding: 5px 10px !important
|
||||||
|
|
||||||
code
|
code
|
||||||
padding: 0 !important
|
padding: 0 !important
|
||||||
|
|
||||||
section
|
section
|
||||||
border-color: $background !important
|
border-color: $background !important
|
||||||
|
|
||||||
footer
|
footer
|
||||||
background-color: $background !important
|
background-color: $background !important
|
||||||
|
|
|
@ -1,26 +1,26 @@
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
|
|
||||||
.tab
|
.tab
|
||||||
border-color: $comment !important
|
border-color: $comment !important
|
||||||
|
|
||||||
.tab-item
|
.tab-item
|
||||||
a
|
a
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
||||||
a:hover
|
a:hover
|
||||||
color: $cyan !important
|
color: $cyan !important
|
||||||
|
|
||||||
.tab-item.active
|
.tab-item.active
|
||||||
a
|
a
|
||||||
color: $cyan !important
|
color: $cyan !important
|
||||||
border-bottom-color: $cyan !important
|
border-bottom-color: $cyan !important
|
||||||
|
|
||||||
.tab-listing-order
|
.tab-listing-order
|
||||||
border-color: $comment !important
|
border-color: $comment !important
|
||||||
|
|
||||||
.form-select
|
.form-select
|
||||||
border-color: $comment !important
|
border-color: $comment !important
|
||||||
|
|
||||||
&:not([multiple])
|
&:not([multiple])
|
||||||
&:not([size])
|
&:not([size])
|
||||||
background-color: $selection !important
|
background-color: $selection !important
|
||||||
|
|
|
@ -1,17 +1,17 @@
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
|
|
||||||
.message
|
.message
|
||||||
border-top: none !important
|
border-top: none !important
|
||||||
border-right: none !important
|
border-right: none !important
|
||||||
border-bottom: none !important
|
border-bottom: none !important
|
||||||
border-color: $background !important
|
border-color: $background !important
|
||||||
|
|
||||||
header
|
header
|
||||||
background-color: $background !important
|
background-color: $background !important
|
||||||
|
|
||||||
.message-text
|
.message-text
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
||||||
.is-message-mine
|
.is-message-mine
|
||||||
border-width: 1px !important
|
border-width: 1px !important
|
||||||
margin-left: 0 !important
|
margin-left: 0 !important
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
|
|
||||||
aside#sidebar
|
aside#sidebar
|
||||||
.group-subscription-count
|
.group-subscription-count
|
||||||
text-align: center
|
text-align: center
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
body>header>a:nth-child(1)
|
body>header>a:nth-child(1)
|
||||||
background-size: 32px 32px !important
|
background-size: 32px 32px !important
|
||||||
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg==') !important
|
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJAAAACQCAMAAADQmBKKAAAAHlBMVEUoKjZQ+nticqSL6f29k/nx+oz/VVX/ecb/uGz///+3yBn7AAAAaklEQVR42u3Oxw2AQAADsNDZf2IGyO8kioQ9gQMAAAAAcLelCAkJCQkJCQkJ/Tk0lZS5ZMhZhISEhISEhISEvhbaSoasJWUvKUJCQkJCQkJCQu+GnnSUFCEhISEhISEhoXdDAAAAAAA3uwDrCC2R1NNC7QAAAABJRU5ErkJggg==') !important
|
||||||
|
|
|
@ -1,33 +1,33 @@
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
|
|
||||||
.label-edit-box
|
.label-edit-box
|
||||||
background-color: $background !important
|
background-color: $background !important
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
||||||
.user-label
|
.user-label
|
||||||
border-radius: 0 !important
|
border-radius: 0 !important
|
||||||
padding: 1px 3px !important
|
padding: 1px 3px !important
|
||||||
|
|
||||||
.bg-red
|
.bg-red
|
||||||
background-color: $red !important
|
background-color: $red !important
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
||||||
.bg-orangered
|
.bg-orangered
|
||||||
background-color: $orange !important
|
background-color: $orange !important
|
||||||
color: $background !important
|
color: $background !important
|
||||||
|
|
||||||
.bg-orange
|
.bg-orange
|
||||||
background-color: $yellow !important
|
background-color: $yellow !important
|
||||||
color: $background !important
|
color: $background !important
|
||||||
|
|
||||||
.bg-dodgerblue
|
.bg-dodgerblue
|
||||||
background-color: $cyan !important
|
background-color: $cyan !important
|
||||||
color: $background !important
|
color: $background !important
|
||||||
|
|
||||||
.bg-forestgreen
|
.bg-forestgreen
|
||||||
background-color: $green !important
|
background-color: $green !important
|
||||||
color: $background !important
|
color: $background !important
|
||||||
|
|
||||||
.bg-slategray
|
.bg-slategray
|
||||||
background-color: $selection !important
|
background-color: $selection !important
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
|
@ -1,16 +1,16 @@
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
|
|
||||||
.topic-full
|
.topic-full
|
||||||
.topic-full-byline
|
.topic-full-byline
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
||||||
.link-user
|
.link-user
|
||||||
color: $green !important
|
color: $green !important
|
||||||
|
|
||||||
.link-user:visited
|
.link-user:visited
|
||||||
color: $pink !important
|
color: $pink !important
|
||||||
|
|
||||||
aside
|
aside
|
||||||
.topic-tags
|
.topic-tags
|
||||||
li
|
li
|
||||||
color: $foreground !important
|
color: $foreground !important
|
||||||
|
|
|
@ -1,38 +1,38 @@
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
|
|
||||||
.topic
|
.topic
|
||||||
.topic-content-metadata
|
.topic-content-metadata
|
||||||
color: $green !important
|
color: $green !important
|
||||||
|
|
||||||
.topic-text-excerpt
|
.topic-text-excerpt
|
||||||
color: $comment !important
|
color: $comment !important
|
||||||
|
|
||||||
.post-listing
|
.post-listing
|
||||||
.topic
|
.topic
|
||||||
background-color: $background !important
|
background-color: $background !important
|
||||||
|
|
||||||
.topic-listing
|
.topic-listing
|
||||||
background-color: $selection !important
|
background-color: $selection !important
|
||||||
|
|
||||||
> li
|
> li
|
||||||
background-color: $background !important
|
background-color: $background !important
|
||||||
|
|
||||||
.is-topic-official
|
.is-topic-official
|
||||||
border-color: $orange !important
|
border-color: $orange !important
|
||||||
|
|
||||||
.topic-title
|
.topic-title
|
||||||
a
|
a
|
||||||
color: $cyan !important
|
color: $cyan !important
|
||||||
|
|
||||||
a:visited
|
a:visited
|
||||||
color: $pink !important
|
color: $pink !important
|
||||||
|
|
||||||
.topic-info
|
.topic-info
|
||||||
.time-responsive
|
.time-responsive
|
||||||
color: $green !important
|
color: $green !important
|
||||||
|
|
||||||
.topic-metadata .topic-tags li
|
.topic-metadata .topic-tags li
|
||||||
color: $comment !important
|
color: $comment !important
|
||||||
|
|
||||||
.topic-info-comments-new
|
.topic-info-comments-new
|
||||||
color: $yellow !important
|
color: $yellow !important
|
||||||
|
|
|
@ -1,18 +1,18 @@
|
||||||
// Descriptor for Tildes Dracula
|
// Descriptor for Tildes Dracula
|
||||||
|
|
||||||
const entry = 'tildes-dracula.css'
|
const entry = 'tildes-dracula.css'
|
||||||
const folder = 'tildes-dracula'
|
const folder = 'tildes-dracula'
|
||||||
|
|
||||||
const options = {
|
const options = {
|
||||||
name: 'Tildes Dracula',
|
name: 'Tildes Dracula',
|
||||||
namespace: 'tildes.net',
|
namespace: 'tildes.net',
|
||||||
version: 'N/A',
|
version: 'N/A',
|
||||||
author: 'Bauke',
|
author: 'Bauke',
|
||||||
description: 'Dracula theme for Tildes.net',
|
description: 'Dracula theme for Tildes.net',
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
entry: entry,
|
entry: entry,
|
||||||
folder: folder,
|
folder: folder,
|
||||||
options: options
|
options: options
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,15 +1,15 @@
|
||||||
@-moz-document domain('tildes.net')
|
@-moz-document domain('tildes.net')
|
||||||
@import '_blog.sass'
|
@import '_blog.sass'
|
||||||
@import '_buttons.sass'
|
@import '_buttons.sass'
|
||||||
@import '_colors.sass'
|
@import '_colors.sass'
|
||||||
@import '_comment-tags.sass'
|
@import '_comment-tags.sass'
|
||||||
@import '_comments.sass'
|
@import '_comments.sass'
|
||||||
@import '_docs.sass'
|
@import '_docs.sass'
|
||||||
@import '_html-tags.sass'
|
@import '_html-tags.sass'
|
||||||
@import '_listing-options.sass'
|
@import '_listing-options.sass'
|
||||||
@import '_messages.sass'
|
@import '_messages.sass'
|
||||||
@import '_sidebar.sass'
|
@import '_sidebar.sass'
|
||||||
@import '_site-header.sass'
|
@import '_site-header.sass'
|
||||||
@import '_tildes-extended.sass'
|
@import '_tildes-extended.sass'
|
||||||
@import '_topic-full.sass'
|
@import '_topic-full.sass'
|
||||||
@import '_topic-listings.sass'
|
@import '_topic-listings.sass'
|
||||||
|
|
Loading…
Reference in New Issue