Linus Rath
|
0c8ca9ceff
|
fix: close the calendar column rule the merge left open
|
2026-11-02 20:13:27 +01:00 |
|
Linus Rath
|
0bacfb389e
|
Merge branch 'feat/boot-skeleton-mail' into feat/boot-skeleton
# Conflicts:
# app/boot-skeleton.css
# lib/boot-skeleton/boot-script.ts
|
2026-11-02 20:01:22 +01:00 |
|
Linus Rath
|
b623cd388d
|
perf: leave the Pro frame's panes empty on standard pages
|
2026-11-02 19:55:32 +01:00 |
|
Linus Rath
|
3db7b745d0
|
Merge branch 'feat/boot-skeleton-calendar' into feat/boot-skeleton
# Conflicts:
# app/boot-skeleton.css
# components/boot-skeleton/shell.tsx
|
2026-11-02 19:51:39 +01:00 |
|
Linus Rath
|
e47eceb242
|
feat: draw the calendar toolbar's own words and task list in its skeleton
|
2026-11-02 19:42:52 +01:00 |
|
Linus Rath
|
90044b9d5a
|
perf: draw the mail skeleton's rows with less markup
|
2026-11-02 19:42:40 +01:00 |
|
Linus Rath
|
56678fd499
|
Merge branch 'feat/boot-skeleton-auth' into feat/boot-skeleton
# Conflicts:
# components/boot-skeleton/shell.tsx
|
2026-11-02 19:42:04 +01:00 |
|
Linus Rath
|
1d90e6f638
|
fix: keep skeleton placeholders visible on sidebars in dark mode
|
2026-11-02 19:40:30 +01:00 |
|
Linus Rath
|
37b8cc0640
|
test: count settings rows and Pro bodies in the frames that draw them
|
2026-11-02 19:39:09 +01:00 |
|
Linus Rath
|
a6572a9d47
|
test: check the sign-in callback shows the mail skeleton while it completes
|
2026-11-01 20:05:21 +01:00 |
|
Linus Rath
|
78ebb62e40
|
fix: fill tall screens and dark sidebars in the mail skeleton
|
2026-11-01 20:00:48 +01:00 |
|
Linus Rath
|
d2205b9c09
|
Merge branch 'feat/boot-skeleton-cfa' into feat/boot-skeleton
# Conflicts:
# app/boot-skeleton.css
|
2026-11-01 19:59:52 +01:00 |
|
Linus Rath
|
63e62865d6
|
Merge branch 'feat/boot-skeleton-settings' into feat/boot-skeleton
# Conflicts:
# app/boot-skeleton.css
|
2026-11-01 19:59:39 +01:00 |
|
Linus Rath
|
3428291acf
|
perf: draw only the page's own body in its hidden Pro frame
|
2026-11-01 19:59:03 +01:00 |
|
Linus Rath
|
a5d00dc0c5
|
fix: let the reader go when a linked account has no folders to open the link in
|
2026-11-01 19:54:18 +01:00 |
|
Linus Rath
|
30dc6340ec
|
feat: draw the login page's accessibility button for signed-out visitors of the app
|
2026-11-01 19:53:48 +01:00 |
|
Linus Rath
|
3b99ce26ae
|
feat: draw the reader's toolbar and a phone's conversation view while a linked message loads
|
2026-11-01 19:52:36 +01:00 |
|
Linus Rath
|
01303110cf
|
Merge branch 'feat/boot-skeleton-pro' into feat/boot-skeleton
|
2026-11-01 19:50:56 +01:00 |
|
Linus Rath
|
c06b4b5e28
|
feat: show the calendar's grid while the app loads
|
2026-11-01 19:48:20 +01:00 |
|
Linus Rath
|
73916cf42e
|
feat: keep the Pro skeleton over a standard page until the Pro workspace takes it over
|
2026-11-01 19:47:30 +01:00 |
|
Linus Rath
|
b6ca61f8a7
|
feat: draw the new-contact form while the app loads on /contacts/new
|
2026-11-01 19:47:19 +01:00 |
|
Linus Rath
|
3b27a69d66
|
fix: end the Mountain View top bar skeleton with the account avatar
|
2026-11-01 19:47:19 +01:00 |
|
Linus Rath
|
e113411300
|
feat: match the settings skeleton's section row to the open page
|
2026-11-01 19:46:59 +01:00 |
|
Linus Rath
|
96243169d7
|
fix: wait for the settings page before scrolling to a linked section
|
2026-11-01 19:46:58 +01:00 |
|
Linus Rath
|
13a5667577
|
fix: show the admin sign-in logo for the theme from the first paint
|
2026-11-01 19:42:51 +01:00 |
|
Linus Rath
|
3c09658c81
|
fix: keep the admin panel's sidebar foot and rail still while the session is checked
|
2026-11-01 19:42:50 +01:00 |
|
Linus Rath
|
1e8f64f36e
|
feat: show the mail skeleton while a mailto link opens
|
2026-11-01 19:40:21 +01:00 |
|
Linus Rath
|
cdf661d320
|
feat: keep the mail skeleton's shapes until the folders, list and linked message arrive
|
2026-11-01 19:40:20 +01:00 |
|
Linus Rath
|
57c1d5d472
|
feat: show the contacts, files and plugin page shapes while the app loads
|
2026-11-01 19:36:09 +01:00 |
|
Linus Rath
|
e1cfc1d726
|
test: check the sign-in, admin and setup skeletons stand in for their spinners
|
2026-11-01 19:33:39 +01:00 |
|
Linus Rath
|
afe3fca08a
|
feat: draw the mail page's folders, list and reader while the app loads
|
2026-11-01 19:33:35 +01:00 |
|
Linus Rath
|
7efae37645
|
fix: mark the active Pro tab and draw the stored tab count in the skeleton
|
2026-11-01 19:27:43 +01:00 |
|
Linus Rath
|
f5bcc8d47d
|
feat: show the sign-in, admin and setup pages' shape while they load
|
2026-11-01 19:25:13 +01:00 |
|
Linus Rath
|
b386bdf656
|
feat: draw the linked page's skeleton while a connector link opens
|
2026-11-01 19:24:13 +01:00 |
|
Linus Rath
|
5166cd0a5a
|
feat: show the settings page's shape while the app loads
|
2026-11-01 19:24:13 +01:00 |
|
Linus Rath
|
3ba57f2b41
|
feat: keep the Pro skeleton up until the Pro workspace is ready
|
2026-11-01 19:24:00 +01:00 |
|
Linus Rath
|
4ea0292d78
|
feat: draw the Pro workspace's tabs and panes while the app loads
|
2026-11-01 19:24:00 +01:00 |
|
Linus Rath
|
8ae78fe641
|
feat: read the Pro tabs before the first paint
|
2026-11-01 19:15:54 +01:00 |
|
Linus Rath
|
8130074680
|
ci: run the boot skeleton guard with the perf guard
|
2026-11-01 19:04:47 +01:00 |
|
Linus Rath
|
cb8aaa4031
|
test: check each page's first screen without scripts and its layout shift
|
2026-11-01 19:04:47 +01:00 |
|
Linus Rath
|
dce1ed9ca6
|
refactor: split each page skeleton into its frame and its content
|
2026-11-01 18:51:40 +01:00 |
|
Linus Rath
|
441371554b
|
feat: draw the rail's add app button in the page skeleton
|
2026-11-01 18:48:01 +01:00 |
|
Linus Rath
|
8d790b29fd
|
feat: show the page's skeleton on Lite pages while their language loads
|
2026-11-01 18:41:58 +01:00 |
|
Linus Rath
|
943276696b
|
feat: paint the saved theme, density and layout before the app loads
|
2026-11-01 18:41:58 +01:00 |
|
Linus Rath
|
f5ed12f5cb
|
refactor: keep the density tables and legacy settings tabs in plain modules
|
2026-11-01 18:41:36 +01:00 |
|
Linus Rath
|
a3d4853974
|
fix: hide out of office when the account lacks the vacation permission #1488
|
2026-11-01 17:48:11 +01:00 |
|
Linus Rath
|
c4d9a918bf
|
feat: let admins preset and lock where a new search looks #1485
|
2026-11-01 17:44:37 +01:00 |
|
Linus Rath
|
e4338ac47d
|
feat: add the Search in setting to Message list settings #1485
|
2026-11-01 17:44:15 +01:00 |
|
Linus Rath
|
3c2eb9bffa
|
feat: let a new search look only in the open folder #1485
|
2026-11-01 17:43:51 +01:00 |
|
Linus Rath
|
aaafe428fe
|
test: expect the full send options in the Pro compose draft account test #523
|
2026-11-01 17:40:53 +01:00 |
|