Commit graph

368 commits

Author SHA1 Message Date
thislight
d6c717a73e
ci: use fedora-41
All checks were successful
/ depoly (push) Successful in 2m49s
2024-11-29 12:34:50 +08:00
thislight
b2d8c1bb2e
AppTopBar: automatically switch toolbar variant
All checks were successful
/ depoly (push) Successful in 1m21s
2024-11-26 15:30:39 +08:00
thislight
bece50643f
material: add AppTopBar 2024-11-26 15:18:45 +08:00
thislight
47e36a354b
TootBottomSheet: fix toot could not expand 2024-11-26 15:07:36 +08:00
thislight
d66bc8ffe1
TootContent: renderas section element 2024-11-25 20:31:21 +08:00
thislight
ad0076156b
TootAuthorGroup: visually identify clickable
All checks were successful
/ depoly (push) Successful in 1m24s
2024-11-25 20:13:22 +08:00
thislight
9499182a8d
ItemSelectionProvider: promote toot expansion
state

* used in Profile, TrendTimelinePanel,
  TimelinePanel
2024-11-25 20:08:03 +08:00
thislight
dafc2c47a8
docs/optimizing: fix typo 2024-11-25 18:00:28 +08:00
thislight
88ff705d68
docs/optimizing: update for CSS containment
All checks were successful
/ depoly (push) Successful in 1m17s
2024-11-25 17:57:11 +08:00
thislight
fe39675d0c
StackedRouter: fixing browser backwards
* Supports hot reload
2024-11-25 17:02:02 +08:00
thislight
62a80ddce2
Scaffold: cache children with memo 2024-11-25 15:24:13 +08:00
thislight
b1812392cb
i18n: optimize performance
* createCurrentLanguage: caching result with memo
* createStringResource: use useAppLocale
2024-11-25 15:22:25 +08:00
thislight
6df5c2e216
RegularToot: set contain to content 2024-11-25 14:55:27 +08:00
thislight
62d3a5a3d0
rename useRootTheme to createRootTheme 2024-11-25 14:53:46 +08:00
thislight
d55a117aa4
TootAuthorGroup: fix visual on Profile
All checks were successful
/ depoly (push) Successful in 1m19s
2024-11-24 17:22:38 +08:00
thislight
5d6eb7282a
use innerHTML property
All checks were successful
/ depoly (push) Successful in 1m18s
2024-11-24 17:16:06 +08:00
thislight
f56b92fff0
TootAuthorGroup: remove css module 2024-11-24 17:07:14 +08:00
thislight
edfbf5505b
TootLangPicker: fix scrolling 2024-11-24 16:55:40 +08:00
thislight
2c35950d27
Masonry: fix do not reflow in resizing 2024-11-24 16:46:00 +08:00
thislight
5199f2bb6a
Masonry: fix typo 2024-11-24 16:00:56 +08:00
thislight
4c0925a6a1
getOrRegisterApp: update website address
All checks were successful
/ depoly (push) Successful in 1m20s
2024-11-23 23:58:38 +08:00
thislight
83e2e6e169
StackedRouter: add replace: all 2024-11-23 23:58:20 +08:00
thislight
4c717a0cb7
TootComposer: use useAppLocale
All checks were successful
/ depoly (push) Successful in 1m25s
2024-11-23 23:48:22 +08:00
thislight
6895367fad
RegularToot: remove css module 2024-11-23 23:46:18 +08:00
thislight
9fe86d12b0
i18n: optimize performance 2024-11-23 23:39:52 +08:00
thislight
296de7d23b
TootActionGroup: remove css module 2024-11-23 23:04:35 +08:00
thislight
ad7db8e865
RegularToot: refactor, add env context 2024-11-23 22:22:55 +08:00
thislight
cbdf5e667d
StackedRouter: fix page width
All checks were successful
/ depoly (push) Successful in 1m21s
2024-11-23 21:22:23 +08:00
thislight
25ceb46911
Profile: minor changes
All checks were successful
/ depoly (push) Successful in 1m20s
2024-11-23 20:56:00 +08:00
thislight
c85cffc03e
RegularToot: supports polls 2024-11-23 20:55:37 +08:00
thislight
9bf957188c
theme: add error color 2024-11-23 20:20:27 +08:00
thislight
f50ed8d907
BottomSheet: stop clicks propagation 2024-11-23 20:19:43 +08:00
thislight
62aaaeee9a
Profile: check container query supports
All checks were successful
/ depoly (push) Successful in 1m25s
2024-11-23 16:13:42 +08:00
thislight
66d0bc8d84
Profile: support wide page 2024-11-23 16:10:48 +08:00
thislight
bb3ba32dc5
Masonry: remove built-in column number condition 2024-11-23 13:53:10 +08:00
thislight
fbbac36b4a
StackedRouter: minor changes 2024-11-23 13:51:53 +08:00
thislight
487de9237b
Masonry: use MutationObserver instead
- originally tricks with the reactive system
2024-11-23 13:00:36 +08:00
thislight
18fa2810c4
MediaAttachmentGrid: use new ~platform/Masonry
All checks were successful
/ depoly (push) Successful in 1m30s
* Masonry is a component provides limited masonry
  layout support
2024-11-23 00:01:45 +08:00
thislight
3a3fa40437
Revert "RegularToot: adjust content left margin"
This reverts commit cac0abeb6b.
2024-11-22 18:34:56 +08:00
thislight
246771e8a0
add alias ~platform and ~material
All checks were successful
/ depoly (push) Successful in 1m19s
2024-11-22 17:24:58 +08:00
thislight
ade7df2234
MediaAttachmentGrid: moved into toots 2024-11-22 14:53:23 +08:00
thislight
cac0abeb6b
RegularToot: adjust content left margin 2024-11-22 14:41:04 +08:00
thislight
57b242c93f
RegularToot: remove the left margin of content
All checks were successful
/ depoly (push) Successful in 1m20s
2024-11-21 23:45:26 +08:00
thislight
7e5692549d
MediaAttachmentGrid: preload=metadata for videos 2024-11-21 23:35:56 +08:00
thislight
b58e2a50e3
TootContent: remove unused composes property 2024-11-21 22:54:00 +08:00
thislight
37b38be1d2
StackedRouter: contain swipe to back state 2024-11-21 22:53:31 +08:00
thislight
76f7e08e78
StackedRouter: blocks the ios swipe gesture
- added more docs
2024-11-21 22:31:56 +08:00
thislight
6726ffe664
StackedRouter: inject inline insets, fix #48
All checks were successful
/ depoly (push) Successful in 1m19s
2024-11-21 19:07:50 +08:00
thislight
5ecba144f0
StackedRouter: fix default prevention not work
All checks were successful
/ depoly (push) Successful in 1m19s
2024-11-21 17:23:40 +08:00
thislight
8e8554331b
StackedRouter: increase swipe to back area
All checks were successful
/ depoly (push) Successful in 1m22s
2024-11-21 16:22:22 +08:00