3e47a83f9d
Fix sidebar panel layout and dark mode support
...
- Remove duplicate slideover panel that was hidden behind the controls panel
- Fix toggle button positioning (was rendered above viewport at top:-9px)
- Remove conflicting high-specificity CSS that prevented mobile display:none
- Remove width:100vw on map so it properly resizes when panel opens
- Use theme-aware colors for panel background and navigation links
- Wrap navigation links in proper ul.menu for valid HTML and DaisyUI styling
2026-02-18 13:15:03 -06:00
318eb30046
Fix additional nesting depth issues across multiple files
...
Extracts nested logic into helper functions to comply with Credo
requirements (max nesting depth 2):
- data_builder.ex: Extract historical packet distance filtering
(filter_historical_by_distance/3, packet_far_enough_from_most_recent?/3)
Reduces depth 5 -> depth 3
- streaming_packets_pubsub.ex: Extract subscriber message sending
(send_to_subscriber_if_alive/3)
Reduces depth 4 -> depth 2
- aprs_symbol.ex: Extract symbol code calculation
(get_symbol_code_ord/1)
Reduces depth 3 -> depth 2
- mobile_channel.ex: Extract subscription bounds update
(update_subscription_bounds/2)
Reduces depth 3 -> depth 2
- core_components.ex: Extract SVG tag class insertion
(add_class_to_svg_tag/2)
Reduces depth 3 -> depth 2
- info_live/show.ex: Extract row mapping for database queries
(map_digipeater_row/2, map_station_heard_row/2)
Reduces depth 3 -> depth 2 (2 instances)
Also updates .sobelow-skips with new line numbers from code changes.
Fixes 7 Credo nesting depth issues (2 remaining)
2026-02-09 12:32:42 -06:00
5aae01e66c
add more translations
2025-07-18 11:18:04 -05:00
566198afa7
clean up warnings
2025-07-16 08:55:46 -05:00
fa89712587
main map improvements
2025-07-13 14:58:13 -05:00
41eaec5c8e
add user auth
2025-07-09 08:53:50 -05:00
32cfb36ee9
show dev mode, more imperial
2025-07-07 12:48:51 -05:00
18e3ef183a
more translation
2025-07-06 08:47:05 -05:00
142900c759
liveview links
2025-07-05 13:33:30 -05:00
53dc32f8fc
use daisyui components
2025-07-05 09:22:47 -05:00
172da7d393
upgrade more with modern phoenix
2025-07-05 08:04:06 -05:00
0beb278371
add packet batcher
2025-06-24 15:06:09 -05:00
ce7c50caa1
refactor to use external parser
2025-06-24 14:22:09 -05:00