'light' theme (console & apps):
- Rework to reduce contrast (ticket #1996)
- Add custom radio/checkbox icons for Chrome/Blink
Console:
- Fix reseed failure notice overlap when "check connection" message shown
- Enhance presentation of console "error 500" messages
- Cosmetic tweaks to welcome page presentation, arabic welcome page tidyup
- Migrate .smallhead th class to tr to simplify markup
- Sidebar:
- Remove "Congestion" from default sidebar (still present in default
advanced sidebar)
- Fix label wrapping issue with translations
- Migrate sidepanel news section to tables to permit better control over
wrapping and placement (ticket #1996)
- Move news item dates to tooltips to lessen chance of headlines wrapping
and cleanup presentation
- Increase maximum length of local tunnel links in the sidebar (and handle
overflow with CSS) to minimize chance of default tunnels display
truncating in translations
- Add the power off icon to sidebar restart button on hover to clarify
button function (ticket #1996)
- /configadvanced: Move floodfill status to row above to remove unnecessary
whitespace and cleanup UI
- /debug: Add debug icon to h2 headers to aid navigation
- /graphs: Improve presentation of graph images by removing rendered border
and setting background color to better integrate with themes
- /home: Widen div.app to lessen chance of truncation (classic/midnight)
- /jars:
- Minimize table overflow with conditional scaling of content
- One-click select for revision, sha256 & unsigned mods
- /logs:
- Reduce line/entry spacing for router and critical logs (#ticket 1996)
- Multi-column view for changelog at >=1400px to address horizontal
whitespace issue
- /netdb:
- Multi-column display of Leases in LeaseSet tables
- Better alignment of Lease elements, iconify gateway
- Placeholder flag for unknown/unresolved peers for [flag+dest] combos to
improve presentation / fix deadspace issue
- Chinese:
- Fix alignment of table contents in /tunnels (classic)
- Fix sidebar content display width (midnight)
- Cosmetic fixes (all themes)
I2PTunnel:
- Ensure message log font scales proportionately
- Fix overflow issue with dropdowns in Chrome/blink (dark/midnight)
SusiDNS
- Reduce width of filter buttons to lessen chance of wrapping (ticket #1996)
- Add non-selectable items to improve copy/paste of hosts in address books
- Make dest addresses in host list only display scrollbar on focus to reduce
screen clutter
- Hide broken imagegen images
SusiMail: Enhance presentation of 'postman' links on login panel
- Add untagged strings for /tunnels tooltips and local tunnel indicator (to
be tagged for translation post .31 release)
- classic: reduce color contrast of main display font
- classic/dark/midnight: alignment on /peers and /tunnels
- /tunnels:
- Add bandwidth tiers definitions
- Indicator for local tunnels
- /profiles:
- Split capabilities and version
- Minimize wrapping at narrow viewport width
- Iconify view profile link
- Add "OK" status indication for functional peers
- /peers: merge Dir and CWND rows in definitions table
- /events: when no events found, place result in table
- All themes: marginally increased width of sidebar to better accommodate
extra long strings
- Chinese: ensure buttons do not deviate in height (ticket #1996)
- Arabic: fix alignment issues on /configui; presentational enhancements
- Misc: remove erroneous tags
Console:
- Increase contrast of table rows on profile/tunnels/peers tables
- Changed pink font to magenta in /logs to increase legibility
- Soften H3 headings in sidebar
- Single click to select I2P Version and Running Environment table text, with
table:hover color change and text cursor to better reflect selection
- Modify text above to indicate what exactly needs to be included in logs
- Reduce size of monospace dests in peers/profiles/tunnels, add additional
spacing (responsive)
- Fix resizing of sidebar reseed button
- De-emphasise siderbar app icons with background-blend-mode: luminosity
- Change sidebar snark icon to match homepage icon
- Bump div.main text color from #222 to #333 (reduce contrast)
i2ptunnel: Increase vertical spacing of H2/H3's
SusiDNS: Change address helper icon to add book icon
i2psnark:
- Remove font-adjust-size (ubergine/vanilla)
- Was probably causing the navbar links to display too large on some setups
- Add extra spacing to screenlogger bullets (ubergine)
- Labels for radio/checkbox icons to increase surface area for clicks, improving
UI for touchscreen use
- Standardized configuration labels: bold text for leading options, standard
weight for trailing descriptions
- Remove some hard-coded table layouts
- Additional ids and classes for theming
UX motivation:
- Console links are a small group of likely-useful actions and apps, thus makes
sense to keep them at closer reach
- Ensures that if more hidden services links are added, the console links
remain visible