Commit Graph
1202 Commits
Author SHA1 Message Date
Faris Armoush a1142eb38c gave range of aqi chart a tooltip that shows the necessary data. 2025-05-27 13:17:05 +03:00
Faris Armoush 1aa7bf2162 fixed charts clipping overflow in chart. 2025-05-27 12:37:36 +03:00
Faris Armoush 043820f84f does not emit an entirely new state when we already have chart data on loading. 2025-05-27 12:33:48 +03:00
Faris Armoush d90d3d4026 added loading state to range of aqi chart. 2025-05-27 12:29:06 +03:00
Faris Armoush 3ac5254abf fixed bug in total energy consumption chart. 2025-05-27 12:26:21 +03:00
Faris Armoush f5d926f5a2 modify left side titles. 2025-05-27 12:21:59 +03:00
Faris Armoush 1b0d8d446c modified flex's values. 2025-05-27 09:47:06 +03:00
Faris Armoush 8a5173f429 made font size of AqiTypeDropdown slightly smaller. 2025-05-27 09:36:35 +03:00
Faris Armoush bee8652d03 responsivness 2025-05-26 16:59:44 +03:00
Faris Armoush 9546d7bdd1 fixed titles widget for bottom title. 2025-05-26 16:56:38 +03:00
Faris Armoush cb4956f915 made range of aqi fake data random and not linear. 2025-05-26 16:56:25 +03:00
Faris Armoush ec7b0aa078 shows AnalyticsErrorWidget and spacing under it only when there is an error. 2025-05-26 15:58:34 +03:00
Faris Armoush 296b03e1aa shows month data instead of index on bottom titles of RangeOfAqiChart. 2025-05-26 15:54:56 +03:00
Faris Armoush 177c7f1030 Responsiveness of RangeOfAqiChartTitle. 2025-05-26 15:49:38 +03:00
Faris Armoush 171dc52e28 Created AqiTypeDropdown. 2025-05-26 15:10:30 +03:00
Faris Armoush 63ca98895f moved RangeOfAqiChartTitle. 2025-05-26 13:27:12 +03:00
Faris Armoush 7e54cfdccd Implemented min, max, average informative cells to RangeOfAqiChartBox. 2025-05-26 13:25:14 +03:00
Faris Armoush fb4d44450f Disabled animation in RangeOfAqiChart. 2025-05-26 11:25:12 +03:00
Faris Armoush 12e4285b14 removed unnecessary Stack widget from RangeOfAqiChart. 2025-05-26 11:24:53 +03:00
Faris Armoush 82adbcf4df loads and clears aqi range data in FetchAirQualityDataHelper. 2025-05-26 11:24:00 +03:00
Faris Armoush 7305d511bc Added spaceUuid to GetRangeOfAqiParam model. 2025-05-26 11:23:33 +03:00
Faris Armoush 61acaa17c5 fixed typo. 2025-05-26 11:22:11 +03:00
Faris Armoush 4af81bcc10 make the aqi range chart read its data from RangeOfAqiBloc. 2025-05-26 11:22:05 +03:00
Faris Armoush d4dd7a19ba make the generated fake aqi range data, look better on the chart. 2025-05-26 11:21:42 +03:00
Faris Armoush 9ab906d24c Injected RangeOfAqiBloc into AnalyticsPage. 2025-05-26 11:10:23 +03:00
Faris Armoush 5c57143ea5 Created RangeOfAqiBloc along with its events, and state. 2025-05-26 11:09:45 +03:00
Faris Armoush 4a3085e1b4 Created RangeOfAqiService along with its fake implementation until the API is ready. 2025-05-26 11:00:57 +03:00
Faris Armoush eb8ba1806c Created GetRangeOfAqiParam model. 2025-05-26 10:59:07 +03:00
Faris Armoush 902419f9c4 Created RangeOfAqi model. 2025-05-26 10:58:05 +03:00
Faris Armoush 926bcd9a5d Extracted lines data into a helper method for ease of readability. 2025-05-26 10:48:04 +03:00
Faris Armoush 33f9add78a Extracted some logic of RangeOfAqiChart into a helper class. 2025-05-26 10:41:36 +03:00
Faris Armoush 563a3e1cf5 Refactored RangeOfAqiChart to consolidate line chart creation into a reusable method, improving code maintainability and reducing duplication. 2025-05-26 10:31:21 +03:00
Faris Armoush 791b71276a populated linear data for RangeOfAqiChart, for a more pleasant dev experience and debugging. 2025-05-26 10:29:38 +03:00
Faris Armoush 24e3eb2311 extracted titlesData into a private factory method to enahnce readability. 2025-05-26 10:18:15 +03:00
Faris Armoush 82006e9aaf Implemented the side titles of RangeOfAqiChart. 2025-05-26 10:12:52 +03:00
Faris Armoush cd2eb46f49 Implemented the overall design of RangeOfAqiChart, whats left is 100% matching it with the figma design. 2025-05-26 09:50:53 +03:00
Faris Armoush 39351a710d Added aqi info colors to ColorsManager. 2025-05-25 12:18:09 +03:00
Faris Armoush c8fe4e3baa Created an initial version of RangeOfAqiChart. 2025-05-25 12:01:45 +03:00
Faris Armoush 5b13962d41 removed unnecessary * 1 calculation of height. 2025-05-22 15:57:03 +03:00
Faris Armoush 8c53d5322a SP-1591 2025-05-22 15:53:18 +03:00
Faris Armoush af4d37939b Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1591-FE-Implement-Space-Level-Structure-Selection-and-Air-Quality-Device-Dropdown 2025-05-22 15:48:47 +03:00
Faris Armoush d43c1847ff SP-1591 2025-05-22 15:44:19 +03:00
Faris Armoush 4c5b390887 Fixed typos. 2025-05-22 15:42:49 +03:00
Faris Armoush 5eeac01666 cannot select a community in AirQualityDataLoadingStrategy. 2025-05-22 15:35:04 +03:00
Faris Armoush 717d698378 can select child spaces with children in AirQualityDataLoadingStrategy. 2025-05-22 15:23:42 +03:00
Faris Armoush 9adbbb9a2d Integrated and implemented devices dropdown into the newly created widget AirQualityEndSideWidget. 2025-05-22 15:19:50 +03:00
Faris Armoush e792dbd72f SP-1591/ Implement business logic in AirQualityDataLoadingStrategy for community structure loading strategy. 2025-05-22 14:58:42 +03:00
Rafeek Alkhoudare 9eaa367d32 fix horizontal scroll bar 2025-05-22 05:48:49 -05:00
Faris Armoush d2eea33714 Prepared AirQualityView layout and structure with PlaceHolder widgets. 2025-05-22 12:24:13 +03:00
Faris Armoush 24372a0618 Merge pull request #198 from SyncrowIOT/SP-1580-FE-Watermark-Does-Not-Match-Design-Specification
SP-1580-FE-Watermark-Does-Not-Match-Design-Specification
2025-05-22 11:25:49 +03:00