Commit graph

578 commits

Author SHA1 Message Date
buzz-lightsnack-2007
bdd8eda819 add the onclick event seperately 2024-04-24 14:26:52 +08:00
buzz-lightsnack-2007
f5cf3f09a2 only attempt to get URL
If it doesn't exist, it should silently fail.
2024-04-23 23:45:01 +08:00
buzz-lightsnack-2007
5b99800c8e Generate random ID for context menu when not previously defined 2024-04-23 23:44:10 +08:00
buzz-lightsnack-2007
ff21c8dd58 add context menu message 2024-04-23 22:58:02 +08:00
buzz-lightsnack-2007
b78bf41dff add UI counterpart on automatic sidebar display 2024-04-23 22:47:27 +08:00
buzz-lightsnack-2007
9b801f33f0 add show() to show the context menu without re-defining it 2024-04-23 22:47:00 +08:00
buzz-lightsnack-2007
db72c0fa36 fix syntax when determining action listener 2024-04-23 22:46:23 +08:00
buzz-lightsnack-2007
b6869a7d61 move the user actions file 2024-04-23 22:45:58 +08:00
buzz-lightsnack-2007
78178b98af add auto sidebar open 2024-04-23 22:45:15 +08:00
buzz-lightsnack-2007
9690529123 add direct options manipulation for side panel 2024-04-23 22:45:06 +08:00
buzz-lightsnack-2007
729dd6dfbd add refresh and loading messages 2024-04-23 21:56:02 +08:00
buzz-lightsnack-2007
2ed7b1212e write initial data intended for session storage management 2024-04-23 21:55:31 +08:00
buzz-lightsnack-2007
1a011d2a65 do not remove "for" for accessibility and reusability purposes 2024-04-23 21:54:53 +08:00
buzz-lightsnack-2007
d52847635f seperate loader 2024-04-23 21:53:44 +08:00
buzz-lightsnack-2007
75a98bd384 Since it's not possible to import consistently, just use iframes instead 2024-04-23 18:21:00 +08:00
buzz-lightsnack-2007
5239ec71d7 initial attempt to easter-eggify the loading screen 2024-04-23 18:20:31 +08:00
buzz-lightsnack-2007
0aeb0d819b better way to open the popup 2024-04-23 18:20:02 +08:00
buzz-lightsnack-2007
91564df25b put the different results pages seperately, and then just import them 2024-04-23 18:19:43 +08:00
buzz-lightsnack-2007
81c5c6f825 open pop-ups with settings 2024-04-23 17:46:57 +08:00
buzz-lightsnack-2007
5ea9077f74 do not individually import texts module 2024-04-23 17:20:53 +08:00
buzz-lightsnack-2007
bd1040b153 Make sure to add ellipsis when width is too small. 2024-04-23 17:09:35 +08:00
buzz-lightsnack-2007
1fdd416f80 add progressbar for the popup 2024-04-23 17:07:24 +08:00
buzz-lightsnack-2007
608a13a878 add default progressbar appearance 2024-04-23 17:06:47 +08:00
buzz-lightsnack-2007
1627cbbf3b adjust settings page interface to support OLED
add navbar and remove FAB
2024-04-23 16:30:19 +08:00
buzz-lightsnack-2007
6aef461d0d fix stylesheet for simplified UI
adjust Settings interface to match new UI
2024-04-23 15:29:44 +08:00
buzz-lightsnack-2007
48e3a19881 fragmentize CSS for easier management 2024-04-23 13:58:14 +08:00
buzz-lightsnack-2007
b3c71efab3 add navigation bar 2024-04-23 12:35:05 +08:00
buzz-lightsnack-2007
78d750e3e3 add transparency 2024-04-23 12:33:49 +08:00
buzz-lightsnack-2007
4bb5740489 add popup custom style 2024-04-23 12:33:32 +08:00
buzz-lightsnack-2007
2de9edef73 monitoring won't be needed for now, but add custom themes
Use tabs instead of windows
2024-04-23 12:33:01 +08:00
buzz-lightsnack-2007
b1206a3b51 initial attempt to add custom headers URL 2024-04-23 12:20:20 +08:00
buzz-lightsnack-2007
83036e8ed2 added sidebar contents 2024-04-22 23:55:13 +08:00
buzz-lightsnack-2007
de633e67fb add settings page link and regeneration prompt to the side panel 2024-04-22 23:54:38 +08:00
buzz-lightsnack-2007
a42daaff61 use .background when defining an area with background
Don't use main.container inside body to do that.
2024-04-22 23:53:01 +08:00
buzz-lightsnack-2007
b09b69af3e add seperate sidebar handler for results 2024-04-22 23:51:55 +08:00
buzz-lightsnack-2007
7c1f303788 remove leftover tags used during generation 2024-04-22 23:32:25 +08:00
buzz-lightsnack-2007
db36adebe8 make the filters menu titlebar themed 2024-04-22 23:09:24 +08:00
buzz-lightsnack-2007
4146e9f337 add context menu opener 2024-04-22 22:01:34 +08:00
buzz-lightsnack-2007
9cf8abee70 add a module on tab management 2024-04-22 21:58:17 +08:00
buzz-lightsnack-2007
ec730cfc5d Do not use seperate pop-ups anymore
Users can do it anyway.
2024-04-22 21:45:29 +08:00
buzz-lightsnack-2007
eaaeba79b1 provide tracking for the window
Might be useful when opening a built-in page.
2024-04-22 16:43:20 +08:00
buzz-lightsnack-2007
12f9562aa6 set the side panel's trigger behavior
Add the module "user_actions.js" to the GUI scripts folder. This module will handle the user's actions, such as opening the side panel.
2024-04-22 16:40:59 +08:00
buzz-lightsnack-2007
2bd5310e40 remove opener for the popup
The pop-up ceases to exist and is now the sidebar for good.
2024-04-22 16:39:32 +08:00
buzz-lightsnack-2007
3f108b7d57 support the side panel 2024-04-22 16:37:46 +08:00
buzz-lightsnack-2007
dca2281cd9 add side panel management 2024-04-22 16:37:02 +08:00
buzz-lightsnack-2007
d5af9376b9 save data_name for verification 2024-04-18 23:38:48 +08:00
buzz-lightsnack-2007
79c1cc54f3 Merge branch 'development' into development-storage 2024-04-18 23:04:30 +08:00
buzz-lightsnack-2007
c27fe808fe add the injection module 2024-04-18 22:55:32 +08:00
buzz-lightsnack-2007
7c4b4f84bf use import modules given its asynchronous import 2024-04-18 22:54:20 +08:00
buzz-lightsnack-2007
c9558a811a read debugging from configuration file instead of being embedded 2024-04-18 22:36:55 +08:00