initial launch: update as we go along - we are prototyping, so nothing is set in concrete - [x] add files: index.html and a user.js - [x] remove zoom buttons (that's what keyboard is for) - [x] remove position slider (that's what scrollbars are for) - [x] make anchored top part opaque (too distracting when semi transparent) - [x] move version number here - [x] create/use search box rather than a filter item - [x] show updated search/filters params in URL - [x] split css+js out to a file? (but still copies from userjs-tool) - [x] tidy index.html title - probably just `arkenfox gui` - [x] add `<abbr>` tags to `Info` letters - [x] add icons to Info column (replacing letters) - [x] style navbar elements (right hand side overlay for version/about) (sizes change with widths) - [x] add navbar about detail (show/hide) - [ ] update the "About" text within index.html - [x] shrink text size, still too big (tzp uses 10 for monospace from memory) - [x] set a max width (1400?) + minWidth + auto margins - [ ] style TZP colors - ref: https://github.com/arkenfox/gui/issues/3 - [x] make index.html small (shared css/js instead of shared html) - [x] hardcode user.js in another js file (instead of fetch) - https://arkenfox.github.io/gui/?b (optional to create the base64) - [x] always load from base64 by default (/?b loads a user.js and creates a base64 string) [see clarification here](https://github.com/arkenfox/gui/issues/2#issuecomment-1092937976) bonus - [x] add ability to list all hyperlinks ~~(to console.log?)~~ (in a textbox) - this is handy to check they still exist and/or we have finally removed all insecure ones (if possible) - https://arkenfox.github.io/gui/?u - [ ] #5 - [ ] code improvement - ref: https://github.com/arkenfox/gui/issues/2#issuecomment-1159625494 - ref: https://github.com/arkenfox/gui/issues/2#issuecomment-1159626088 other - [x] close AF issue - [x] add link to AF wiki/readme - [ ] and hyperlink things like "search for `[SETUP*` in the user.js" - [ ] do proper readme in this repo - [ ] add repo topics
initial launch: update as we go along - we are prototyping, so nothing is set in concrete
arkenfox gui<abbr>tags toInfolettersbonus
(to console.log?)(in a textbox)other
[SETUP*in the user.js"