duckietm
5e26514143
🆙 Small update
2026-05-07 10:21:48 +02:00
duckietm
dbf5ae875c
🆙 Small update in building
2026-05-06 12:50:00 +02:00
duckietm
7396413f11
🆙 Fixed Multiple SCSS-isms ended up inside plain .css
2026-05-06 10:48:09 +02:00
duckietm
f6b7a3c9d7
🆙 Update Render example
2026-05-06 10:38:55 +02:00
duckietm
aa20b0acbe
🆙 Small fix Background to load from json
2026-05-06 08:57:44 +02:00
duckietm
a243640741
🆙 News windows in UI login update
2026-05-06 08:48:17 +02:00
duckietm
793c260fc5
🆙 Small update to the login texts
2026-05-06 08:32:36 +02:00
duckietm
606afa7792
🆙 Small fix login page
2026-05-06 08:21:08 +02:00
DuckieTM
c4cd29e709
Merge pull request #118 from Lorenzune/merge-duckie-main-2026-05-06
...
Merge live runtime configuration updates into Dev
2026-05-06 07:07:37 +02:00
Lorenzune
851d82f93f
Document secure runtime configuration
2026-05-06 06:27:40 +02:00
Lorenzune
71171dc205
Merge remote-tracking branch 'duckie/main' into merge-duckie-main-2026-05-06
...
# Conflicts:
# index.html
# public/UITexts.example
# public/renderer-config.example
# src/App.tsx
# src/components/login/LoginView.tsx
# src/components/room/widgets/avatar-info/infostand/InfoStandWidgetUserView.tsx
# src/components/toolbar/ToolbarView.tsx
# src/components/user-profile/UserContainerView.tsx
2026-05-06 04:23:15 +02:00
DuckieTM
db2985d763
Merge pull request #116 from duckietm/Dev
...
🆙 Small fix for the badge selector in the infostand view
2026-05-04 15:59:26 +02:00
duckietm
5857362d61
🆙 Small fix for the badge selector in the infostand view
2026-05-04 15:59:08 +02:00
DuckieTM
938ecb4816
Merge pull request #115 from duckietm/Dev
...
🆙 Updated Background profiles
2026-05-04 15:38:06 +02:00
duckietm
6fce62fb47
🆙 Updated Background profiles
...
Please make sure you change your UI-Config !!!
2026-05-04 15:26:29 +02:00
DuckieTM
1821b2df08
Merge pull request #114 from duckietm/Dev
...
Dev
2026-05-04 10:32:02 +02:00
duckietm
da9e394901
🆙 Small fix Badge tooltip view
2026-05-04 10:24:02 +02:00
DuckieTM
182654f308
Merge pull request #113 from simoleo89/feat/full-box-background
...
Feat/full box background
2026-05-04 08:03:25 +02:00
DuckieTM
00bcfd7173
Merge pull request #112 from simoleo89/fix/toolbar-face-vertical-align
...
fix(toolbar): align face button with other toolbar icons
2026-05-04 08:03:13 +02:00
DuckieTM
6e50cb180c
Merge pull request #111 from simoleo89/fix/me-menu-popup-position
...
fix(toolbar): anchor Me menu popup to face button instead of fixed of…
2026-05-04 08:02:53 +02:00
DuckieTM
fad1243774
Merge pull request #110 from simoleo89/feat/edit-furni-permission-gate
...
Feat/edit furni permission gate
2026-05-04 08:02:38 +02:00
simoleo89
72bc4da3c0
feat(profile): add full-box card background tab and rendering
...
Adds a "Cards" tab to the Profile Background picker (BackgroundsView)
that selects a pattern applied to the entire user info card and the
extended profile container, in addition to the existing avatar-pad
background/stand/overlay layers.
- AvatarInfoUser/Utilities: propagate cardBackgroundId from RoomUserData.
- InfoStandWidgetUserView: stateful cardBackgroundId, applied as
.profile-card-background.card-background-{id} on the outer Column
with bg-color suppressed when active.
- UserContainerView: same class on the wrapper of the extended profile.
- BackgroundsView: 4th tab "cards" backed by cards.data config
(falls back to backgrounds.data); sends 4-id message via the
extended sendBackgroundMessage signature.
- ui-config.example: cards.data dataset (15 entries).
- BackgroundsView.css: 188 .card-background-{N} rules cloned from
background-{N} (repeat-tiled) plus 15 CSS-pattern overrides for the
provisional dataset (gradients, stripes, dots, grid, checker).
2026-05-03 22:09:12 +02:00
simoleo89
017e780e74
fix(toolbar): align face button with other toolbar icons
...
The face avatar (headOnly LayoutAvatarImageView) sits in a 63px-tall
box (44px on mobile) while sibling toolbar icons are smaller, so its
head sprite rendered visually higher than the other icons. Bumped
marginTop from 2px → 12px (desktop) and 4px → 9px (mobile) so the
head sits on the same horizontal axis as the rest of the toolbar.
2026-05-03 20:49:15 +02:00
simoleo89
0f6bf7e9eb
fix(toolbar): anchor Me menu popup to face button instead of fixed offset
...
Removed `absolute bottom-[60px] left-[33px]` from the inner Flex of
ToolbarMeView. The outer wrapper in ToolbarView already anchors the
popup above the face button (bottom-[calc(100%+8px)] left-1/2 -translate-x-1/2),
so the inner pixel-perfect override was detaching it and making it float
mid-screen.
2026-05-03 20:40:30 +02:00
simoleo89
d9b6a3eb0c
feat(infostand): gate Edit Furni button behind moderator permission
...
Mirrors the isModerator check already used by the toolbar furni-editor
icon, so users without the moderator rank no longer see the button.
2026-05-03 20:08:20 +02:00
DuckieTM
92e9bb19cd
🆙 Updates thanks to Life
...
react-slider → @radix-ui/react-slider
react-tiny-popover → @radix-ui/react-popover
react-youtube → react-player (more formats, better maintained)
2026-05-03 17:54:10 +02:00
DuckieTM
99aceefb9e
🆙 Updates thanks to Life
...
react-bootstrap → migrate to shadcn/ui + Tailwind (or HeroUI)
Legacy, ~250KB bundle, dated API, inconsistent with CMS stack
react-transition-group → use framer-motion (already installed!)
De-facto deprecated, duplicate animation lib
2026-05-03 16:05:23 +02:00
duckietm
506a29c9a0
🆕 Create Custom Bage & Security update
2026-05-01 16:02:56 +02:00
duckietm
a0a4848ecb
🆙 Small update news images
2026-05-01 08:24:16 +02:00
DuckieTM
1bd876d4b8
Merge pull request #109 from duckietm/Dev
...
Dev
2026-05-01 07:47:31 +02:00
duckietm
46eb7b45fc
🆙 Code cleanup News UI Login
2026-05-01 07:47:12 +02:00
duckietm
d1f696e519
🆕 News in the UI Client login
2026-04-30 17:25:04 +02:00
duckietm
38470d6bec
🆙 Change Font to old school in login screen
2026-04-30 10:12:16 +02:00
DuckieTM
1da65784ef
Merge pull request #108 from duckietm/Dev
...
Dev
2026-04-29 17:08:29 +02:00
duckietm
b722903834
🆙 Small update to the Effect editor
2026-04-29 17:08:12 +02:00
duckietm
eb0bf80dfa
🆙 Fix the avatar-editor faces
2026-04-29 15:44:17 +02:00
duckietm
78aedc4faa
🆕 Effect selection in user dropdown
2026-04-29 13:20:13 +02:00
DuckieTM
7f8051c6ab
Merge pull request #107 from duckietm/Dev
...
🆙 Added BuildHeight to NitroV3
2026-04-28 13:47:56 +02:00
duckietm
a266696eb6
🆙 Added BuildHeight to NitroV3
2026-04-28 13:47:39 +02:00
DuckieTM
ae5a431bae
Merge pull request #106 from duckietm/Dev
...
🆙 Added ban to the login UI
2026-04-28 11:34:01 +02:00
duckietm
0bf861ef3c
🆙 Added ban to the login UI
2026-04-28 11:33:29 +02:00
DuckieTM
b6285fffc2
Merge pull request #105 from duckietm/Dev
...
㊙️ Updates for the packages
2026-04-28 09:43:31 +02:00
duckietm
5234ba5662
㊙️ Updates for the packages
...
please remove the node_modules dir and do yarn install
2026-04-28 09:43:00 +02:00
Lorenzune
b4fab3f6b9
Merge duckie main into live merge branch
2026-04-25 13:52:11 +02:00
Lorenzune
3c9a599505
Add secure configuration bootstrap flow
2026-04-25 13:29:48 +02:00
DuckieTM
768def1bd1
Merge pull request #104 from duckietm/Dev
...
🆙 Added CryptoV2
2026-04-24 16:33:11 +02:00
duckietm
e5705e55db
🆙 Added CryptoV2
2026-04-24 16:32:56 +02:00
Lorenzune
6c7d78c156
Move runtime URLs to config examples
2026-04-24 16:12:04 +02:00
Lorenzune
21dd357397
Replace production domain references with examples
2026-04-24 15:59:55 +02:00
Lorenzune
42731218f8
Add runtime toggle docs and secure mode switches
2026-04-24 15:53:17 +02:00