overleaf/services/web/frontend/js
Antoine Clausse 1d4737ac69 [web] Changes to recompile button in Bootstrap 5 (#21586)
* Add Story for `PdfCompileButton`

* Set the CompileButton height so it's similar to BS3

* Add the CompileButton animations

* Remove `sm` from CompileButton: makes font size bigger

* Use MaterialIcon in compile-button dropdown-toggle

* Use MaterialIcon in LayoutDropdown

* Fix stripe alignment on Recompile button

* Set padding around dropdown caret

Per Alexandru's instructions

* Prevent border from disappearing on hover

* Set the padding of the compile button even on both sides

Before: left 12px, right 16px;
After: left 16px, right 16px;

* Change px values to spacing var

* Add some button classes for BS5 only

* Don't render the hidden "Compiling…" in BS5, it changes the button width

* Prevent `loading="[object Object]"` in the DOM

Co-authored-by: Rebeka <rebeka.dekany@overleaf.com>

---------

Co-authored-by: Rebeka <rebeka.dekany@overleaf.com>
GitOrigin-RevId: 34f1eed03e63f3459243a37c878612a623f321f8
2024-11-15 09:05:25 +00:00
..
features [web] Changes to recompile button in Bootstrap 5 (#21586) 2024-11-15 09:05:25 +00:00
ide Add hint_unicode_character rule (#21593) 2024-11-08 09:04:53 +00:00
infrastructure Ignore a frequent unhandled promise rejection (#21383) 2024-10-28 09:05:21 +00:00
main
pages Merge pull request #21712 from overleaf/ii-flexible-group-licensing-confirmation-page 2024-11-12 09:04:35 +00:00
shared Merge pull request #21815 from overleaf/td-bs5-references-search 2024-11-15 09:04:42 +00:00
utils Merge pull request #21556 from overleaf/em-subscription-change-interstitial 2024-11-07 09:04:49 +00:00
vendor/libs
bootstrap-3.ts Merge pull request #21195 from overleaf/ds-adding-tooltips-trigger-bs5 2024-11-05 09:04:46 +00:00
bootstrap-5.ts Merge pull request #21195 from overleaf/ds-adding-tooltips-trigger-bs5 2024-11-05 09:04:46 +00:00
dev-toolbar.js
i18n.js
ide-detached.js
marketing.js
tracing.js