8 Commits

Author SHA1 Message Date
117d8793dd Completely overhaul frontend styling for clearer usage. Add support for entering either the full link or just link key for viewing secrets without opening links anew. 2022-12-26 21:49:21 -06:00
1be99a44ff Add favicon. Significantly modify layout and presentation of site by including flexbox for main content. Remove logo from index. Code whitespace updates on Sharing-SQLite 2022-08-05 19:43:39 -05:00
bbe315c450 Random generation of xkcd-style passwords now functioning as expected, web interface now serves randomly generated xkcd-style passwords and provides a button to create a sharing link for them when a new generation is requested. Misc stylesheet updates. Generalized the hx-vals helper function in Core.Templates to be useful for arbitrary endpoints that will need to include specific JSON. Added configuration field for dbSalt which will be used as an encryption salt in the next commit when passwods are stored encrypted in the DB instead of in plaintext. 2022-07-29 17:40:45 -05:00
b1a4251d95 Started building generation functionality, added useful haddock-style comments for several functions 2022-07-22 12:27:35 -05:00
10e3724a1a Added loading indicators via htmx-indicator, removed unattributable ASCII art and replaced with the project logo from the README, minor touches on stylesheet and added clickable links in the display. 2022-07-19 15:57:30 -05:00
f1b18f3b47 Updated README with project goals, started prototyping frontend and added route for primary css dist, added reasonable functionality for requesting a password directly via link as well as patching index DOM when requesting HTML stub from /pw 2022-07-03 21:48:40 -05:00
7274560398 Updated hardcoded paths in view templates to be accurate for /pw endpoint 2022-07-02 19:00:31 -05:00
f088ff3690 Beginnings of HTMX frontend interaction, able to request particular PWs by link names and patch the DOM appropriately 2022-07-02 18:37:30 -05:00