Skip to content

Solarized skins - #404

Merged
jekyllbot merged 9 commits into
jekyll:masterfrom
sandervoerman:minima-solarized
Nov 20, 2019
Merged

Solarized skins#404
jekyllbot merged 9 commits into
jekyll:masterfrom
sandervoerman:minima-solarized

Conversation

@sandervoerman

Copy link
Copy Markdown
Contributor

Hi all,
I have created two skins, using the method proposed in #336. Both skins use the Solarized color scheme, one in light mode and the other in dark mode.

minima-solarized

screenshot

click here for minima-solarized theme preview

minima-solarized-dark

screenshot

click here for minima-solarized-dark theme preview

ashmaroli and others added 4 commits January 16, 2019 15:42
The 'solarized' skin was adapted from 'classic' using the Solarized
color scheme (see comments for reference and details).

The 'solarized-dark' skin is implemented as a helper file which
passes control to 'solarized' after setting $sol-is-dark.
@ashmaroli

Copy link
Copy Markdown
Member

Since this uses commits from PR #336, that PR needs to be reviewed and merged first..

@sandervoerman

Copy link
Copy Markdown
Contributor Author

Thanks @DirtyF, @ashmaroli!

Since this uses commits from PR #336, that PR needs to be reviewed and merged first..

I understand. I am happy to update this PR should further changes be made to PR #336 (other/different variables, etc).

@ashmaroli

Copy link
Copy Markdown
Member

@sandervoerman #336 has been merged. You may update this branch.
Additionally, it'd be better if you could limit the whitespace for alignment in minima-solarized.scss to the current block. i.e. The skin color scheme values need not align with the values in section about Minima color scheme values

@sandervoerman

Copy link
Copy Markdown
Contributor Author

Additionally, it'd be better if you could limit the whitespace for alignment in minima-solarized.scss to the current block. i.e. The skin color scheme values need not align with the values in section about Minima color scheme values

Done!

@ashmaroli

Copy link
Copy Markdown
Member

@sandervoerman The header cells for a table are rendered with a lighter border in the solarized-dark skin. Is that intentional or a bug?

Screenshot_2019-11-18 This post demonstrates post content styles

@sandervoerman

Copy link
Copy Markdown
Contributor Author

@sandervoerman The header cells for a table are rendered with a lighter border in the solarized-dark skin. Is that intentional or a bug?

It is not intentional, but I think the bug is in _base.scss: while it sets the table border color to $table-border-color, that is overruled for td elements by the td border color, which is set to $brand-color-light. The latter has the same value as the former in the classic skin, but not in the solarized skins.

The commit I just pushed would fix this (for all skins) by setting the td border property to $table-border-color as well (which I am guessing was your intention when defining the $table-border-color variable).

After this commit, the borders all have the same color in solarized-dark:

Screenshot-2019-11-18

@ashmaroli

Copy link
Copy Markdown
Member

Thank you very much for working on this @sandervoerman

@jekyllbot: merge +minor

@jekyllbot
jekyllbot merged commit 6d3a537 into jekyll:master Nov 20, 2019
jekyllbot added a commit that referenced this pull request Nov 20, 2019
@sandervoerman
sandervoerman deleted the minima-solarized branch November 21, 2019 19:52
@jekyll jekyll locked and limited conversation to collaborators Nov 20, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants