Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue 105 : Dark Mode + Theming #118

Closed
wants to merge 2 commits into from

Conversation

Jongwoo-Shim
Copy link
Contributor

  • Themes scss file created with default color scheme and dark color scheme.

  • Logic for managing dark mode toggle added.

  • Modified existing scss/html to work with theme toggling.

  • adding a dark mode toggle button #105

* Themes scss file created with default color scheme and dark color scheme.

* Logic for managing dark mode toggle added.

* Modified existing scss/html to work with theme toggling.
@alshedivat
Copy link
Owner

alshedivat commented Sep 27, 2020

@Jongwoo-Shim, thanks for the amazing contribution!! 🎉

I'll have time to review your PR in detail in about a week or so. But after a quick glance, the structure of the overall changes looks good to me.

Do you have this version deployed somewhere? If yes, do you mind adding a link to the PR description? Thanks!

@Jongwoo-Shim
Copy link
Contributor Author

@alshedivat I have it deployed on this github page : https://jongwoo-shim.github.io/al-folio/
I had tested the changes for FF, Chrome and IE, and there weren't any obvious issues.

@Jongwoo-Shim
Copy link
Contributor Author

Actually after comparing it to the original it appeared to have an issue with hover, but I've fixed it with the latest commit .
It appears that lighten/darken do not work with global variable functions.

alshedivat pushed a commit that referenced this pull request Oct 5, 2020
* Dark Mode + Theming

* Themes scss file created with default color scheme and dark color scheme.

* Logic for managing dark mode toggle added.

* Modified existing scss/html to work with theme toggling.

* Fixed hover issues

* Added enable_darkmode to configs.  

* Added the requested option of disabling/enabling dark mode via config files.
searhein added a commit to searhein/searhein.github.io that referenced this pull request Dec 31, 2020
* 'master' of https://github.com/alshedivat/al-folio:
  Minor fixes of the dark mode + automatic equation numbering (alshedivat#160)
  Update text color in navbar in dark mode (alshedivat#154)
  add wide screen configuration (alshedivat#157)
  Support more accurate author annotation (alshedivat#156)
  Update README, change theme-color in _themes.scss (alshedivat#153)
  Move GA script to head.html (alshedivat#140)
  Update _base.scss (alshedivat#137)
  Adding back the description on the About page (alshedivat#136)
  Add keybase badge (alshedivat#132)
  add website (alshedivat#134)
  Issue 105 : Dark Mode + Theming alshedivat#118  (alshedivat#119)
  Updated Google Analytics code (alshedivat#123)
  Github MetaData (alshedivat#121)
  Added Twitter Card Support (alshedivat#120)
  Fix issues with loading scripts (alshedivat#117)
  Switch to MathJax 3.x. Fixes alshedivat#115.
  Update README.md
  Update README.md

# Conflicts:
#	_config.yml
#	_includes/head.html
#	_includes/header.html
#	_sass/_base.scss
#	_sass/_variables.scss
song-qun pushed a commit to song-qun/song-qun.github.io that referenced this pull request Mar 19, 2021
* Dark Mode + Theming

* Themes scss file created with default color scheme and dark color scheme.

* Logic for managing dark mode toggle added.

* Modified existing scss/html to work with theme toggling.

* Fixed hover issues

* Added enable_darkmode to configs.  

* Added the requested option of disabling/enabling dark mode via config files.
antchristou pushed a commit to antchristou/antchristou.github.io that referenced this pull request Nov 20, 2023
* Dark Mode + Theming

* Themes scss file created with default color scheme and dark color scheme.

* Logic for managing dark mode toggle added.

* Modified existing scss/html to work with theme toggling.

* Fixed hover issues

* Added enable_darkmode to configs.  

* Added the requested option of disabling/enabling dark mode via config files.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants