Skip to content

neocities dark & round by skykristal

Screenshot of neocities dark & round

Details

Authorskykristal

LicenseNo License

Categoryneocities.org

Created

Updated

Size10 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

A colorful dark theme for Neocities, which is a personal theme for me mainly.

Notes

  • for https://neocities.org/
  • changes the look of the entire site + dashboard
  • custom folder icons & bigger graphics

P.S: I wanna apologize for the awful-looking blank box you get when uploading a file. I haven´t figured out how to pick up the code for this box... so you won't know how long something takes to upload. Feel free to manually add it, and you're also more than welcome to reach out to me about that!

Changelog:
25.04.2023 - changed the theme colors and removed round corners

Source code

Source code has over 10K characters, so we truncated it. You can inspect the full source code on install link.
/* ==UserStyle==
@name         Cozy Neocities
@version      20240425.00.12
@namespace    https://userstyles.world/user/skykristal
@description  A Dark theme for Neocities!! Everything is nice and round.Changes the look for any page except people's own websites.This includes your "edit site" page as well.
@author       skykristal
@license      No License
==/UserStyle== */

@-moz-document url-prefix("https://neocities.org/") {
@import url('https://fonts.googleapis.com/css2?family=Kumbh+Sans:wght@100..900&display=swap');
body, h1, h2, h3, h4, h5, h6{
    font-family: "Kumbh Sans", sans-serif!important;
}


.website-Gallery.int-Gall li {
    border-radius: 0px;
    height:fit-content;
   border:none;
    padding-bottom:30px
}

.site-info{
border:9px solid transparent;
}

.modal-header, .modal-header h3 {
    background: #dc8e42;
    color: black;
}

.modal, .emph-Block{
    background:#222;
}

.section.plans h2, .section.plans h3.subtitle , .section.plans.welcome h3{
    color: #04c1ed;

}

body, h1, h2, h3, h4, h5, h6, input, input.btn-Action, select{
    font-family: monospace;
}

body, .section.plans.welcome, .section {
   background: #171717;
}

.plan-chart th {
    background: #f9f9ff;
    border-radius: 0px;
}

.plan-chart th.professional {
    background: #16b7d6;
    border-radius:0px;
}

.plan-chart td, .plan-chart td:nth-child(even) {
    border: 1px solid #1b1a1a;
    background: #211e1e;
    padding: 7px 0;
    text-align: center;
}

.news-item.comment .icon {
    background: #0f0f0f;
    border-radius: 0px;
}

.overlay {
    background-color: rgb(0 0 0 / 79%);
    border-radius: 0px;
    filter: hue-rotate(250deg) brightness(2);
}

.files.list-view .list .file:nth-child(even) {
    background: #161616;
}

.header-Outro {
    background: #1e1d1d linear-gradient(to bottom, #171717 0%, #1e1d1d 100%);
  
}

@media (max-device-width: 480px), screen and (max-width: 800px){
.files .list .file:nth-child(even) {
    background: #090909;
}
}

.header-Nav a.small-Nav {
    background: #000000;

}

.alert{
    border-radius:0px;
}

.section.featured-Websites {
    background: #1e1d1d;
    border-top: 0px;
    border-bottom: 0px;
}

.header-Outro .signup-Form fieldset {
    margin-top: 30px;
    margin-left: 6%;
    background: #141313!important;
}

.hp-Gallery img, .neo-Screen-Shot img {
 
    border: 0px;
    border-radius: 0px;
}

.interior .header-Outro .screenshot{
    transition:0.2s;
}

.interior .header-Outro .screenshot:hover, .large-portrait:hover{
    transition:.2s;
    box-shadow:0 0 10px #000;
    transform:scale(0.9);
    overflow:visible;
}

.accordion-group {
    border: none;
}

.footer-Intro {
    background: #2c2b2b;
    border-top: 1px solid #0a0a0a;
}

.section.bottom-signup, .section.features  {
    background: #201e1e;
}

.section.previews{
    background: #2d2c2c;
}

.section.previews h3 , .section.previews p, .section.previews h2{
   color:white;
}


.avatar, .btn-Action, .large-portrait {
   transition:.5s;
}

.avatar, a {
    border-radius: 0px;
}

.avatar:hover, .btn-Action:hover{
    transform:scale(1.2);
    transition:.5s;
}

.files.list-view .btn.listview-button, .files .btn-group .btn:focus, .files .btn-group .btn.active {
    background: #19e4f2;
}

.files.list-view .btn.iconview-button, .files .btn.listview-button {
    background: #0a595f;
}

.fa-list, .fa-th{
    color:black;
}

.file .title {
    color: #bfbfbf;
   border-radius:0px;
}

.folder-icon {
    padding-top: 35px;
    filter: hue-rotate(200deg) saturate(2) drop-shadow(0px 0px 8px #000);
}



.files .list .upload-Boundary.with-instruction{
    background:none;
}

.html-thumbnail.html img{
    transform:scale(1.2);
    margin-top:-5px;
}

.content.wide, .wide.footer-Content {
    margin-bottom: 31px;
}

.header-Nav a:hover {
    background: #443826!important;
    border-radius: 0px;
}

.nav-tabs>.active>a, .nav-tabs>.active>a:hover, .nav-tabs>.active>a:focus {
    color: #ffffff;
    cursor: default;
    background-color: #0f0f0f;
    border: 0px;
    border-bottom-color: transparent;
    border-radius: 0px;
}

.files {
    background: #0e0e0e;
    border-radius:0px;
    padding-top:10px;
}

.files .header{
    background: #1c1b1b00;
}

.files .list .upload-Boundary{
    border:0px;
}

a:visited{
    color:#bcd6ec;
}

.content-Base {
    background: #161616;
    min-height: 500px;
    padding-bottom: 50px;
}


.welcoming-cat {
    width: 177px;
    float: right;
    margin-top: -40px;
    border-radius: 0px;
}

.nav>li>a:hover, .nav>li>a:focus {
    text-decoration: none;
    background-color: #0f0f0f;
    border-radius: 0px;
    border: 1px solid #eec32d;
}

p, h2, base, ul, div{
    color:white;
}

a, .nav-tabs>li>a{
    color:#dbc394;
}

.misc-page.columns a:focus, .misc-page.columns a:visited{
    color:#fff!important;
}

.nav-tabs {
    border-bottom: 0px;
}

 input, input.btn-Action, .select-Container {
   border-radius:0px;
     background: #201d1d;
    border: 0px!important;
}
.input-Select, .input-Area, select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input{
    color:white!important;
     background: #151313!important;
     border: 0px!important;
    border-radius:0px!important;
}

.footer-Outro {
    background: #0a0a0a;
    border-top: 0px;
    overflow: hidden;
    color: white;
    margin-top: 20px;
}

.content.single-Col.misc-page, .single-Col.misc-page.footer-Content{
    background:#151515;
    border-radius:0px;
}

.news-item.update .icon {
    background: #0bb4ff;
    border-radius: 0px;
    width: 30px;
    height: 30px;
    box-shadow: 0 0 10px #0bb4ff;
}

.news-item.follow .icon {
    background: transparent;
}

.footer-Outro a, .actions > a{
    color: #f4f3e9!important;
}

.news-item .user, .news-item .you{
    color:white!important;
}

.content.misc-page.columns .col-66, .misc-page.columns.footer-Content .col-66, .post-comment, .col-33 , .content.misc-page.columns, .misc-page.columns.footer-Content, .news-item .files, hr, .news-item, .col-left{
    background: #2c2b2b; 
    border-top:0px;
    border-right:0px;
   
}

.interior .header-Outro.with-site-image {
    padding-top: 94px;
}


.interior .header-Outro .stats strong {
    font-size: 1.5em;
    font-weight:900;
    color: #d8aa5d;
}

.news-item .title {
    border-radius: 0px;
    padding: 10px;
    color: white;
  
    
}

.news-item{
    padding:10px;
        padding-top: 11px;
}

.content.misc-page.columns .col-66, .misc-page.columns.footer-Content .col-66, .post-comment, .col-33, .content.misc-page.columns, .misc-page.columns.footer-Content, .news-item .files, hr, .news-item, .col-left{
        background: #2c2b2b;
    margin-top:30px;
    border-radius:0px;
}

.col.col-33, .col.col-66{
    margin:auto;
    justify-content:center;
}

.right-col .col-left {
    background: transparent;
}

.news-item .file:first-child .html-thumbnail.html img, .html-thumbnail.html img{
    border-radius:0px;
    padding:0px;
    box-shadow:none;
}


h3, b, strong, .stat > span{
    color:white;
}

.col-66 a, .col-33 a, .interior .header-Outro a, .stat a{
    color:#f9ffff;
    
}

select:focus, input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus{
    outline:none!important;
}

.grouping {
    padding: 4px 0;
    text-align: left;
}

.site-info, .title, .website-Gallery.int-Gall li{
      background:#1c1c1c;
    color:white;
    transition: 0.5s ease;
}

 .website-Gallery.int-Gall li:hover{
    transition: 0.5s ease;
    transform: scale(1.05) rotate(2deg);
     box-shadow: 0 0 20px black;
}

.website-Gallery .site-info a, .website-Gallery .site-info a:visited {
    color: #fff;
    font-size: 80%;
}

.title a{
color:#e1b446;
}

.title{
text-align:center;
}

.img-Holder, .header-Base, .large-portrait{
    border:none;
}

.page {
    background: #171717;
}

a{
    text-decoration:none!important;
}

.interior .header-Base {
    width: 85%;
    left: 50%;
    transform: translateX(-50%);
}
.header-Nav{
    background: #1c1c1c;
    border-bottom: 0px;
    border-radius: 0px;
    box-shadow:0 0 20px black;
    height: 43px;
}

.header-Nav a, .header-Nav a:visited {
    margin-top: 3px;
}

.header-Nav .dropdown-menu li a:hover, .header-Nav .dropdown-menu li a:focus{
    background:black;
}

.header-Nav .dropdown-menu li a{
     background: #1c1c1c;
    border-radius: 0px;
        margin-bottom: 8px;
}

.interior .header-Outro {
    padding-top: 60px;
    text-align: center;
    background: #171717 linear-gradient(to bottom, #000000 0%, #171717 100%);
}

.header-Nav .dropdown-menu .divider{
    display:none;
}

.interior .header-Outro.with-columns, .interior .header-Outro {
    padding-top: 75px;
    margin-top: -25px;
}

.header-Nav .dropdown-menu {
    background-color: transparent;
    box-shadow: none;
}

.header-Base{
    background:transparent;
}

.btn-Action, #tipButton, .header-Nav .notification-value, .header-Outro .signup-Form fieldset, .tag{
    background: -webkit-linear-gradient(30deg, #e99132,#7f7cb7)!important;
    border-radius:0px;
}

.btn-Action{
    border-radius:0px!important;
    transition:0.2s;
}

.btn{
    border-radius:0px;
}

a.tag, a.tag:visited{
    color:#fdfdfd!important;
}

.header-Outro .signup-Form fieldset{
    margin-top:30px;
    margin-left:6%;
}

.interior .signup-Form fieldset {
    padding: 4px;
}

.header-Outro .signup-Form{
    background:transparent;
}

.interior .header-Outro .screenshot {
    border: none;
    border-radius: 0px;
}

.supporter-badge{
   width:0px; 
    position:relative;
}

.supporter-badge:after{
    display:block;
    content:"I support the site! ⭐";
    width:200px;
    transform:rotate(2deg);
    color:#f0db38;
    font-size:12px;
}

/* width */
::-webkit-scrollbar {
  width: 10px;
}

/...

Reviews

No reviews yet.