mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-27 11:01:56 +02:00
* Remove icons folder * Create folders for badge, button, and dropdown components * Remove Bootstrap 5 from test * Rename `getBootstrap5Breakpoint` to `getBootstrapBreakpoint` * Cleanup and update BS 5 comments * Move components to the shared folder * Rename `tooltips-bs5` to `tooltip` * Remove `-bs5` suffix * Fix path * Delete BS3 version file * Rename `_form_marketing-bootstrap-5` to `_form_marketing` * Delete BS3 version file * Rename `_contact_general_modal-marketing-bootstrap-5` to `_contact_general_modal-marketing` * Delete BS3 version file * Rename `_contact_modal-marketing-bootstrap-5` to `_contact_modal-marketing` * Delete BS3 version file * Rename `thin-footer-bootstrap-5` to `thin-footer` * Delete BS3 version file * Rename `language-picker-bootstrap-5` to `language-picker` * Rename `fat-footer-react-bootstrap-5` to `fat-footer-react` * Delete BS3 version file * Rename `navbar-marketing-bootstrap-5` to `navbar-marketing` * Rename `navbar-marketing-react-bootstrap-5` to `navbar-marketing-react` * Delete BS3 version file * Rename `layout-website-redesign-cms-bootstrap-5` to `layout-website-redesign-cms` * Source format * Fix path GitOrigin-RevId: cf0f5db7c84cf545c69213dcc271d9ff17fe5db7
36 lines
1.2 KiB
Plaintext
36 lines
1.2 KiB
Plaintext
include ../_mixins/material_symbol
|
|
|
|
li.dropdown.dropup.subdued.language-picker(dropdown)
|
|
button#language-picker-toggle.btn.btn-link.btn-inline-link(
|
|
dropdown-toggle
|
|
data-ol-lang-selector-tooltip
|
|
data-bs-toggle='dropdown'
|
|
aria-haspopup='true'
|
|
aria-expanded='false'
|
|
aria-label='Select ' + translate('language')
|
|
tooltip=translate('language')
|
|
title=translate('language')
|
|
)
|
|
+material-symbol('translate')
|
|
|
|
|
span.language-picker-text #{settings.translatedLanguages[currentLngCode]}
|
|
|
|
ul.dropdown-menu.dropdown-menu-sm-width(
|
|
role='menu'
|
|
aria-labelledby='language-picker-toggle'
|
|
)
|
|
li.dropdown-header #{translate("language")}
|
|
each subdomainDetails, subdomain in settings.i18n.subdomainLang
|
|
if !subdomainDetails.hide
|
|
- let isActive = subdomainDetails.lngCode === currentLngCode
|
|
li.lng-option
|
|
a.menu-indent(
|
|
href=subdomainDetails.url + currentUrlWithQueryParams
|
|
role='menuitem'
|
|
class=['dropdown-item', {active: isActive}]
|
|
aria-selected=isActive ? 'true' : 'false'
|
|
)
|
|
| #{settings.translatedLanguages[subdomainDetails.lngCode]}
|
|
if subdomainDetails.lngCode === currentLngCode
|
|
+material-symbol('check', 'dropdown-item-trailing-icon')
|