-
Notifications
You must be signed in to change notification settings - Fork 262
Align Talk component UI with Tickets page #1467
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
Changes from all commits
735ba4f
c9f27ad
a51c37a
c3bdcb5
62b9589
a4bbb9c
e6f7b49
6d24dd8
ceba3c8
d9e8bc9
3450888
3a1ed99
0d4740d
457a1a8
737cfdb
2d32ce5
b6a5e46
b830c47
05b974a
75f2d31
853a2ef
2a7df9d
6e83287
8218e71
b78fb0c
b608a8f
86c8b19
8c22530
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change | ||||
|---|---|---|---|---|---|---|
|
|
@@ -40,22 +40,41 @@ | |||||
| <img src="{{ event.settings.event_logo_image.url }}" alt="{% translate 'Event logo' %}" class="img-fluid event-logo-image"> | ||||||
| </div> | ||||||
| {% endif %} | ||||||
| <div class="container page-header-links {% if event.settings.theme_color_background|upper != "#FFFFFF" or event.settings.logo_image_large %}page-header-links-outside{% endif %}"> | ||||||
| <div class="container-fluid page-header-links {% if event.settings.theme_color_background|upper != "#FFFFFF" or event.settings.logo_image_large %}page-header-links-outside{% endif %}"> | ||||||
|
||||||
| <div class="container-fluid page-header-links {% if event.settings.theme_color_background|upper != "#FFFFFF" or event.settings.logo_image_large %}page-header-links-outside{% endif %}"> | |
| <div class="container page-header-links {% if event.settings.theme_color_background|upper != "#FFFFFF" or event.settings.logo_image_large %}page-header-links-outside{% endif %}"> |
Copilot
AI
Dec 12, 2025
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.
The details/summary dropdown implementation lacks proper keyboard accessibility. The summary element should have a tabindex="0" to ensure keyboard users can focus and activate it. Additionally, consider adding aria-expanded attribute that toggles based on the open state of the details element for better screen reader support.
Copilot
AI
Dec 12, 2025
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.
The details/summary dropdown implementation lacks proper keyboard accessibility. The summary element should have a tabindex="0" to ensure keyboard users can focus and activate it. Additionally, consider adding aria-expanded attribute that toggles based on the open state of the details element for better screen reader support.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -167,15 +167,15 @@ section.front-page { | |
| max-height: 140px; | ||
| max-width: 240px; | ||
| width: auto; | ||
| border-radius: 10px; | ||
| border-radius: 0 !important; | ||
|
||
| } | ||
|
|
||
| @media (max-width: 768px) { | ||
| .event-logo-image { | ||
| max-height: 120px; | ||
| max-width: 120px; | ||
| width: auto; | ||
| border-radius: 10px; | ||
| border-radius: 0 !important; | ||
| margin-bottom: 10px; | ||
| } | ||
| } | ||
|
|
||
| Original file line number | Diff line number | Diff line change | ||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -112,3 +112,21 @@ | |||||||||||||||
| } | ||||||||||||||||
| } | ||||||||||||||||
| } | ||||||||||||||||
| .page-header-links { | ||||||||||||||||
| display: flex; | ||||||||||||||||
| justify-content: space-between; | ||||||||||||||||
| align-items: center; | ||||||||||||||||
| flex-wrap: wrap; | ||||||||||||||||
| padding-left: 1rem; | ||||||||||||||||
| padding-right: 1rem; | ||||||||||||||||
| } | ||||||||||||||||
|
Comment on lines
+115
to
+122
|
||||||||||||||||
| .header-part.header-left { | ||||||||||||||||
| margin-right: auto; | ||||||||||||||||
| } | ||||||||||||||||
|
|
||||||||||||||||
| .header-part.header-right { | ||||||||||||||||
| margin-left: auto; | ||||||||||||||||
| display: flex; | ||||||||||||||||
| align-items: center; | ||||||||||||||||
| gap: 1rem; | ||||||||||||||||
|
Comment on lines
+125
to
+131
|
||||||||||||||||
| } | |
| .header-part.header-right { | |
| margin-left: auto; | |
| display: flex; | |
| align-items: center; | |
| gap: 1rem; |
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.
The summary element is missing a visual indicator caret (dropdown arrow). While the CSS adds an ::after pseudo-element with '▼', this is not included in the HTML. Consider adding an explicit Font Awesome icon like the other implementation in common/base.html (line 53 uses
<i class="fa fa-caret-down ml-1"></i>), or ensure the CSS ::after pseudo-element is consistently applied.