Nariman Jelveh
0fea080ba9
Blur context menu items when mouse leaves
2024-06-16 13:25:46 -07:00
Nariman Jelveh
7e13ab16c9
Update style.css
2024-06-15 14:24:16 -07:00
Nariman Jelveh
7b724ff1eb
show the "Close All" button on multiple notifications
2024-06-15 13:01:33 -07:00
Nariman Jelveh
b74315c7f5
add "fade up?!" animation to disappearing notifications
2024-06-15 12:31:14 -07:00
Nariman Jelveh
82c60414b9
Add support for icon, title, and text in notifications
2024-06-15 11:31:26 -07:00
Nariman Jelveh
40c0ef4567
reimplement stacked notifications
2024-06-15 01:28:35 -07:00
Nariman Jelveh
7c8492ba43
Fix the issue of checkmark's wrong color in ctx menu disabled items on hover
2024-05-30 17:09:18 -07:00
Nariman Jelveh
a8515e0a41
Switch font to Inter 🎉
2024-05-30 15:14:25 -07:00
Eric Dubé
dd1d129693
Merge pull request #444 from HeyPuter/eric/ui-updates
...
UI Updates
2024-05-30 16:48:28 -04:00
KernelDeimos
577bd59b6c
feat(ui): add new components
...
This commit adds the following components:
- ActionCard
- Frame
- NotifCard
2024-05-30 16:14:32 -04:00
Nariman Jelveh
60f0ade3c1
Improve the UX of the menubar and context menu
2024-05-30 13:02:00 -07:00
Sam Atkins
cf605c8a38
refactor: Convert Task Manager to use Components
...
This currently behaves the same as it did before: It still recreates the
table contents every half a second. It should also look identical,
though it's possible I missed some small differences.
The component structure is:
TaskManagerTable
- Table
- TaskManagerRow
- TaskManagerRow
- TaskManagerRow
- ...
TaskManagerRow is implemented so that we can later move to modifying
them in place as the process tree changes, instead of having to replace
them all.
Otherwise, most of the code is just moved around, and not changed much.
2024-05-10 17:41:01 +01:00
Sam Atkins
6d8c709de8
Delete unused UIWindowDownloadProgress.js
2024-05-09 18:28:39 +01:00
Sam Atkins
5b565a69d7
refactor: Replace UIWindowUploadProgress with UIWindowProgress
2024-05-09 15:51:45 +01:00
Sam Atkins
52ddfc8801
Introduce a general-purpose progress window
...
We have 7 of these, which all have very similar code. Let's deduplicate
them! :^)
2024-05-09 15:51:45 +01:00
Sam Atkins
05aaa5b667
chore: Remove dead code from 2FA development
...
No `.qr-code-checkbox input`s now exist. Also, `.code-confirm-btn` is
only used by CodeEntryView, which doesn't use this Button component.
2024-05-09 12:12:33 +01:00
Sam Atkins
9267b50666
Convert UIWindowThemeDialog to components
...
This also fixes the "Reset Colors" button not adjusting the sliders.
2024-05-08 14:46:58 +01:00
KernelDeimos
57d9c246c0
Fix css in firefox
2024-05-06 15:47:09 -04:00
Nariman Jelveh
c8a6d109ce
Add icon for Security tab and warning/success styling for 2fa card
2024-05-06 00:02:46 -04:00
KernelDeimos
5fa3c6511f
Fix padding and enable code
2024-05-06 00:02:46 -04:00
KernelDeimos
e9b8c452b9
Temporarily disable real check for testing
2024-05-06 00:02:46 -04:00
KernelDeimos
c99747d7f2
Make using web components easier
2024-05-06 00:02:46 -04:00
KernelDeimos
3bf7737790
Add recovery codes
2024-05-06 00:02:46 -04:00
KernelDeimos
abc12bd407
Add otp input at login
2024-05-06 00:02:46 -04:00
Bashamega
c6ffa6e9e1
fix
2024-04-30 06:48:11 +03:00
KernelDeimos
d2de46edfb
fix: increase QR code size
2024-04-29 19:48:01 -04:00
Eric Dubé
331d9e7542
feat: allow apps to add a menubar via puter.js
...
* Begin work on menubar and dropdowns
* Improve menubar
* Fix pointer event behavior
* Fix labels
* Fix active button
* Eliminate flicker
* Update _default.js
---------
Co-authored-by: Nariman Jelveh <n.jelveh@gmail.com >
2024-04-22 20:38:16 -04:00
Eric Lighthall
7e2c4a0a1c
Add server/version info on login page
...
The server/version info is under the forgot password section of the login page
2024-04-20 02:22:13 -07:00
KernelDeimos
be1bb6bc06
Improve task manager style
2024-04-14 23:52:53 -04:00
KernelDeimos
d39bb412f3
Begin work on task manager
2024-04-14 23:52:53 -04:00
Nariman Jelveh
765eb43568
Disable manual arrangement in Explore
2024-04-14 12:50:28 -07:00
KernelDeimos
199b68a964
Highlight current session
2024-04-13 02:30:48 -04:00
Aya Moosa
f8d3fdbefb
merge
2024-04-12 14:16:26 -07:00
Eric Dubé
8135e076c2
Merge pull request #266 from HeyPuter/eric/session-updates
...
session management
2024-04-11 22:04:07 -04:00
Nariman Jelveh
9ab3e3ccd8
Merge pull request #244 from HeyPuter/eric/host-storage
...
Display storage use of host/puter separately
2024-04-11 10:14:45 -07:00
KernelDeimos
09bf422686
Add session manager ui
2024-04-11 00:29:39 -04:00
Aya Moosa
626d63c91d
working white text, not perfect with all colors
2024-04-08 22:00:12 -07:00
Aya Moosa
5bf0411015
got white text working, restets when other silders are used
2024-04-08 21:24:24 -07:00
Aya Moosa
b2fcb8d104
started light text for color
2024-04-08 15:59:12 -07:00
KernelDeimos
821d33b8d8
Make opacity differences match prod
2024-04-07 04:39:08 -04:00
KernelDeimos
5661605884
Add ui colors to settings window
2024-04-07 02:53:05 -04:00
KernelDeimos
d1bbbb8e93
Use CSS variables
2024-04-07 02:34:04 -04:00
KernelDeimos
8018a607a8
Add CSS
2024-04-07 00:05:54 -04:00
KernelDeimos
b99534ebdf
Add WIP color sliders
2024-04-06 02:35:06 -04:00
KernelDeimos
5290d78e20
Display error in directory when readdir fails
2024-04-02 16:46:34 -04:00
Sam Atkins
734387d535
Fix size of "clear" button in launcher search box
...
Fixes #179 .
2024-03-25 11:49:42 +00:00
Nariman Jelveh
2f385240cb
Update style.css
2024-03-24 21:36:16 -07:00
Nariman Jelveh
d2d03dee35
Clean up and use i18n() instead of hard-coded strings
2024-03-24 20:57:57 -07:00
Nariman Jelveh
d13ae6958c
Add support for account deletion
2024-03-24 17:39:46 -07:00
Nariman Jelveh
3aab04a245
First version of Settings
2024-03-24 00:41:27 -07:00