Commit Graph

49 Commits

Author SHA1 Message Date
nathan
31cf77a0c4 Style fixes - fix nm too small in firefox, shoelace styles went missing 2024-09-18 15:19:28 -06:00
nathan
d4ecde3ce9 Bigger border on context menu 2024-07-17 10:10:24 -06:00
nathan
076694187c Kdots style work
- Get CSS minify working
- Further darkmode work
2024-07-15 08:24:47 -06:00
ralf
a670644ad7 remove dhtmlxMenu in favor of Shoelace menu 2024-07-12 09:02:03 +02:00
nathan
4ef6905564 Kdots: Darkmode 2024-07-11 16:39:28 -06:00
nathan
f2710b4749 Kdots: Use same darkmode values as pixelegg 2024-07-11 16:39:28 -06:00
nathan
86aba27035 Kdots: get logout working 2024-07-11 16:39:28 -06:00
nathan
c06b1aafda Kdots dark mode 2024-07-11 16:39:28 -06:00
nathan
f809a5a7a6 Kdots: Some nextmatch styling 2024-07-10 10:10:23 -06:00
nathan
4212cbc5b6 Kdots: Implement messages in framework 2024-07-09 11:43:45 -06:00
nathan
5e7220b7a8 KDots: Implement popup registry + popups_garbage_collector()
At this point, just to avoid a JS error from egw_open.openPopup()
2024-07-08 13:45:04 -06:00
nathan
971a27e23f Kdots: Get quick add working 2024-07-05 13:30:49 -06:00
nathan
ee2be9702a Kdots header
- Move refresh & print out of app 3-dots menu into header bar
2024-07-04 16:56:06 -06:00
nathan
63722dcd9c Kdots header work
- Make active app icon slightly larger to indicate active instead of colored track
- Change framework header background to white
- App header background to application color
- define app colors in framework
2024-07-04 16:03:51 -06:00
nathan
9a60e1e890 Add missing CSS 2024-06-27 09:29:37 -06:00
nathan
47a8519767 Framework WIP:
- Fix unable to open account
2024-06-17 15:18:51 -06:00
nathan
485ebf2cc3 Make sure context menu opens over splitter 2024-06-17 09:41:57 -06:00
nathan
5770484723 Framework WIP:
- Deal with avatar menu not positioning correctly
2024-06-17 09:25:40 -06:00
nathan
ccccf95b39 Framework WIP:
- Set preferred font size & system fonts
2024-06-14 16:09:19 -06:00
nathan
525bdccd91 Framework WIP:
- Fix app side slot initial width did not load / incorrect preferences
2024-06-14 10:34:09 -06:00
nathan
0ba2946ed4 Framework WIP:
- Put favorites in left slot when the user has some defined
2024-06-13 16:11:57 -06:00
nathan
95f1034abd Refactor Favorites UI
- Move common stuff into Favorite.ts
- New widget Et2FavoritesMenu that's just a menu
- Et2Favorite unchanged, still dependent on nextmatch
2024-06-12 16:14:09 -06:00
nathan
16c727b84a Framework WIP:
- Get calendar sort of running
2024-06-12 16:14:08 -06:00
nathan
823f98f49e Framework WIP
- Finish non-app tabs loading on first load
- Missing nm column button
2024-06-12 16:14:08 -06:00
nathan
dddf1db7bc Framework WIP:
- better non-application tab initial loading
2024-06-10 17:33:05 -06:00
nathan
2da2ad2faa Framework WIP:
- Resize etemplates when sidebar resizes
2024-06-10 11:31:47 -06:00
nathan
6bb19980e6 Framework WIP
- App menu progress
- Fix loading into iframe
2024-05-31 10:22:13 -06:00
nathan
1fb0df009b Framework WIP:
- Wait some stuff until egw is loaded
- Put old sidebox into 3 dots menu
2024-05-30 15:22:45 -06:00
nathan
9076110345 Framework WIP:
- Get nextmatch sizing more nicely without messing with dynheight
2024-05-30 15:22:45 -06:00
nathan
fe1fb39552 Framework WIP:
- Better sizing of slotted content
2024-05-30 15:22:45 -06:00
nathan
4223e5cdb4 Framework WIP:
- Get nextmatch scrolling
2024-05-30 15:22:45 -06:00
nathan
5bc5777db1 Framework WIP:
- Support for non-app tabs (CRM)
- Support for multiple etemplate results from a single request
- ApplicationInfo interface to manage app info
2024-05-28 16:14:52 -06:00
nathan
5b94507de6 Framework WIP
- Status select shows up
- Status shows up
- Timer working
2024-05-27 14:28:10 -06:00
nathan
3ba69d542d Framework WIP
- Get admin tree loading in side
- Popups working
2024-05-27 10:49:06 -06:00
nathan
4271b5c72c Framework WIP:
- Some work on taking over framework duties
2024-05-14 08:17:20 -06:00
nathan
24e265ef6e Framework WIP:
- Fix template_set preference was ignored
- Move top-level etemplate elements with slot to be direct children of EgwFrameworkApp element
2024-05-14 08:17:20 -06:00
nathan
1d6aa8e793 Framework WIP:
- Missing placeholder icons for app dropdown
2024-05-14 08:17:20 -06:00
nathan
2dba426ae6 Framework WIP:
- Fix some size / scroll issues with aside content
- Side content split improvements
2024-05-09 13:10:30 -06:00
nathan
c6c8de0a3b Framework WIP:
- Apps loading
2024-05-08 13:46:09 -06:00
nathan
a9d57499a3 Framework WIP:
- Starting to get app loading
2024-05-08 09:15:37 -06:00
nathan
e880479099 Framework WIP:
- Fix splitter preferences
- Add some app icons to app header
- Alignment & layout adjustments
2024-05-03 08:26:28 -06:00
nathan
8e42d4d274 Framework WIP:
- Fix egw not loading in time
- Fix manually hiding side content meant auto-opening did not work
- Some accessibility adjustments
2024-05-02 08:27:03 -06:00
nathan
50e67e5d46 Framework WIP:
- App areas resizable with styles & saving to preference
- App sides fully hidden when no content
2024-05-01 13:41:14 -06:00
nathan
6cee24a5c2 Framework WIP:
- App areas resizable
2024-04-30 14:21:35 -06:00
nathan
493a2432fa Framework WIP:
- Rename EgwApp to EgwFrameworkApp to avoid confusion with api/js/jsapi/EgwApp
- Continued work on narrow screen styles
2024-04-30 10:34:02 -06:00
nathan
29c8baaa83 Framework WIP:
App slots & positioning for default view
2024-04-29 15:04:56 -06:00
nathan
0f4ee3790a Framework WIP:
Polish on app framework position & styles
2024-04-26 10:13:30 -06:00
nathan
45d905378d Framework WIP:
- Avatar menu working
- App list dropdown in header
- Currently open apps in tabs in header
2024-04-26 10:13:30 -06:00
nathan
0bcb402b2e Add new framework WIP 2024-04-26 10:13:30 -06:00