-
Notifications
You must be signed in to change notification settings - Fork 36
feat(#1554): change theme from Docsy to Hextra #1830
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
Conversation
Kindly deployed by @mrjones-plip on https://hextra-docs.dev.medicmobile.org/ - it updates automatically every 30 min or we can manually refresh. |
This is ready for a first round of review on https://hextra-docs.dev.medicmobile.org/. Current changes:
What's different:
Additionally, if we were to move forward with this theme, we would need to update |
Nice work on this Andra! I think given the large scope of the changes it's working linking to before and after examples of each change so folks can more easily appreciate the differences. While some work to curate the list, it will make it easier for a larger audience to do a more targeted review of the changes. For example the app developer page has an instance of the old tabbed content style and new tabbed content style. maybe just edit your comment above to have the examples? |
@mrjones-plip excellent suggestion, thank you! I updated the comment above with links and screenshots. Please let me know if you need extra information or details. |
I note that the tabular layout we created for ANC reference app is broken. Old working page, new not working page. This is dependent on some hugo templates Marc and I worked on way back when. |
The gallery on this page seems broken. It might be related to existing custom layouts. |
Add a check list so we can more easily track what needs to be fixed before going live. |
I went from top to bottom of the navigation and got as far as " Building -> Contact Mangmt -> Contacts". I added a bunch of to dos! I wonder if the images not being included could be solved with one giant search and replace? |
@andrablaj - what about crowd sourcing some of the fixes and adding a also - ok for me to merge |
@mrjones-plip and @lorerod thank you for comparing old and new docs sites. As all the "must have" items were fixed, I suggest we mark this PR ready for review. What would be a good review strategy, considering all the work we've already done together? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @lorerod @andrablaj @antonykhaemba and @dianabarsan - wanna ship this!!? We'll file issues for remaining fixes and go from there!
oh no! I'm sorry I missed your earlier comment @andrablaj 😅 If we all agree this is good to go, I say we call out on |
Hi @mrjones-plip, @andrablaj, I'm okay with shipping this, but I couldn't finish with the pages I was willing to compare. If I can continue comparing after this is live, it will be fine. What I have seen so far are image distributions and sizes that don't look right. But I already added the issue to the list of "fix for later." |
@mrjones-plip I love your plan! I don't have time to do this today, but if you are available to send that message yourself today, that would be wonderful. Additionally, I suggest we create a CHT Docs v1 release to capture the Docsy era just before we merge. |
yeah - sounds good @andrablaj ! by my EOD I'll
|
Sounds good @mrjones-plip, thank you! To be clear, does this mean we will need to create a tag for the new PRs that are merged before going live with the new theme? |
ah - we can make the v1.0 tag right before we merge hextra to avoid needing to cherry pick. good thinking! |
archive of the current docs site is live! it is not auto updating and there's no CD or anything. there's a ticket covering how it was done. when we're done with the hextra work , I'll decommission |
Description
Closes #1554
Additionally, closes #900
Per last year's research, the Hextra theme was recommended by UX colleagues and technical writers as a modern alternative to Docsy. This PR migrates the docs site from Docsy to Hextra.
Issues to resolve after going live
{{< subpages >}}
but is only showing one page instead of four. see new and old<card>
). see new and oldX
instead. see new and old* This was moved to the considerations page under the same section see new page
Issues to resolve before going live
1480
to1980
feels more comfy to me overall. see new and oldPages to check by group
Please put your name next to each section you plan on checking. do a side by side comparison with the live site and the hextra site:
group 1 (Lorena)
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
group 2 (Lorena is working on this)
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
group 3 - mrjones
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
group 4 - mrjones
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
group 5 - mrjones
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
group 6 - mrjones
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
there is no spoon (aka no group 7) - mjones is not above claiming no work is work he did \o/
quuxgroup 8 - mrjones
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
group 9 - mrjones
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
group 10 - mrjones
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
group 11 - mrjones
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
group 12 - mrjones
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
new vs old
New features implemented
subpages
shortcode as a list of subpages is not automatically shown on_index.md
pages:Changes (WIP)
The theme change needed the following updates:
0.146.0
pageInfo
with GitHub style alertsalert
with GitHub style alertstabpane
shortcodes withtabs
(docs)Feedback
at the bottom of the pagesHow many readers clicked on "Feedback" during the last year: 62 users, 75 clicks, some months none at all. see graph for details
License
The software is provided under AGPL-3.0. Contributions to this project are accepted under the same license.