[ 
https://issues.apache.org/jira/browse/CAMEL-14581?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17057798#comment-17057798
 ] 

Zoran Regvart commented on CAMEL-14581:
---------------------------------------

[~aashnajena] I think the key piece of information you might be missing is that 
the website has two sets of templates we use to render HTML files and we need 
to keep those two in sync. First part is the static content from Hugo 
(frontpage, blog, releases/downloads, landing pages for projects and such), and 
the documentation bits are built by Antora. One easy way to distinguish what 
belongs to which part is to look at the left hand side navigation if it appears 
then the content comes from Antora build.
The two templates are within Hugo {{layouts}} and in 
{{antora-ui-camel/src/layouts}} and {{antora-ui-camel/src/partials}}. The menu 
system is driven from the {{config.toml}} in the root of the repository which 
directly drives the Hugo build. For Antora build we include the data in the 
{{config.toml}} via {{menu.js}} that provides the {{withMenuData}} helper to 
Handlebars in Antora layout templates.

I've created a sub task of this issue for colour contrast, feel free to discuss 
your ideas there (CAMEL-14700) or mention the issue on the pull request if you 
already have some improvements to contribute.

[~jyotiattri] please feel free to suggest improvements you think are needed, 
you can propose changes on the subtask here: CAMEL-14701

> Website usability improvements
> ------------------------------
>
>                 Key: CAMEL-14581
>                 URL: https://issues.apache.org/jira/browse/CAMEL-14581
>             Project: Camel
>          Issue Type: Improvement
>          Components: website
>            Reporter: Zoran Regvart
>            Priority: Major
>              Labels: help-wanted
>         Attachments: appache&opensource.jpg, camel-projects-2.png, 
> camel-projects.png, camel_mobile_menu.jpeg
>
>
> The current Apache Camel website can use some help with the usability. I've 
> identified the following areas that could improve:
> * simpler top level navigation: currently we have Blog, Projects, 
> Documentation, Community, Download, About; some of these also have sub-menu 
> items. I think we could benefit from a simpler organization and perhaps get 
> rid of sub-menus and serve pages with content regarding each section (e.g. 
> documentation page could have pointers to different kinds of documentation we 
> currently have on the sub-menu)
> * accessibility (readability/contrast/...): we should run audits and make 
> sure that the website is accessible
> * rework menus on low resolution: make sure that the menus are large enough 
> and readable on lower resolution



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to