- Console:
- Cosmetic changes to new firewalled network status in sidebar
- Arabic: ensure the destinations correctly align on /tunnels
- I2PSnark: Ensure .snarkNoneLoaded background color remains constant on
mouseover in dark theme
- Standalone:
- Better target the per-theme resources
- List all available themes in config section
- Themes: tidyups & further optimizations to reduce lag
- /netdb:
- All Routers/Leasesets/Sybil sections:
- Each transport instance on own line
- Better presentation of address characteristics
- Place flag in table header
- Container div for leasesets to allow 2 column display at wider viewport width
- Increased spacing of lease information in leaseset tables
- Add div for "not initialized" message
- Reorganize content display in sybil database to reduce horizontal whitespace:
- Conditional 2-column display of sybil families
- Sybil router characteristics & threatpoints presented in multi-column view
- Added empty (n/a) fields to maintain visual consistency in column view
- /tunnels: ensure our tunnel tables display correctly in Arabic
- 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
- Disable JavaScript td:onclick (handled by css)
- Fix minimode bug in vanilla/ubergine
- Minimode for dark/classic
- ubergine:
- Further optimizations to reduce lag/cpu load
- New hidpi details.png to bypass mix-blend mode in .snarkTorrents
- Usability:
- Tab navigation now works for toggle panels
- Touch target for configure button now extends entire length
- All themes: cleanups and optimizations
Console:
- /logs: fixed environment/running info table resize on focus (ticket #1996)
- Scale theme/language divs so we don't truncate language display
- Arabic (light) adjust font size for sidebar elements
- Sidebar network status display (ticket #1996)
- Usability:
- Enhance presentation of tables on /peers (improve header/column alignment,
center to separator for multi-value rows)
- Enhance presentation of tables on /tunnels (reliable alignment of mixed
content in rows, more prominence to bandwidth tiers)
I2PSnark:
- Usability: add tabindex="0" to screenlog
- Update navbar link classes to allow easier targetting of button type
- Remove disabled cursor for known tracker radio icons (ticket #1996)
- Fix alignment issue for comments (ticket #1996)
- ubergine: further optimize theme to reduce scroll lag (ticket #1996)
- ubergine/vanilla:
- Add mini-mode at <=800px
- Small size reduction to navbar links (ticket #1996)
Imagegen:
- Theme tweaks
- Use theme-consistent colours for graphs (dark + midnight)
- Add slight visual feedback when clicking table header and i2psnark control
buttons
- tr highlighting in i2ptunnel to match other info-dense tables
- (ubergine) Speed up tr:hover events by optimizing css (remove latency)
- (all) Remove fade activation delay for download bars, speed up fade-in /
fade-out
- Fix i2psnark link in navbar overflow issue in Arabic (ubergine/vanilla)
- (ubergine) Change default font for screenlog from Noto Mono to Droid Sans Mono
to soften text/slightly reduce text size
- Remove redundant labels and spans for keyaccess
- Edit Server:
- Shift Local Destination / Private Key file to share table row
- Reduces spread of Local Destination textarea
- Move "Use SSL to connect to target" to Target Port column
- Add translation tagging for title tags
- Remove redundant title tags and provide enhanced strings for features that
benefit from clarification
- Move title tags to <label> where applicable
- Fixed Cancel button on registration so it now jumps back to the list page
- textareas for registration page and local destination on edit server page
changed to divs
- Scrollbars hidden until mouseover, 1 click to select content
- Responsive width, tabindex="0"
- Fixes text breaking out of textarea bounding box issue in chrome/blink
- Fix overflow issue on select dropdowns (edit server/client -> tunnel options)
in Chrome / Blink
- More generous vertical padding for th (responsive)
- Larger h2/h3s (responsive)
- Increase spacing between panels in iframe mode
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)