-
Notifications
You must be signed in to change notification settings - Fork 92
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
Refactor documentation using 11ty #376
Merged
Merged
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
13 tasks
GaetanBt
force-pushed
the
feature/rewrite-documentation-using-eleventy
branch
from
January 28, 2020 09:56
846235b
to
0fa629b
Compare
ffoodd
changed the title
[WIP] rewrite documentation using Eleventy
Refactor documentation using 11ty
Jul 22, 2020
Closed
ffoodd
force-pushed
the
feature/rewrite-documentation-using-eleventy
branch
from
October 7, 2020 15:38
f7bd803
to
2a35eec
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment was marked as resolved.
This comment was marked as resolved.
ffoodd
force-pushed
the
feature/rewrite-documentation-using-eleventy
branch
from
January 20, 2021 16:36
a491dc7
to
663bd8c
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
wojsmol
reviewed
Dec 6, 2021
ffoodd
force-pushed
the
feature/rewrite-documentation-using-eleventy
branch
from
December 7, 2021 08:31
7f434de
to
f4d6f44
Compare
This comment has been minimized.
This comment has been minimized.
ffoodd
force-pushed
the
feature/rewrite-documentation-using-eleventy
branch
2 times, most recently
from
December 7, 2021 09:18
9735587
to
0b4a8b8
Compare
This comment has been minimized.
This comment has been minimized.
✔️ Deploy Preview for a11ycss ready! 🔨 Explore the source changes: 950e19c 🔍 Inspect the deploy log: https://app.netlify.com/sites/a11ycss/deploys/62213a7cca1de200070e27af 😎 Browse the preview: https://deploy-preview-376--a11ycss.netlify.app |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Since Hologram has shown its limits and does not seem to be really maintained, we are considering switching to Eleventy to build the static documentation of the project.
Fixes #294, fixes #369, fixes #359
Get started
npm ci
, thennpm start
and go.To do
<h1>
's, use a list, useh3
for description, references, etc.)<
and>
everywhere -_-)/util/*
as input,_data/sass/api.json
as output)link to GitHub sources for SCSS code blocks?SassDoc 's very own parser kept track of context for each item, which I don't think we're able to (at least automatically).documentOr simply dropOutput
/Return
when appropriate?Return
?Ensure to documentMaybe another day :DRequires
Private access: should it be displayed?<title>
to data-generated pages& web extensiontoo?Run Pa11y-ci or axe-linter?The whole website is meant to have issues, so…/docs
,site
as 11ty folder instead ofsrc
to prevent confusionorganize CSS: use Dart Sass, ITCSS, maybe Cube or something?use Fira Sans + Fira Code as variable fonts→ The current .woff2 are way lighter thant the available variable fonts.Remove unused CSS (using PurgeCSS or something?)→ only got a few.token
s from Prism..html
URL's to match the new ones without extension by using the good ol'refresh
meta, as done in Bootstrap docs' repo. Is that only needed? Maybe a trailing/
would suffice, see Amelia Bellamy-Royds explanations recently.After merging
/docs
(in repository settings),gh-pages
branch and scripts.Remaining issues
Not required to fix right away, but would be good to fix at some point. Maybe simply create issues?
sass/themes/webextension.scss
)