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

Create a website for the library #32

Open
3 of 8 tasks
mahozad opened this issue Jul 7, 2021 · 0 comments
Open
3 of 8 tasks

Create a website for the library #32

mahozad opened this issue Jul 7, 2021 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@mahozad
Copy link
Owner

mahozad commented Jul 7, 2021

In addition to #4, generate documentations, examples, etc. on a website using GitHub Pages.

The initial version of the website has been created in the website branch of the repository.

To show colored code in the site, create a gist in GitHub for that snippet of code and use its embed link in the site (customizing the gist).
We can also use online syntax highlighters such as this or this.

Testing the website performance: https://developers.google.com/speed/pagespeed/insights/

Add a header to site and add the following CSS property to it which results in something like header of this site (See this Stack Overflow post):

header {
  backdrop-filter: blur(4px);
}

Remember that dokka can produce a jekyll format as well.

Static site generators:

Websites and templates to inspire from:
https://google.github.io/accompanist/insets/
https://developer.chrome.com/tags/devtools-engineering/
https://www.kernel.org/
https://probot.github.io/docs/
https://docs.botui.org/
https://cssgradient.io/
https://fossheim.io/writing/posts/css-text-gradient/
https://doks.netlify.app/docs/prologue/commands/
https://geekdocs.de/
https://themes.gohugo.io/themes/hugo-changelog-theme/
https://github.com/pmarsceill/just-the-docs
https://github.com/collections/github-pages-examples
https://sighingnow.github.io/jekyll-gitbook
https://supunkavinda.github.io/jekyll-theme-leaf/
https://pmarsceill.github.io/just-the-docs/docs/configuration/
http://alexander.heimbu.ch/millidocs/
https://orderedlist.com/minimal/
https://docs.docker.com/
https://www.vectary.com/
https://github.com/wikimedia/wikimedia.github.io
https://kit.svelte.dev/

Screenshot (182)

candidate page background color: #faf7f4 (adopted from this site)

@mahozad mahozad added the documentation Improvements or additions to documentation label Jul 7, 2021
@mahozad mahozad self-assigned this Jul 7, 2021
@mahozad mahozad pinned this issue Dec 22, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

1 participant