Skip to content

Docsy theme#244

Merged
nate-double-u merged 16 commits intomasterfrom
docsy
Apr 26, 2021
Merged

Docsy theme#244
nate-double-u merged 16 commits intomasterfrom
docsy

Conversation

@chalin
Copy link
Copy Markdown
Contributor

@chalin chalin commented Apr 19, 2021

Conversion to the Docsy theme is complete.

You'll find the preview next and screenshots below:

Preview: https://docsy--etcd.netlify.app

@spzala @ptabor @jberkus - PTAL and let @nate-double-u and I know if you find that this is good enough to use as a base for continued development.

If there are no objections, we'd like to merge this by Thursday (04/22) at the latest so that we can then move ahead with the implementation of the new IA, and any further changes that you'd like made to the site.


Screenshots

Homepage:

image

Site page:

image

nate-double-u and others added 16 commits April 15, 2021 11:07
First pass at integrating etcd into a shell docsy themed hugo site.

* Moving content/docs to content/en/docs
* Updating netlify.toml, config.toml, and Docker config
* first pass at versions dropdown menu for docs pages
* Updating hugo version to 0.81.0 (ext) in Dockerfile and netlify.toml
* updating preview-build command
* updating package.json
* requiring lts node version
* Adding content to en/_index.html, updating config.toml, updating navbar-version-selector to ensure it works with multiple languages.
* updating package.json & removing package-lock.json
* changing from npm ci to npm install as we removed the package-lock.json file

Signed-off-by: Nate W <4453979+nate-double-u@users.noreply.github.com>
* Drop About from docsy MVP, and make link checker happy

* Homepage: remove data-proofer-ignore
@nate-double-u nate-double-u added the docsy Categorizes issue or PR as related to the docsy conversion project. label Apr 19, 2021
@nate-double-u nate-double-u added this to the 21Q2-docsy milestone Apr 19, 2021
@nate-double-u
Copy link
Copy Markdown
Contributor

@nate-double-u nate-double-u linked an issue Apr 19, 2021 that may be closed by this pull request
34 tasks
@hexfusion
Copy link
Copy Markdown
Contributor

Looks amazing thank you @nate-double-u and team. LGTM

Copy link
Copy Markdown
Member

@spzala spzala left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm, great look and feel as we discussed! Thanks @nate-double-u @chalin

@chalin
Copy link
Copy Markdown
Contributor Author

chalin commented Apr 26, 2021

Wonderful, thanks for the feedback @hexfusion and @spzala!

@chalin
Copy link
Copy Markdown
Contributor Author

chalin commented Apr 26, 2021

@nate-double-u - can you merge this today (either before or after #203), given that this PR has been open for a week? While I might not get to doing etcd work today, if you can merge before the EOD, I'll be able to make some progress at least as of tomorrow morning (ET).

@nate-double-u nate-double-u deleted the docsy branch April 26, 2021 17:41
@chalin
Copy link
Copy Markdown
Contributor Author

chalin commented Apr 26, 2021

Followup changes will be tracked via #247

NotAwar pushed a commit to NotAwar/website that referenced this pull request Feb 27, 2025
* etcd.io docsy conversion, first pass at integrating etcd into a shell docsy themed hugo site (etcd-io#112)

* New footer, and version-selector; fixes empty-hrefs (etcd-io#207)

* Homepage tweaks (etcd-io#209)

* Adjust titles, weights and landing pages for docs (etcd-io#213)

* Homepage rework (etcd-io#219)

* Link to etcd resources in footer (etcd-io#229)

* Drop About from docsy MVP, and make link checker happy (etcd-io#227)

* Etcd has graduated! (etcd-io#230)

* Format next's landing page like all other doc vers landing pages (etcd-io#231)

* Add etcd favicon (etcd-io#232)

* [docsy] Show next version name as v3.5-DRAFT (etcd-io#233)

* Add page warning for all doc version pages other than latest (etcd-io#237)

* Organize blog entries by year (etcd-io#239)

* Site 404 page (etcd-io#240)

* Reinstate metrics (etcd-io#242)

* Remove obsolete comment (etcd-io#243)

Co-authored-by: Patrice Chalin <pchalin@gmail.com>
Co-authored-by: Nate W <4453979+nate-double-u@users.noreply.github.com>

Signed-off-by: Nate W <4453979+nate-double-u@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docsy Categorizes issue or PR as related to the docsy conversion project.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Convert to Docsy theme

4 participants