Commit graph

67 commits

Author SHA1 Message Date
Robin Scholtes
793acb54de [#181] position rigt hand side icons in status_bar so the dropups are usable on mobile devices 2023-05-09 18:14:15 +12:00
Robin Scholtes
ee9ea051d1 [#181] handle the correct resetting of layouts in any maximised pane situation, i.e. window resizing while panels are maximised etc. Prevent mobile keyboard popup window resize events to trigger layout resetting when panes are maximised, use JS to calculate the innerHeight available for mobile devices as they are of variable / unreliable / inconsistent heights 2023-05-09 14:56:44 +12:00
Robin Scholtes
f80284cb36 [#181] adjust Sortable recipe list for a nice mobile experience ('long' press before grab kicks in so you can still scroll normally ), add some visual feedback when sortable-chosen is set on a li, tweak the animations and threshold a bit for a nicer experience 2023-05-03 13:32:17 +12:00
Robin Scholtes
5916251893 [#181] fix output loading gears for mobile, add a _structure css file in /themes that is shared across themes 2023-05-02 17:54:28 +12:00
Robin Scholtes
4c2c934cd4 [#181] add maximiser icons to recipe, input and output, and handle maximising of targets accordingly. Desktop view remains as normal, where only output can be maximised 2023-05-02 16:58:20 +12:00
Robin Scholtes
ec45d95244 [#181] add 'selected' class on double click, which is not visible on desktop ( but we can easily opt to leave it there if we would want to ) 2023-04-24 22:55:55 +12:00
Robin Scholtes
a252c34968 [#181] add disabling of popovers on small screens, update todos and operation CSS 2023-04-23 11:20:01 +12:00
Robin Scholtes
d0e8863555 [#181] a few cosmetic touch ups, todo update 2023-04-21 00:15:31 +12:00
Robin Scholtes
f1008cff56 [#181] remove double border in Operations - search. Update todo ( started testing on real mobile device ) 2023-04-20 22:00:20 +12:00
Robin Scholtes
caa57aeb74 [#181] rename hideOperations / resetOperations to more semantic name 2023-04-20 19:21:15 +12:00
Robin Scholtes
432f2e49ee [#181] cm-panels border color in IO input/output 2023-04-20 18:47:37 +12:00
Robin Scholtes
a40a5c8a04 [#181] Desktop: operations-dropdown is open and always visible ( on cat by default ) 2023-04-20 18:33:03 +12:00
Robin Scholtes
7ae22ff16b [#181] resolve operations-dropdown behaviour: search-result are at the top if applicable, categories below. clearing search value will display categories 2023-04-20 14:59:22 +12:00
Robin Scholtes
f6b23ecca5 [#181] mobile layout: set heights of all components to make up 100vh 2023-04-19 23:16:43 +12:00
Robin Scholtes
bc12a194a0 [#181] place controls in correct position on mobile and desktop, update todo, add new stylesheet for dividers 2023-04-19 21:47:22 +12:00
Robin Scholtes
58d4eb855c [#181] restore overall desktop UI 2023-04-19 21:21:04 +12:00
Robin Scholtes
c56ffef988 [#181] some minor verbosity adjustments across some vars/selectors 2023-04-19 18:30:02 +12:00
Robin Scholtes
b4c0378a01 [#181] move stylesheets from layout to organised components/, leave overal structure in layout/_structure 2023-04-18 22:04:40 +12:00
Robin Scholtes
4eff33933e [#181] add todo file, add split CSS files 2023-04-18 20:23:44 +12:00
Robin Scholtes
2093dac4f9 [#181] remove scattered todos and aggregate in temporary todo.txt file, add new css files to split up huge IO stylesheet for better future DevX 2023-04-18 20:22:41 +12:00
Robin Scholtes
7648c6dce4 [#181] add some rudimentary code to open and close operations at the appropriate moments 2023-04-17 20:44:47 +12:00
Robin Scholtes
55695cb7f1 revert cursor grab for mobile UI 2023-04-17 16:05:11 +12:00
Robin Scholtes
0e49d52546 tidy up code, add controls-height var and implement across stylesheets, start work on operation/category lists 2023-04-17 16:03:46 +12:00
Robin Scholtes
3102adc73d [#181] update pane-controls display 2023-04-17 10:06:26 +12:00
n1474335
cab83cae35 Switched arg layout to use flexbox instead of css grid 2023-03-09 17:31:46 +00:00
n1474335
771a013c9f Removed output-file markup and handlers 2022-12-09 20:12:15 +00:00
n1474335
c4414bd910 Fixed dropdown toggle height 2022-07-08 13:53:19 +01:00
n1474335
ec577fc075 Fixed CSS for maximising output pane 2022-05-30 19:25:41 +01:00
n1474335
813a151524 Added 'Show all' button to output file overlay 2019-12-13 12:59:59 +00:00
n1474335
6a1d11b9b5 Argument hints are not tooltips instead of bmd-help elements 2019-10-31 13:39:06 +00:00
j433866
dd5038c15b Bring up to date with master 2019-07-01 11:51:17 +01:00
n1474335
1b765605ca Updated dependencies 2019-06-27 17:29:27 +01:00
j433866
0d8584f499 Merge with ui-improvements 2019-03-29 13:35:30 +00:00
j433866
37218c1e81 Add UI for input tabs.
Can add, remove and switch tabs
2019-03-21 12:31:01 +00:00
j433866
757176727d Fix the aspect ratio fix 2019-03-20 10:52:00 +00:00
j433866
d9fdae9175 Adjust css to keep aspect ratio of previewed image 2019-03-20 10:40:59 +00:00
j433866
e03e51c450 Add styling of checkboxes.
Change fonts in solarized themes to match classic.
Add styling of input fields to modals
2019-03-20 10:01:19 +00:00
j433866
d09ab4a153 Add new solarized light and dark themes.
Add more elements to be controlled by theme css:
- Preloader spinner colours
- Operation disable / breakpoint icons
- Auto bake checkbox
- Search highlight colour
- Categories header colour
2019-03-19 14:37:46 +00:00
n1474335
84d31c1d59 Added 'Move to input' button to output file list. Improved zlib extraction efficiency. 2019-03-09 06:25:27 +00:00
OllieGeek
32a91bda0a CSS label / register-list Aesthetics
Occasionally depending on the page width and the operation used, the label.bmd-label-floating's wraps and covers the input - CSS to hide the wrap

On register-list, if the regex match is not a word and longer than the div, it'll over run - CSS of word-break: break-all
2018-09-24 22:56:38 +01:00
n1474335
3e5b3900bc CSS tweak to dropdown toggle height 2018-08-06 07:53:30 +01:00
n1474335
2a55f1317a Fixed themes for MD 2018-08-02 13:21:02 +01:00
n1474335
ba5c503c48 Added Magic button and tweaked margins for Windows 2018-07-26 17:47:14 +00:00
n1474335
651ca6cf5d Fixed all HTML operations 2018-07-15 13:25:44 +01:00
n1474335
a39e2c165d Fixed input and output cards 2018-07-13 12:10:24 +00:00
n1474335
d182261ff3 Switched to unbordered args 2018-07-13 10:30:24 +00:00
n1474335
052c32e2ce Arguments are now bordered white boxes again 2018-07-13 00:03:04 +01:00
n1474335
dcf3152dee Operation cursor now indicates that it can be dragged 2018-06-20 00:27:40 +01:00
n1474335
4338e2626b Replaced Bootstrap alert with Material Design snackbar 2018-06-20 00:18:59 +01:00
n1474335
67dffbec32 Actually fixed flow control operation argument text colour 2018-06-19 01:06:10 +01:00