version switch: declarative tags, add lang attr, wrap in bdi tag #104706

Merged
Aaron Carlisle merged 2 commits from Tobias/blender-manual:main into main 2024-03-18 04:16:13 +01:00
Member

layout: header lang alts add nl
404: modernize/ align with version switch

Reference (example code):
https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/lang

bdi tag (text direction) are created in JS not in template.
No h2 tag for the panel heading to not having to override the theme (use aria role instead).
Versions lang is always "en", because "develop".
Keep 404 with oldest JS as possible?
No title attr in current language (not [easy] translatable, would require move to template).

layout: header lang alts add nl 404: modernize/ align with version switch Reference (example code): https://developer.mozilla.org/en-US/docs/Web/HTML/Global_attributes/lang bdi tag (text direction) are created in JS not in template. No h2 tag for the panel heading to not having to override the theme (use aria role instead). Versions lang is always "en", because "develop". Keep 404 with oldest JS as possible? No title attr in current language (not [easy] translatable, would require move to template).
Tobias Heinke added 1 commit 2024-02-16 21:43:30 +01:00
layout: header lang alts add nl
404: modernize/ align with version switch
Tobias Heinke requested review from Aaron Carlisle 2024-02-16 21:45:01 +01:00
Tobias Heinke added 1 commit 2024-02-17 04:23:39 +01:00
Aaron Carlisle approved these changes 2024-03-18 04:16:00 +01:00
Aaron Carlisle merged commit 36990348e9 into main 2024-03-18 04:16:13 +01:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-manual#104706
No description provided.