Aurélien Sibiril
8fb688f19c
Use page-level scroll in main layout
...
The previous layout nested two scroll regions, sidebar and main, each
with its own scrollbar. Combined with the fixed 100vh flex container,
any child overflow (notably the sidebar nav) spilled past bg-level-0
and exposed the browser's default white background -- most visible in
dark mode as a white strip at the bottom of the viewport.
Switch to a single page-level scroll: pin the header with fixed, let
the wrapper grow with min-h-screen, and drop main's internal overflow.
The drawer becomes fixed too so it stays pinned while the page scrolls
and gets an opaque background to cover scrolled content behind it.
Signed-off-by: Aurélien Sibiril <81782+aureliensibiril@users.noreply.github.com >
2026-04-16 15:51:45 +04:00
Émile Ré
5359fe9931
Update rich editor style to be lighter and closer to printed doc
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-03 17:02:42 +04:00
Émile Ré
eede0b72f1
Make rich editor full height
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-04-01 18:03:17 +04:00
Sacha Al Himdani
851e585b9b
Add ISC license headers to Go, TypeScript, and SQL files
...
Add ISC license headers to all .go, .ts, .tsx, and .sql files
using each file's git history to determine the correct copyright
year or year range. Trademarked icons (brand logos, vendor logos,
compliance framework logos) are excluded.
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2026-03-31 13:31:30 +02:00
Émile Ré
cf49f553f8
Fix linting issues
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:42:36 +04:00
Émile Ré
e143477d66
Remove extensions from import paths
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-23 12:42:34 +04:00
Émile Ré
c168be6de0
Add import order sorting rules
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 20:38:37 +04:00
Émile Ré
aa5696b5d3
Add eslint-plugin-import
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 19:57:10 +04:00
Émile Ré
988909eb78
Fix packages/ui lint issues
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-22 16:39:20 +04:00
Émile Ré
5e602d744b
Rename MembershipLayout and create ViewerLayout for identity context pages
...
Signed-off-by: Émile Ré <emile@getprobo.com >
2026-01-17 12:31:27 -08:00
Émile Ré
5032eac061
Fix employee layout has no sidebar
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 12:14:49 -08:00
Émile Ré
d4016186c2
Move page loaders in lazy components + plug viewer membership
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2026-01-17 10:14:56 -08:00
Émile Ré
a202f2f51e
Fix @probo/ui lint
...
Signed-off-by: Émile Ré <nemile.re@gmail.com >
2025-12-04 17:27:48 +04:00
Sacha Al Himdani
9a33f7b771
Manage errors
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-31 15:14:56 +01:00
Bryan Frimin
2766f8e423
Add SAML support
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-10-30 16:31:27 +01:00
Sacha Al Himdani
165eb267f2
Refactor invitation system
...
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-10-14 16:32:22 +02:00
Jonathan
d3ff7cc6ac
Fix centered layout height
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
2025-06-17 13:24:17 -07:00
Bryan Frimin
c401234bda
Fix nav bar color
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-06-13 13:23:44 -07:00
Jonathan
daaee07952
Rename referenceId to sectionTitle
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-06-13 13:23:43 -07:00
Jonathan
7d2d26aab5
Add document type field
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-06-13 13:23:43 -07:00
Jonathan
b94b58e2de
Add people pages
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-06-13 13:23:42 -07:00
Jonathan
abe0ce1dde
Add policies listing page
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-06-13 13:23:41 -07:00
Jonathan
f9d1f033e0
Add dark mode
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-06-13 13:23:41 -07:00
Jonathan
fe3128da2a
Add detail page
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-06-13 13:23:40 -07:00
Jonathan
08bf65d919
Add risk charts
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-06-13 13:23:40 -07:00
Jonathan
a86181c83d
Add risks
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-06-13 13:23:39 -07:00
Jonathan
a2d1310780
Migrate to vite & new structure
...
Signed-off-by: Bryan Frimin <bryan@getprobo.com >
Signed-off-by: Sacha Al Himdani <sacha@getprobo.com >
2025-06-13 13:23:39 -07:00