2021-05-16 01:33:16 +03:00
# Ultrachromic
The final form, the true evolution of the chromic theme saga!
2021-05-26 23:05:30 +03:00
2021-07-20 02:24:18 +03:00
# CURRENTLY BEING TESTED, FEEL FREE TO TRY IT OUT AND REPORT ISSUES
2021-06-10 21:29:35 +03:00
2021-05-26 23:05:30 +03:00
2021-07-20 02:24:18 +03:00
### Single line presets
These let you use Ultrachromic using a couple presets. These follow the same look as the old chromic themes.
```css
@import url('https://ctalvio.github.io/Ultrachromic/presets/monochromic_preset.css');
2021-08-01 17:01:33 +03:00
```
OR
```css
2021-07-20 02:24:18 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/presets/kaleidochromic_preset.css');
2021-08-01 17:01:33 +03:00
```
OR
```css
2021-07-20 02:24:18 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/presets/novachromic_preset.css');
```
Only one line is needed, nova and kaleido support custom accents.
2021-08-01 17:01:33 +03:00
<br />
<br />
2021-07-20 02:24:18 +03:00
## Customization using multiple import lines
2021-05-26 23:05:30 +03:00
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.
2021-07-20 02:24:18 +03:00
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.
2021-05-26 23:05:30 +03:00
2021-08-01 17:01:33 +03:00
<br />
<br />
2021-08-01 16:19:31 +03:00
### 1. Recommended
2021-05-26 23:05:30 +03:00
2021-08-01 16:19:31 +03:00
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.
2021-05-26 23:05:30 +03:00
```css
2021-08-01 16:19:31 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/fixes.css');
@import url('https://ctalvio.github.io/Ultrachromic/jf_font.css');
2021-05-26 23:05:30 +03:00
```
2021-08-01 17:01:33 +03:00
<br />
<br />
2021-08-01 16:19:31 +03:00
### 2. Required
2021-06-10 21:35:58 +03:00
2021-08-01 16:19:31 +03:00
These lines are required.
2021-06-10 21:35:58 +03:00
```css
2021-08-01 16:19:31 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/base.css');
@import url('https://ctalvio.github.io/Ultrachromic/accentlist.css');
2021-06-10 21:35:58 +03:00
```
2021-05-26 23:05:30 +03:00
2021-08-01 17:01:33 +03:00
<br />
<br />
2021-07-20 02:24:18 +03:00
### 3. Rounding
2021-05-26 23:05:30 +03:00
2021-08-01 16:19:31 +03:00
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.
2021-06-10 21:35:58 +03:00
2021-05-26 23:05:30 +03:00
```css
2021-08-01 16:19:31 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/rounding.css');
```
OR
```css
@import url('https://ctalvio.github.io/Ultrachromic/rounding_circlehover.css');
2021-05-26 23:05:30 +03:00
```
2021-08-01 17:01:33 +03:00
<br />
<br />
2021-07-20 02:24:18 +03:00
### 4. Smaller cast list
2021-06-10 21:35:58 +03:00
2021-08-01 16:19:31 +03:00

2021-06-10 21:35:58 +03:00
A smaller, square aspect ratio style cast list.
2021-05-26 23:05:30 +03:00
2021-06-10 21:35:58 +03:00
```css
@import url('https://ctalvio.github.io/Ultrachromic/smallercast.css');
```
2021-08-01 17:01:33 +03:00
<br />
<br />
2021-07-20 02:24:18 +03:00
### 5. Compact episode list
2021-06-10 21:35:58 +03:00
2021-08-01 16:19:31 +03:00

2021-06-10 21:35:58 +03:00
2021-08-01 16:19:31 +03:00
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.
```css
@import url('https://ctalvio.github.io/Ultrachromic/episodelist/episodes_compactlist.css');
```
OR
2021-06-10 21:35:58 +03:00
```css
2021-08-01 16:19:31 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/episodelist/episodes_grid.css');
2021-06-10 21:35:58 +03:00
```
2021-07-20 02:24:18 +03:00
2021-08-01 17:01:33 +03:00
<br />
<br />
2021-08-01 16:19:31 +03:00
### 6. Transparent top bar

2021-07-20 02:24:18 +03:00
2021-08-01 16:19:31 +03:00
Transaparent top bar, use one of these. The "-dashboard" option, also makes the bar transparent in the dashboard.
2021-07-20 02:24:18 +03:00
```css
2021-08-01 16:19:31 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/header/header_transparent-dashboard.css');
```
OR
```css
@import url('https://ctalvio.github.io/Ultrachromic/header/header_transparent.css');
2021-07-20 02:24:18 +03:00
```
2021-08-01 17:01:33 +03:00
<br />
<br />
2021-07-20 02:24:18 +03:00
### 7. Login screen
2021-08-01 16:19:31 +03:00

Login screen styles. The minimalistic option has no frame or prompt text. You can also set a custom background, see further below.
2021-07-20 02:24:18 +03:00
```css
2021-08-01 16:19:31 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/login/login_minimalistic.css');
2021-07-20 02:24:18 +03:00
```
2021-08-01 16:19:31 +03:00
OR
```css
@import url('https://ctalvio.github.io/Ultrachromic/login/login_frame.css');
```
2021-08-01 17:01:33 +03:00
<br />
<br />
2021-08-01 16:19:31 +03:00
### 8. Input fields
2021-07-20 02:24:18 +03:00
2021-08-01 16:19:31 +03:00

2021-07-20 02:24:18 +03:00
2021-08-01 16:19:31 +03:00
Input field styles, with borders that highlight when selected, or with no borders, and the background highlights, when selected.
2021-07-20 02:24:18 +03:00
```css
2021-08-01 16:19:31 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/fields/fields_border.css');
2021-08-01 17:01:33 +03:00
```
2021-08-01 16:19:31 +03:00
OR
```css
@import url('https://ctalvio.github.io/Ultrachromic/fields/fields_noborder.css');
2021-07-20 02:24:18 +03:00
```
2021-08-01 17:01:33 +03:00
<br />
<br />
2021-08-01 16:19:31 +03:00
### 9. Watched/Unwatched indicators
2021-07-20 02:24:18 +03:00
2021-08-01 16:19:31 +03:00

2021-07-20 02:24:18 +03:00
2021-08-01 16:19:31 +03:00
Two options, should the indicator be floating, or attached to the corner of the title card.
```css
@import url('https://ctalvio.github.io/Ultrachromic/cornerindicator/indicator_floating.css');
```
OR
```css
@import url('https://ctalvio.github.io/Ultrachromic/cornerindicator/indicator_corner.css');
```
2021-08-01 17:01:33 +03:00
<br />
<br />
2021-08-01 16:19:31 +03:00
2021-08-01 17:01:33 +03:00
### 10. Choose type
2021-08-01 16:19:31 +03:00
2021-08-01 17:01:33 +03:00
Dark, light, and colorful type. You must use one of these.
2021-08-01 16:19:31 +03:00
```css
2021-08-01 17:01:33 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/type/dark.css');
2021-08-01 16:19:31 +03:00
```
OR
2021-07-20 02:24:18 +03:00
```css
2021-08-01 17:01:33 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/type/light.css');
2021-08-01 16:19:31 +03:00
```
OR
```css
2021-08-01 17:01:33 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/type/colorful.css');
2021-07-20 02:24:18 +03:00
```
2021-08-01 17:01:33 +03:00
<br />
<br />
### 11. Title page
2021-08-01 16:19:31 +03:00
2021-07-20 02:24:18 +03:00
2021-08-01 17:01:33 +03:00
Four options, two versions, each version can be used with or without a logo replacing title text.
2021-07-20 02:24:18 +03:00
```css
2021-08-01 17:01:33 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/titlepage/title_simple.css');
2021-08-01 16:19:31 +03:00
```
OR
```css
2021-08-01 17:01:33 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/titlepage/title_simple-logo.css');
2021-08-01 16:19:31 +03:00
```
OR
```css
2021-08-01 17:01:33 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/titlepage/title_banner.css');
```
OR
```css
@import url('https://ctalvio.github.io/Ultrachromic/titlepage/title_banner-logo.css');
2021-07-20 02:24:18 +03:00
```
2021-08-01 17:01:33 +03:00
<br />
<br />
### 12. Effects
2021-07-20 02:24:18 +03:00
2021-08-01 16:19:31 +03:00

2021-08-01 17:01:33 +03:00
Additional eye candy. Make items glow on hover, make some UI elements glassy see-through, and/or fade items in and out on scroll.
2021-08-01 16:19:31 +03:00
```css
2021-08-01 17:01:33 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/effects/hoverglow.css');
2021-08-01 16:19:31 +03:00
```
AND/OR
```css
2021-08-01 17:01:33 +03:00
@import url('https://ctalvio.github.io/Ultrachromic/effects/glassy.css');
```
AND/OR
```css
@import url('https://ctalvio.github.io/Ultrachromic/effects/scrollfade.css');
2021-08-01 16:19:31 +03:00
```