Coder Social home page Coder Social logo

openusercss / openusercss-deepdark Goto Github PK

View Code? Open in Web Editor NEW
11.0 2.0 1.0 2.03 MB

Host your code in the dark. May the dark be kinder on thine eyes. (openusercss.org dark theme)

License: GNU General Public License v3.0

CSS 100.00%
openusercss openusercss-dark-theme dark-theme theme deepdark breeze breeze-dark breeze-dark-theme arc-theme arc-dark-theme

openusercss-deepdark's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

totalcaesar659

openusercss-deepdark's Issues

Don't use component IDs

Using the component IDs (the data-v-##### selectors) carries a hidden, backstabbing thorn, because they are automatically generated.
So at some point, the theme will break, because the components will get a different ID and you'll be left pondering why pretty much everything is "unthemed" ๐Ÿ‘ท.

I put classes into the HTML that start with .ouc- specifically for making theme writing for the site easier. If you can, please start switching over to them wherever possible.
If there are classes missing, I'd be happy to add them as needed!

popover needs theming

@DecentM Help me out to get this popover element to not disappear. Such elements are really hard to theme, but yours really gets on my nerves XD

*, *:before, *:after {
transition-property: none !important;
transform: none !important;
animation: none !important;
visibility: visible !important;
display: block !important;
}

#vomnibar Also needs theming. I will have to add some url or regexp for the iframe (though even if I theme an iframe with stylus it is still not themed, even if it is on the same domain, for some reason)
Also what is this vomnibar thing? I got it by using the code above. I have no idea how to trigger it.

Add state classes to `progressive-image`

So this is the HTML https://gist.github.com/the-j0k3r/bd3793aa5dd2d19b421cb296db70434c/2c176470a2d4432331c9a9870795a34c047faf2d

So with the CSS below I get this result.

.card-image .ouc-responsive-image
{
	background-image: none !important;
	/*background-image: url("https://openusercss.org/img/main.bg-x640.png") !important; */
	background: linear-gradient(var(--hover-background), var(--main-background)) !important;
}

screenshot-2018-6-12 openusercss 1

The problem is themes with actual screenshots are also affected by this, so Im trying to target the image main.bg-x640.png directly

Ive tried adding img[src$="main.bg-x640.png"] img[src^="main.bg-x640.png"] or img[src*="main.bg-x640.png"] to no avail, Ive tried on it on and adding to selectors that work.

As an amateur this is a head scratcher. Some assist would be nice.

commit d021dc9

@the-j0k3r

Remember what this was for?

	/* this styles the bio preview pane below and the theme submission preview pane
	Im taking inspiration from the post submission preview well
	commit d021dc9 or https://git.io/vhKn1 */
	.columns > div > div > div:nth-child(4), .box.is-minheight-description
	{
		background: var(--main-background) !important;
		color: var(--main-text) !important;
		opacity: .75;
	}

Because I will have to delete it due to:
screenshot_20180804_164243

Forum stuff I should "fix"

  • Upvotes svgs > make them main-text and have upvoted/downvoted blue instead
  • Edited svg should be blue
  • Maybe the spacer in the signature made hover, not sure << Made it dimer instead
  • The progress bar as you scroll down > maybe hover instead of white << Made it dimer instead

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.