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

Material theme beta #973

Merged
merged 22 commits into from
Dec 27, 2022
Merged

Material theme beta #973

merged 22 commits into from
Dec 27, 2022

Conversation

dmundra
Copy link
Collaborator

@dmundra dmundra commented Dec 21, 2022

Changes:

  • Switching to material theme. Configuring it with CA look and feel, some CSS and JavaScript fixes.
  • Addition of nav setting to the mkdocs.yml file that defines the site navigation.
  • Cleanup of config files, removing some, moving the rest to .config directory.

Temporary site: https://handbook.civicactions.com/en/material-beta/

@dmundra dmundra changed the title Material beta Material theme beta Dec 21, 2022
@dmundra
Copy link
Collaborator Author

dmundra commented Dec 21, 2022

@grugnog I cherry-picked commits into this branch to start fresh from #926, we can review it in the discussion later today.

grugnog and others added 16 commits December 23, 2022 15:20
* Switching handbook to guidebook. Adding back custom CSS to set new color styles. Adjusted TOC and added favicon.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Added light and dark mode toggle with CSS to go with it.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Ignoring linting for CSS line.

* Trying to disabling linting.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Removed lint disable code.

* Exclude CSS from remark lint.

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Added CA logo and removed navigation and toc from index page.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Renamed logo file.

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
* Update mkdocs.yml

Mapped new guidebook structure to existing handbook structure.

* Update mkdocs.yml

Fixed typo.

* Update mkdocs.yml

Fixed typos.

* Update mkdocs.yml

Added missing files.

* Update mkdocs.yml

Fixed typos and adjusted Yubikey section.

* Update mkdocs.yml

Fixed grouping and typo.

* Adjusting yubikey menu.

* Removed deleted page from nav and added new PM page to nav.

Co-authored-by: Daniel Mundra <daniel.mundra@civicactions.com>
@dmundra dmundra requested a review from grugnog December 27, 2022 22:04
@dmundra dmundra marked this pull request as ready for review December 27, 2022 22:05
@grugnog grugnog merged commit b57dd23 into master Dec 27, 2022
@grugnog grugnog deleted the material-beta branch December 27, 2022 22:11
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.

3 participants