Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account
This post has been closed. You can still view previous posts, but you can't post any new replies.

Dark-Theme in the editor

It often strains my eyes to type vast amount of text into a blazing white screen so it would be much easier on my work flow to have some kind of dark mode or theme! A pretty short suggestion but I hope you take it on board. Thank you for your time.
1522175048

Edited 1522175102
vÍnce
Pro
Sheet Author
I use the&nbsp; Stylish&nbsp; extension to handle some of this; These work for me and my screen/setup.&nbsp; Not sure how they'll work for anyone else.&nbsp; But they should help you to adjust some things.&nbsp; You can use Stylish's import feature from it's editor.&nbsp; Cheers roll20 forums(mainly just darkens the background and makes some other adjustments for my aging eyeballs) @-moz-document url-prefix("<a href="https://app.roll20.net/forum" rel="nofollow">https://app.roll20.net/forum</a>"), url-prefix("<a href="https://app.roll20.net/campaigns" rel="nofollow">https://app.roll20.net/campaigns</a>"), url-prefix("<a href="https://app.roll20dev.net/campaigns" rel="nofollow">https://app.roll20dev.net/campaigns</a>"), url-prefix("<a href="https://app.roll20.net/vault" rel="nofollow">https://app.roll20.net/vault</a>"), url-prefix("<a href="https://app.roll20.net/private_message" rel="nofollow">https://app.roll20.net/private_message</a>"), url-prefix("<a href="https://app.roll20dev.net/forum/" rel="nofollow">https://app.roll20dev.net/forum/</a>") { body { background-color: #000 !important; } .topbar .full,&nbsp; .topbar .simple { background-color: rgb(150, 150, 150) ; } .menu a:hover { background: transparent !important; } .container h1, .container h2, .container h3, .container h4, .container h5, .container h6 { color: #008EB9 !important; } .container { background-color: #FFF !important; } .topbar .row:first-child { padding-top: 5px !important; padding-bottom: 5px !important; } .topbar .row:first-child img { height: 40px !important; } .topbar .row, .topbar .menu-hider, .topbar .btn-group { background: auto; } .homegamelist .gameinfo { font-size: 16px !important; } .forum a { color: #51B0E0 !important; } .redactor_editor a { color: #51B0E0 !important; } .redactor_editor, .redactor_editor:focus { background: transparent !important; } .redactor_box .redactor_editor, .redactor_box .redactor_editor:focus { color: black !important; &nbsp; &nbsp; font-size: 15px !important; } .h-feed { background: #ebecee; } .jumbointro .col-md-4 h2 { display: none; } p { color: inherit; } .chosen-container { &nbsp; width: 100%!important; &nbsp; height: 4em !important; } .posts .postcontent, .posts .post .redactor_box { &nbsp; font-size: 15px !important; &nbsp; font-family: Verdana !important; &nbsp; width: 850px !important; &nbsp; border: 1px solid #a9a9a9; &nbsp; border-radius: 5px; &nbsp; padding: 1em; } } editor and api (shrinks the editor window and hides much of the stuff I don't need to see after I initially set my game settings) @-moz-document url-prefix("<a href="https://app.roll20.net/campaigns/campaignsettings/" rel="nofollow">https://app.roll20.net/campaigns/campaignsettings/</a>") { body { &nbsp; &nbsp; background-color: #FAFAFA; &nbsp; &nbsp; margin-top: -925px !important; } .globalfooter { &nbsp; &nbsp; display: none !important; } .btn-primary { &nbsp; &nbsp; margin-top: -50px !important; } .ace-monokai .ace_scroller { &nbsp; &nbsp; background-color: #000 !important; } ace_editor { &nbsp; &nbsp; font-family: 'Source Code Pro', 'Monaco', monospace !important; &nbsp; &nbsp; font-size: 14px !important; } .topbar .btn-row { &nbsp; &nbsp; background-color: #FFF !important; &nbsp; &nbsp; height: 42px !important; &nbsp; &nbsp; top: 874px !important; } .nav-tabs { &nbsp; &nbsp; margin-top: 0px; &nbsp; &nbsp; height: 30px; } .nav-tabs&gt;li.active&gt;a, .nav-tabs&gt;li.active&gt;a:hover, .nav-tabs&gt;li.active&gt;a:focus { &nbsp; &nbsp; background-color: #FFC0CB; } .ace_editor { &nbsp; &nbsp; font-family: 'Source Code Pro', 'Monaco', 'Menlo', 'Ubuntu Mono', 'Droid Sans Mono', 'Consolas', monospace; &nbsp; &nbsp; font-size: 14px; } .tab-content&gt;.active { &nbsp; &nbsp; height: 380px !important; } .tab-content .editor { &nbsp; &nbsp; height: 380px !important; } } I also have a style for the vtt (adjusts page settings window, quickbar and makes locks the journal header tabs in place).&nbsp; /*macro quickbar */ #macrobar { &nbsp; height: auto !important; &nbsp; width: 92% !important; &nbsp; background-color: rgba(0, 0, 0, 0.44) !important; &nbsp; text-align: center !important; &nbsp; margin-left: 60px !important; } #macrobar_macros { &nbsp; white-space: normal !important; &nbsp; margin-left: 1% !important; &nbsp; margin-right: 1% !important; &nbsp; padding-bottom: 0px !important; } #macrobar .macrobox { &nbsp; margin: 2px !important; } /*ability tokens */ #secondary-toolbar { &nbsp; &nbsp; width: 78% !important; &nbsp; &nbsp; opacity:1 !important; &nbsp; &nbsp; background-color: rgba(0, 0, 0, 0.44) !important; }&nbsp; #page-toolbar { &nbsp; background-color: rgba(0,0,0,0.50) !important; &nbsp; width: 80% !important; &nbsp; height: 400px !important; } #page-toolbar .container { &nbsp; width: 100% !important; &nbsp; height: 400px !important; &nbsp; white-space: normal !important; &nbsp; padding-left: 5% !important; &nbsp; padding-right: 5% !important; } .ui-dialog.dialog-collapsed { &nbsp; opacity: .60 !important; } div[id="stats"]{ &nbsp; opacity: 0.3 !important; } .charsheet .sheet-pf-wrapper { &nbsp; &nbsp; &nbsp; margin-top: 10px !important; } .nav-tabs { &nbsp; &nbsp; z-index: 100000 !important; &nbsp; &nbsp; position: fixed !important; &nbsp; &nbsp; background-color: #f0f8ff !important; &nbsp; &nbsp; margin:-10px 0 0 0 !important; &nbsp; &nbsp; height: 2em !important; } .nav-tabs:hover { &nbsp; &nbsp; opacity: 1.0 !important; } .nav-tabs&gt;li&gt;a { &nbsp; padding-top: 6px !important; &nbsp; font-size: 1.2em&nbsp; !important; &nbsp; margin-top: -5px !important; } div.span6, div.span12 { margin-top:60px !important; } /* show mic with names only */ #textchat-notifier { &nbsp; position: absolute !important; &nbsp; top: -25px !important; &nbsp; border: 2px solid #F00 !important; &nbsp; opacity: .75 !important; } .namesonly .video { &nbsp; &nbsp; display: inherit !important; &nbsp; &nbsp; min-height: 0px !important; &nbsp; &nbsp; height: 0px !important; } .namesonly .OT_widget-container { &nbsp; &nbsp; display: none !important; } .namesonly #publisher_video { &nbsp; &nbsp; top: -34px !important; } /* large cards */ #playerzone .deckhands .hand .handcontainer { &nbsp; &nbsp; width: 600px !important; } .hand .handcontainer .cardinhand img { &nbsp; &nbsp; max-width: 200px !important; &nbsp; &nbsp; max-height: 400px !important;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; } /* status window */ #radial-menu .markermenu.open { &nbsp; &nbsp; width: 280px !important; &nbsp; &nbsp; height: 276px !important; &nbsp; &nbsp; top: -38px; &nbsp; &nbsp; overflow-y: auto; } .
1550175595
Roll20 Dev Team
Pro
Marketplace Creator
Thanks for the suggestion! After 30 days, Suggestions and Ideas with fewer than 10 votes are closed and the votes are refunded to promote freshness. Your suggestion didn't build the right momentum this time, but feel free to submit it again! We find that the best suggestions describe the problem you are having, and the solution you want. You can learn more about the process of making suggestions on the Roll20 Wiki! More details can be found here .