Giter Site home page Giter Site logo

basalt-team / basalt Goto Github PK

View Code? Open in Web Editor NEW
14.0 14.0 7.0 19.12 MB

Base theme for the SCP Wiki.

Home Page: https://scp-wiki.wikidot.com/theme:basalt

License: Other

CSS 98.46% Shell 0.24% HTML 1.30%
basalt basalt-theme bedrock bedrock-theme color-scheme color-theme css scp-foundation scp-theme scp-wiki theme wikidot

basalt's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

basalt's Issues

Add alternative top-bar formats.

Include variable allowing a centered header format and potential others. (removal of topbar entirely?)

Concept art for this or possible other alternatives:

image

Logo Quality Change

When the page first loads, the logo in the top-left corner is duller and slightly blurry; when the logo is hovered over and the tilt animation plays, the logo visibly brightens and becomes crisper, and stays that way until the page is reloaded.

Just a request to tweak it somehow so that no change in brightness / crispness occurs (with preference for the crisper appearance from the outset)

Increase gap between header text and topbar

44738847384873

The space between the header text and topbar seems to be a fraction too narrow. I believe it might look more pleasing to users if there were a slightly larger gap between the two elements.

Increase accessibility of color customization.

Like BHL: The colors of all the elements on the page are governed by a bunch of root variables that can be easily overwritten by the user. Additionally, present a few different preset palettes like Monotypical.

(I wonder if darkmode should be presented as one of these presets, or if it requires so many other elements to change that it needs to remain an include variable).

Add sidebox/authorbox.

Find a way to make sidebox work with wide page content (and i guess it should also respond to disabling wide mode), set up authorbox with light customizability (maybe the way it displays titles is different for the scp, author and/or supplement tags).

Add a period after the end of the licensing notice at the bottom of the page.

This has been a serious issue for a long time which Sigma-9 has failed to address. The sentence at the bottom of each page exclaiming the site's licensing lacks a period. This is an egregious oversight by the developers of Wikidot, and thus requires manual fixing. Black Highlighter has already fixed this, and thus we should as well.

Here you can see the current appearance of the licensing notice (note the lack of period):

image

Here are my proposed changes to the theme implemented on a local build (i.e. inspect element):

image

This can be achieved with the following code:

#license-area a::after {
    content: '.'
}

I urge the developers of BASALT to immediately fix this issue without delay. It is of utmost importance.

Increase accessibility of background image customization.

Add some sort of root variable to customize body's background image and overlayed gradient, as seen in 6820, 6747. Some sort of versatility will be required to figure out which background-size property is best for the image, both on PC and mobile.

Sidebar icon missing in iOS

Description the issue:
The sidebar icon is disappeared in iPad landscape view, but the sidebar hover pop out function still function properly.

image

Device: iPad 9
OS: iOS 17.2
Browser: Safari, Chrome

Add a parallax feature.

Whether it only affects background layers or can be hacked to affect actual page content. there should be some sort of parallax-based scrolling feature. This, like image tooltips, could be its own separate component that happens to be included in the theme.

Proof-of-concept by stephlynch: http://anoesis.wikidot.com/parallaxtest

Rearrange bottom-of-page buttons.

We'd like to try formatting the bottom-of-page buttons to resemble Github's bottom-of-page links. Centered, justified, and separated in the middle by either the SCP or Basalt logo.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.