Files
Ultrachromic/README.md
2021-08-01 16:19:31 +03:00

6.0 KiB

Ultrachromic

The final form, the true evolution of the chromic theme saga!

CURRENTLY BEING TESTED, FEEL FREE TO TRY IT OUT AND REPORT ISSUES

Single line presets

These let you use Ultrachromic using a couple presets. These follow the same look as the old chromic themes.

@import url('https://ctalvio.github.io/Ultrachromic/presets/monochromic_preset.css');
@import url('https://ctalvio.github.io/Ultrachromic/presets/kaleidochromic_preset.css');
@import url('https://ctalvio.github.io/Ultrachromic/presets/novachromic_preset.css');

Only one line is needed, nova and kaleido support custom accents.

Customization using multiple import lines

To use the theme copy paste the lines below to "Dashboard>General>Custom CSS" and click save, it will apply immediately server-wide to all users on top of any theme they may be using. To remove the theme, clear the "Custom CSS" field and then click save. NOTE: Theme may not work when using reverse proxy, check the bottom section of this readme for more info.

Ultrachromic is composed of multiple "parts" allowing you to theme only the parts you want, and to have some choice in how you want things themed. Simply add the one after the other, in the order they are listed here. Simply omit the options you do not want to use.

fixes.css contains various small tweaks all over the JF UI, an alignment here, a size tweak there. That kind of thing. jf_font.css will make JF use the same font as its logo, for everything. You can use both, one, or none of these.

@import url('https://ctalvio.github.io/Ultrachromic/fixes.css');
@import url('https://ctalvio.github.io/Ultrachromic/jf_font.css');

2. Required

These lines are required.

@import url('https://ctalvio.github.io/Ultrachromic/base.css');
@import url('https://ctalvio.github.io/Ultrachromic/accentlist.css');

3. Rounding

If you want to modify the rounding of corners in the UI, include one of these, circlehover keeps the stock circle accent when hovering over things, otherwise the accent will be a rounded square like everythig else.

@import url('https://ctalvio.github.io/Ultrachromic/rounding.css');

OR

@import url('https://ctalvio.github.io/Ultrachromic/rounding_circlehover.css');

4. Smaller cast list

image

A smaller, square aspect ratio style cast list.

@import url('https://ctalvio.github.io/Ultrachromic/smallercast.css');

5. Compact episode list

image

A more easily scrolled episode list, there is the option to keep it as a list that is more compact, or turning the episode list into a grid menu.

@import url('https://ctalvio.github.io/Ultrachromic/episodelist/episodes_compactlist.css');

OR

@import url('https://ctalvio.github.io/Ultrachromic/episodelist/episodes_grid.css');

6. Transparent top bar

image

Transaparent top bar, use one of these. The "-dashboard" option, also makes the bar transparent in the dashboard.

@import url('https://ctalvio.github.io/Ultrachromic/header/header_transparent-dashboard.css');

OR

@import url('https://ctalvio.github.io/Ultrachromic/header/header_transparent.css');

7. Login screen

image

Login screen styles. The minimalistic option has no frame or prompt text. You can also set a custom background, see further below.

@import url('https://ctalvio.github.io/Ultrachromic/login/login_minimalistic.css');

OR

@import url('https://ctalvio.github.io/Ultrachromic/login/login_frame.css');

8. Input fields

image

Input field styles, with borders that highlight when selected, or with no borders, and the background highlights, when selected.

@import url('https://ctalvio.github.io/Ultrachromic/fields/fields_border.css');
OR
```css
@import url('https://ctalvio.github.io/Ultrachromic/fields/fields_noborder.css');

9. Watched/Unwatched indicators

image

Two options, should the indicator be floating, or attached to the corner of the title card.

@import url('https://ctalvio.github.io/Ultrachromic/cornerindicator/indicator_floating.css');

OR

@import url('https://ctalvio.github.io/Ultrachromic/cornerindicator/indicator_corner.css');

10. Watched/Unwatched indicators

image

Two options, should the indicator be floating, or attached to the corner of the title card.

@import url('https://ctalvio.github.io/Ultrachromic/titlepage/title_simple.css');

OR

@import url('https://ctalvio.github.io/Ultrachromic/titlepage/title_simple-logo.css');

OR

@import url('https://ctalvio.github.io/Ultrachromic/titlepage/title_banner.css');

OR

@import url('https://ctalvio.github.io/Ultrachromic/titlepage/title_banner-logo.css');

11. Choose type

Dark, light, and colorful type. You must use one of these.

@import url('https://ctalvio.github.io/Ultrachromic/type/dark.css');

OR

@import url('https://ctalvio.github.io/Ultrachromic/type/light.css');

OR

@import url('https://ctalvio.github.io/Ultrachromic/type/colorful.css');

11. Effects

image

Additional eye candy.

@import url('https://ctalvio.github.io/Ultrachromic/titlepage/title_banner.css');

AND/OR

@import url('https://ctalvio.github.io/Ultrachromic/titlepage/title_banner-logo.css');