Commit Graph

680 Commits

Author SHA1 Message Date
Mathias Wagner
e12253f3ad feat: add support for Danish and Polish languages 2025-06-12 09:45:32 +02:00
Mathias Wagner
49ced629dd style: adjust spacing and overflow behavior in StorageDialog styles for better layout consistency 2025-06-11 21:10:03 +02:00
Mathias Wagner
2415ea03e8 style: update scrollbar styling for improved appearance and consistency 2025-06-11 21:09:55 +02:00
Mathias Wagner
9b3fc39072 feat: add a "Back to top" button with smooth scroll functionality 2025-06-11 21:07:51 +02:00
Mathias Wagner
6abaa9664e fix: enable unescaping in Trans component of latestTestInfo dialog description 2025-06-11 20:51:56 +02:00
Mathias Wagner
8a9437e9b3 feat: add theme toggle option to Dropdown component with dark/light mode support 2025-06-11 20:21:47 +02:00
Mathias Wagner
3371ea27db feat: wrap application with ThemeProvider to enable theming support 2025-06-11 20:21:40 +02:00
Mathias Wagner
9012b4fb76 feat: define CSS variables for light and dark themes, update colors in _colors.sass for dynamic theming 2025-06-11 20:21:24 +02:00
Mathias Wagner
7bc9f609df feat: add ThemeContext with provider for dark mode management and persistence 2025-06-11 20:21:17 +02:00
Mathias Wagner
80981cd6aa refactor: simplify Statistics component state management and updateStats logic, remove unused SpeedtestContext 2025-06-11 19:18:34 +02:00
Mathias Wagner
b5f95110c0 refactor: convert SpeedtestComponent to functional component and update deleteTest logic 2025-06-11 19:17:18 +02:00
Mathias Wagner
b0ea7d6eb6 refactor: enhance TestAreaComponent with infinite scrolling, sticky date indicator, and improved loading state handling 2025-06-11 19:17:07 +02:00
Mathias Wagner
f670ff82fe refactor: add deleteTest logic to SpeedtestContext and improve context destructuring 2025-06-11 19:16:00 +02:00
Mathias Wagner
7c41c01574 refactor: simplify latest test setup logic in LatestTestComponent by replacing Object.keys with length check 2025-06-11 19:04:15 +02:00
Mathias Wagner
818adad042 refactor: enhance SpeedtestContext with pagination, test refreshing, and optimized loading logic 2025-06-11 19:03:32 +02:00
Mathias Wagner
1d484b5773 style: improve Dropdown transitions and animations, remove unused SpeedtestContext logic 2025-06-11 18:50:11 +02:00
Mathias Wagner
0612d473dc refactor: replace parseExpression with CronExpressionParser.parse in Dropdown utils and add error logging 2025-06-11 18:49:42 +02:00
Mathias Wagner
8e9ef83d23 refactor: remove the updateTime function and timeOptions from the Dropdown component and utils 2025-06-11 18:29:16 +02:00
Mathias Wagner
16cf5e4a05 style: refine Dropdown and global styles for transitions and layout improvements 2025-06-10 20:43:58 +02:00
Mathias Wagner
875224b2e5 style: update Header component layout with grid and adjust responsive styles 2025-06-10 20:22:15 +02:00
Mathias Wagner
de6f86cd85 style: update z-index and text alignment in Dialog and TestArea styles 2025-06-10 19:22:36 +02:00
Mathias Wagner
44d47a5681 chore(deps): update dependencies and refactor Sass imports to @use syntax in client 2025-06-10 19:09:01 +02:00
Mathias Wagner
79b4871fd1 Update App.jsx 2024-08-03 20:23:23 +02:00
Mathias Wagner
24be26f579 Update LatestTestChart styles.sass 2024-08-03 20:23:18 +02:00
Mathias Wagner
225ba3c12d Update AverageChart styles.sass 2024-08-03 20:23:13 +02:00
Mathias Wagner
00476ac2b9 Remove fonts.sass style 2024-08-03 20:23:06 +02:00
Mathias Wagner
bc7cf1d8b9 Remove props from Nodes page 2024-08-03 20:11:36 +02:00
Mathias Wagner
427cdfb67d Update App.jsx 2024-08-03 20:11:12 +02:00
Mathias Wagner
79e5a5c98b Fix Header styles.sass 2024-08-03 20:10:53 +02:00
Mathias Wagner
f988fc9aa1 Implement pagination in HeaderComponent.jsx 2024-08-03 20:10:46 +02:00
Mathias Wagner
e02e521abb Fix styling in Dropdown styles.sass 2024-08-03 20:10:34 +02:00
Mathias Wagner
3b83b3723e Remove view from DropdownComponent.jsx 2024-08-03 20:10:26 +02:00
Mathias Wagner
65f353ccf4 Create Pagination component 2024-08-03 20:09:42 +02:00
Mathias Wagner
7ee430e370 Update IntegrationItem styles.sass 2024-08-03 20:09:29 +02:00
Mathias Wagner
89638340e6 Remove ViewDialog 2024-08-03 20:09:19 +02:00
Mathias Wagner
32f6577b56 Remove Inter@900 font 2024-08-03 20:09:06 +02:00
Mathias Wagner
2b217c5f23 Add left/right margin to main content 2024-08-03 20:08:43 +02:00
Mathias Wagner
e778b585df Update font-weight in OverviewChart 2024-08-03 20:08:29 +02:00
Mathias Wagner
f3edc9a0ea Update Nodes styles.sass 2024-08-03 20:08:15 +02:00
Mathias Wagner
41a7cd9d73 Update Nodes.jsx 2024-08-03 20:08:09 +02:00
Mathias Wagner
f903555089 Update NodeContainer.jsx 2024-08-03 20:07:57 +02:00
Mathias Wagner
e20e833956 Made div from fragment in Home.jsx 2024-08-03 20:07:50 +02:00
Mathias Wagner
5bb5db4485 Optimize Speedtest styles.sass 2024-08-03 20:07:35 +02:00
Mathias Wagner
7b589530e8 Optimize LatestTest styles.sass 2024-08-03 20:07:30 +02:00
Mathias Wagner
cb7d964170 Remove View context completely 2024-08-03 19:52:09 +02:00
Mathias Wagner
7139b82607 Fix bug in DialogContext.jsx 2024-08-03 19:52:01 +02:00
Mathias Wagner
d63c140b17 Update ConfigContext.jsx 2024-08-03 19:51:24 +02:00
Mathias Wagner
c8bf850f29 Update CreateNodeDialog styles.sass 2024-08-03 16:10:37 +02:00
Mathias Wagner
6e94fdefe2 Add bottom margin to Statistics styles.sass 2024-08-03 15:40:38 +02:00
Mathias Wagner
a4656aa10d Update Statistics.jsx 2024-08-03 15:40:29 +02:00