ramroan

css vault

this page isn’t linked anywhere. it’s just… here. if you found it, it means i made it for you 🤍


ao3 skin: midnight navy + aurora stars

/* paste this in AO3 > Skins > Create Site Skin */
#header { background-image: none !important; background: #061425 !important; background-repeat: no-repeat; background-size: cover; background-position: center center; border-bottom: 1px solid rgba(34,199,255,0.20); } #header .heading { height: 5em; padding-top: 0.5em; padding-bottom: 0.5em; } #header .primary { background: #061425; box-shadow: 0px 0px 18px rgba(34,199,255,0.35); } #header .logo, #header .heading sup { visibility: hidden; } #header .heading a { color: #e9f3ff; text-shadow: 0px 0px 16px rgba(34,199,255,0.40); } .event .userstuff { background: #0a2644; border: 1px solid rgba(34,199,255,0.35); } html, body { background-color: #030b14 !important; background-image: radial-gradient(1200px 700px at 20% 0%, rgba(6,20,37,0.76) 0%, rgba(3,11,20,0.86) 55%), url("https://rafdrafts.neocities.org/blue-aurora.png") !important; background-repeat: no-repeat, repeat !important; background-size: cover, 1300px auto !important; background-position: center top, center top !important; background-attachment: fixed, fixed !important; color: #e9f3ff !important; } body, .toggled form, .dynamic form, .secondary, .dropdown { background: transparent !important; color: #e9f3ff !important; } #outer.wrapper { background: rgba(3,11,20,0.56) !important; color: #e9f3ff; } #main { background: transparent !important; } #outer.wrapper { color: #e9f3ff; } #main a { color: #66bfff; } #main a:hover, #main a:focus { color: #b7e4ff; } #greeting a.dropdown-toggle, #header .actions a { color: #e9f3ff !important; text-shadow: 0px 0px 6px rgba(34,199,255,0.25); } #greeting .menu, #header .dropdown .menu, #header .dropdown:hover a { background: #061425; box-shadow: 0px 0px 18px rgba(34,199,255,0.28); border: 1px solid rgba(34,199,255,0.22); } span.submit.actions input.button { display: none; } #greeting img.icon { display: none; } #header #search .text, .search [role="tooltip"] { background: #061425; box-shadow: 0px 0px 18px rgba(34,199,255,0.25); color: #e9f3ff !important; border: 1px solid rgba(34,199,255,0.20); } form.search input[type=text], form.search input[type=submit], .autocomplete div.dropdown ul { background: #061425 !important; border: 1px solid rgba(34,199,255,0.18); box-shadow: 0px 0px 18px rgba(34,199,255,0.20); color: #e9f3ff; display: block; } #header #search .text { width: 7em; } .notice, .comment_notice, .kudos_notice, ul.notes, .caution, .error, .comment_error, .kudos_error, .alert.flash { background: rgba(34,199,255,0.12); box-shadow: 0px 0px 18px rgba(34,199,255,0.22) !important; color: #e9f3ff; border: 1px solid rgba(34,199,255,0.22); } .notice a, .comment_notice a, .kudos_notice a, ul.notes a, .caution a, .error a, .comment_error a, .kudos_error a, .alert.flash a { color: #b7e4ff; font-weight: bold; } .splash .module h3 { color: #e9f3ff; border-bottom: 2px solid rgba(34,199,255,0.35); } .splash .favorite li:nth-of-type(2n+1) a { background: rgba(30,108,255,0.22); box-shadow: 0px 0px 18px rgba(34,199,255,0.20); color: #e9f3ff; font-weight: bold; font-variant: small-caps; border: 1px solid rgba(34,199,255,0.25); } .splash .favorite li:nth-of-type(2n+2) a { color: #b7e4ff; font-weight: bold; font-variant: small-caps; font-size: 110%; } .splash .favorite li:nth-of-type(2n+1) a:hover, .splash .favorite li:nth-of-type(2n+2) a:hover { color: #e9f3ff; font-weight: bold; font-variant: small-caps; background: #0a2644; box-shadow: 0px 0px 22px rgba(34,199,255,0.25); } #footer { background: #061425; color: #e9f3ff; border-top: 3px solid rgba(34,199,255,0.25); box-shadow: 0px 0px 18px rgba(34,199,255,0.18); } #footer a, #footer .heading { color: #b7e4ff; } .actions a, .actions a:focus, .actions input:focus, .action:focus, .actions li input, .actions li input[type="submit"], input[type="submit"], .actions li label, ul.navigation.actions li a, .action:link, .actions a:link { background: #061425; border: 1px solid rgba(34,199,255,0.35); color: #e9f3ff; box-shadow: 0px 0px 18px rgba(34,199,255,0.20); border-radius: 5px; } .actions a:hover, ul.navigation.actions li a:hover, input[type="submit"]:hover { background: #0a2644; border-color: rgba(34,199,255,0.55); box-shadow: 0px 0px 22px rgba(34,199,255,0.28); } .current, #dashboard .current { background: rgba(34,199,255,0.20) !important; color: #e9f3ff !important; box-shadow: 0px 0px 18px rgba(34,199,255,0.25) !important; border-radius: 5px; border: 1px solid rgba(34,199,255,0.35) !important; } #dashboard.own { border-top: 5px solid rgba(34,199,255,0.25); border-bottom: 5px solid rgba(34,199,255,0.25); box-shadow: 0px 0px 18px rgba(34,199,255,0.18); } #dashboard a:hover { background: #0a2644; box-shadow: 0px 0px 18px rgba(34,199,255,0.22); } #dashboard a { color: #b7e4ff; } dl.meta { border: 1px solid rgba(34,199,255,0.25); box-shadow: 0px 0px 18px rgba(34,199,255,0.18); } .listbox .index { background: #061425; } .listbox, fieldset fieldset.listbox { background: rgba(10,38,68,0.55); box-shadow: 0px 0px 18px rgba(34,199,255,0.16); border: 1px solid rgba(34,199,255,0.18); } form dl, fieldset, fieldset fieldset, fieldset fieldset fieldset, fieldset fieldset dl dl, dd.hideme, form blockquote.userstuff, input, select, select:focus, textarea, span.symbol.question, .own { background: #061425 !important; color: #e9f3ff !important; border: 1px solid rgba(34,199,255,0.25); box-shadow: 0px 0px 18px rgba(34,199,255,0.14); } .autocomplete li.added, .post .meta dd ul li.added, label, label.required { color: #e9f3ff; } span.delete { background: rgba(34,199,255,0.18); box-shadow: 0px 0px 18px rgba(34,199,255,0.20); border: 1px solid rgba(34,199,255,0.22); } span.delete a { color: #e9f3ff !important; font-weight: bold; } .ui-sortable li, .dynamic form, div.dynamic { background: #061425; border: 1px solid rgba(34,199,255,0.22); } .dropdown { background: #061425; } form.verbose legend, .verbose form legend { background: rgba(34,199,255,0.16); color: #e9f3ff; box-shadow: 0px 0px 18px rgba(34,199,255,0.20); border: 1px solid rgba(34,199,255,0.22); } li.blurb { border: 1px solid rgba(34,199,255,0.22); box-shadow: 0px 0px 18px rgba(34,199,255,0.16); } .draft { background: #061425; color: #e9f3ff; border: 2px dashed rgba(34,199,255,0.35); box-shadow: 0px 0px 18px rgba(34,199,255,0.18); } .draft .wrapper { background: #061425; border: 1px solid rgba(34,199,255,0.22); } #header h2 { background: rgba(10,38,68,0.75) !important; color: #e9f3ff; box-shadow: 0px 0px 18px rgba(34,199,255,0.18); border: 1px solid rgba(34,199,255,0.22); } #stat_chart svg rect:first-of-type { opacity: 60%; } #stat_chart g[clip-path^=url] > g:nth-of-type(2) rect, #stat_chart svg g:nth-of-type(2) > g rect:last-of-type, #stat_chart g[clip-path^=url] > g:nth-of-type(2) rect:first-of-type { filter: hue-rotate(140deg); opacity: 80% !important; } .statistics .index li:nth-of-type(2n) { background: #061425; border: 1px solid rgba(34,199,255,0.22); } .reading h4.viewed, dl.index dd, table, th, dt.child { background: #061425; } #modal, span.replied { background: #061425; color: #e9f3ff; border: 2px solid rgba(34,199,255,0.30); box-shadow: 0px 0px 18px rgba(34,199,255,0.20); } h4.heading.byline { background: rgba(10,38,68,0.75); color: #e9f3ff; border: 1px solid rgba(34,199,255,0.22); } li.comment { border: 1px solid rgba(34,199,255,0.22); } .comment div.icon { border-bottom: 5px solid rgba(34,199,255,0.25); box-shadow: 0px 0px 18px rgba(34,199,255,0.18); } .thread .even { background: #0a2644; } .unread { background: #061425; border: 5px dashed rgba(34,199,255,0.35) !important; } span.unread { background: rgba(34,199,255,0.18); color: #e9f3ff; } span.indicator::before { box-shadow: 0px 0px 18px rgba(34,199,255,0.22); } .warnings .tag, .work .warning a.tag, dd.warning.tags a { border: 1px solid rgba(34,199,255,0.35); border-radius: 5px; background: rgba(34,199,255,0.16); padding-left: 2px; padding-right: 2px; box-shadow: 0px 0px 12px rgba(34,199,255,0.20); color: #e9f3ff !important; } .relationships .tag, .work .relationships a.tag, dd.relationship.tags a { background: none; color: #b7e4ff !important; font-weight: bold; text-shadow: 0px 0px 16px rgba(34,199,255,0.25); border: 1px solid rgba(34,199,255,0.30); border-radius: 5px; padding-left: 2px; padding-right: 2px; } .filters .expander { background: url("https://64.media.tumblr.com/3c89981f933f9f57157d6dcec6fd85a7/94c6737c6db9ad60-e5/s1280x1920/f7557e617a5439c506721bd326580a0cb4c1f8d8.png") left center no-repeat; color: #b7e4ff !important; font-weight: bold; } .filters .expanded .expander { background: url("https://64.media.tumblr.com/dab095a2fd9387bc1e0c57747ba6b13f/94c6737c6db9ad60-ad/s1280x1920/c1a4e14e0565cdcac5d3e20bebac3ab440f2d607.png") left center no-repeat; }