-
Notifications
You must be signed in to change notification settings - Fork 14
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
Lotusdocs #146
Conversation
96b399b
to
1e56a2d
Compare
Testing on mobile i found the following things:
Besides that i like the feel and look of the new template |
|
What kind of feedback do you want for this PR? Only technical ones or design ones as well? |
I think i addressed all the stuff you commented before. I am not sure about the following accessibility issues:
|
Also design, if it is not about the specific content (e.g. landing page) but about the structure and general layout. Because I think it is of, if the current content looks just ok, and we focus on the future content. |
3b88554
to
00d2e92
Compare
I talked with @FFHener and fixed all the issues he mentioned. From my side there is only some cleanup left. I created subtasks for that in the description. |
8971ae6
to
08c6bee
Compare
Added theme Restructured files Changed configuration
I had a look at this and there are quite some issues:
This is far from beeing ready. Please perform Audisto crawls to check and fix the issues and also perform Google Lighthouse Audits to address the accessibility and performance Issues. |
Thank you for the in depth feedback. There were definitely some issues that I missed. But I think some were fixed already, but were not visible in the dev preview. This is because of the migration to a new host with different webserver. The DNS update takes very long and the github actions already pointed to the new server but not the domain. I now switched the dev domain, so that we have a working setup again, independently of the DNS update. The site is available at: https://freifunk.dev/lotusdocs/ So the following issues are not present with the new web-server
There were still some problems with the theme. I fixed those an will make some PRs to the theme itselfe, because this is a general problem with the theme.
You said "The contrast ratio of link colors/background does not fulfill the Web Content Accessibility Guidelines" I could not confirm that, when inspecting the elements, as I wrote in a comment above. It took me some time XD but reading the actual warning closely, it is not about the contrast, but about the missing text decoration, that I now added. Some issues i would consider as out of scope for this pr, because they were pre existing problems that are not related to the new theme. I fixed some, but this should not be a blocker for this pr.
|
The rest looks good to me now. |
fell free to merge |
I installed the lotusdoc theme and made some config and content changes for it to work. I tried to rebuild the current state. The docs/ subdirectory with the extra functionality is not used yet. It should be used in the future for some documentation content that is in the wiki right now. What we will put there exactly will be decided in #141.
Preview
Cleanup tasks:
I made small commits in the process. I would squash those before merging.
This closes #93