https://github.com/evamart/the-docs
Documetation using just the docs template
Science Score: 13.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
○CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
○.zenodo.json file
-
○DOI references
-
○Academic publication links
-
○Academic email domains
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (13.1%) to scientific vocabulary
Repository
Documetation using just the docs template
Basic Info
- Host: GitHub
- Owner: EvaMart
- License: mit
- Language: Ruby
- Default Branch: main
- Homepage: https://evamart.github.io/the-docs/
- Size: 22.5 KB
Statistics
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
- Releases: 0
Metadata Files
README.md
just-the-docs-template
:bulb: I just added this
This is a bare-minimum template to create a Jekyll site that:
- uses the Just the Docs theme;
- can be built and published on GitHub Pages;
- can be built and previewed locally, and published on other platforms.
More specifically, the created site:
- uses a gem-based approach, i.e. uses a
Gemfileand loads thejust-the-docsgem; - uses the GitHub Pages / Actions workflow to build and publish the site on GitHub Pages.
To get started with creating a site, just click "use this template"!
After completing the creation of your new site on GitHub, update it as needed:
Replace the content of the template pages
Update the following files to your own content:
index.md(your new home page)README.md(information for those who access your site repo on GitHub)
Changing the version of the theme and/or Jekyll
Simply edit the relevant line(s) in the Gemfile.
Adding a plugin
The Just the Docs theme automatically includes the jekyll-seo-tag plugin.
To add an extra plugin, you need to add it in the Gemfile and in _config.yml. For example, to add jekyll-default-layout:
- Add the following to your site's
Gemfile:
ruby
gem "jekyll-default-layout"
- And add the following to your site's
_config.yml:
yaml
plugins:
- jekyll-default-layout
Note: If you are using a Jekyll version less than 3.5.0, use the gems key instead of plugins.
Publishing your site on GitHub Pages
If your created site is
YOUR-USERNAME/YOUR-SITE-NAME, update_config.ymlto:```yaml title: YOUR TITLE description: YOUR DESCRIPTION theme: just-the-docs
url: https://YOUR-USERNAME.github.io/YOUR-SITE-NAME
aux_links: # remove if you don't want this link to appear on your pages Template Repository: https://github.com/YOUR-USERNAME/YOUR-SITE-NAME ```
Push your updated
_config.ymlto your site on GitHub.In your newly created repo on GitHub:
- go to the
Settingstab ->Pages->Build and deployment, then selectSource:GitHub Actions. - if there were any failed Actions, go to the
Actionstab and click onRe-run jobs.
- go to the
Building and previewing your site locally
Assuming Jekyll and Bundler are installed on your computer:
Change your working directory to the root directory of your site.
Run
bundle install.Run
bundle exec jekyll serveto build your site and preview it atlocalhost:4000.The built site is stored in the directory
_site.
Publishing your built site on a different platform
Just upload all the files in the directory _site.
Customization
You're free to customize sites that you create with this template, however you like!
Browse our documentation to learn more about how to use this theme.
Licensing and Attribution
This repository is licensed under the MIT License. You are generally free to reuse or extend upon this code as you see fit; just include the original copy of the license (which is preserved when you "make a template"). While it's not necessary, we'd love to hear from you if you do use this template, and how we can improve it for future use!
The deployment GitHub Actions workflow is heavily based on GitHub's mixed-party starter workflows. A copy of their MIT License is available in actions/starter-workflows.
Owner
- Name: Eva Martin del Pico
- Login: EvaMart
- Kind: user
- Location: Barcelona
- Company: Barcelona Supercomputing Center - INB (@inab )
- Repositories: 3
- Profile: https://github.com/EvaMart
GitHub Events
Total
Last Year
Issues and Pull Requests
Last synced: 12 months ago
All Time
- Total issues: 0
- Total pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Total issue authors: 0
- Total pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0