Nelson Efrain A. Cruz
bf8536abb3
Adds dark mode support ( #218 )
...
* Adds dark mode support
Updates the css to support dark mode via media query.
The dark theme its heavily inspired on the new dark mode for google.com.
2021-07-20 08:07:06 -07:00
James Hillyerd
9b03c311db
ui: Replace Mailbox Session use with ServeUrl ( #185 )
...
Plus a couple UI padding tweaks
2020-09-24 15:59:12 -07:00
James Hillyerd
361bbec293
ui: Keyboard accessibility focus highlights ( #180 )
...
* Focus indication for mailbox message list
* Add focus for monitor message list
2020-09-22 14:11:06 -07:00
James Hillyerd
4648d8e593
ui: Use OpenSans font ( #178 )
2020-09-21 16:16:00 -07:00
James Hillyerd
4a90b37815
ui: Implement modal focus trap
2020-03-29 19:26:59 -07:00
James Hillyerd
66c95baf05
ui: Horizontally center content on wide displays
2020-03-22 21:20:38 -07:00
James Hillyerd
d2da53cc0f
ui: Convert main.css to mobile first
2020-03-22 18:49:45 -07:00
James Hillyerd
71b3de59af
ui: Add search clear button
2019-02-24 08:42:33 -08:00
James Hillyerd
a467829103
ui: Convert hamburger to button
2019-02-17 13:40:56 -08:00
James Hillyerd
6724c86181
ui: Add message back/close button for mobile
2019-02-09 13:44:46 -08:00
James Hillyerd
99df27ee34
ui: extract mailbox.css
2019-02-09 13:16:43 -08:00
James Hillyerd
37f05b08c5
ui: Extract navbar.css
2019-01-26 11:11:38 -08:00
James Hillyerd
9815a66575
ui: Implement clear button on monitor
2019-01-01 14:45:25 -08:00
James Hillyerd
8e04ce1fec
ui: Fix monitor scrolling
2019-01-01 14:27:31 -08:00
James Hillyerd
91f3e08ce5
ui: Make CSS .well reusable for error/warn
2018-12-28 13:18:14 -08:00
James Hillyerd
b954bea7c6
ui: Render MIME parsing errors
2018-12-28 11:21:51 -08:00
James Hillyerd
4b9e432730
ui: Fix long message & list scrolling
2018-12-27 09:20:10 -08:00
James Hillyerd
6189b56b79
ui: Add fontawesome-free, use in status & mailbox
2018-12-23 15:28:23 -08:00
James Hillyerd
ffaf296faa
ui: Make the error flash look nice
2018-12-15 21:17:37 -08:00
James Hillyerd
af3ed04100
ui: Move div.page into Page frame
2018-12-15 20:53:13 -08:00
James Hillyerd
caec5e7c17
ui: Add request context for error flash
...
- webui: Update mailbox, attachment paths
2018-12-15 20:16:20 -08:00
James Hillyerd
f12a72871f
ui: Mailbox purge prompts for confirmation
2018-12-12 22:12:35 -08:00
James Hillyerd
9b3049562d
ui: Display server configuration on status page
2018-12-09 16:23:15 -08:00
James Hillyerd
7a16f64ff0
ui: Make message & list scroll within viewport
2018-11-25 21:42:43 -08:00
James Hillyerd
6a95dfe5c6
ui: Invert mailbox media queries for desktop/mobile
2018-11-25 20:34:31 -08:00
James Hillyerd
22884378f3
ui: Stop using element IDs for styling
2018-11-25 19:52:28 -08:00
James Hillyerd
0cf97f5c58
ui: Style error flash, add close link
2018-11-25 09:22:59 -08:00
James Hillyerd
2bbcef072a
ui: Add greeting.html to Home
2018-11-12 20:38:00 -08:00
James Hillyerd
dd14fb9989
ui: Much elm work, such wow
...
- ui: Fix favicon
- webui: Changes to support serving Elm UI
- Static files now served from `/` mount point.
- Old UI handlers moved to `/serve` mount point, some will still be
needed by the Elm UI; safe HTML and attachments for example.
- Update dev-start.sh for new UI, with tip on how to build it.
- ui: Detect browser host:port for websocket URL,
- webui: Remove unused mailbox handlers, rename routes
- Many routes not needed by Elm UI.
- `/serve/mailbox/*` becomes `/serve/m/*`.
- webui: Impl custom JSON message API for web UI,
- ui: Refactor Mailbox view functions,
- ui: Add body tabs for safe HTML and plain text,
- webui: Format plain text for new UI,
- ui: List attachments with view & download links,
2018-11-12 20:34:51 -08:00
James Hillyerd
c5b5321be3
ui: Initial Elm UI import
...
Merged from https://github.com/jhillyerd/inbucket-elm
Uses https://github.com/halfzebra/create-elm-app
2018-11-12 20:34:35 -08:00