Compare commits

..

1751 Commits

Author SHA1 Message Date
3c9494963d Add generated configuration files for Flutter integration across platforms 2025-06-25 15:58:58 +03:00
f38ac58442 Add bloc closure handling and improve device status updates in AcBloc 2025-06-25 14:45:10 +03:00
487c5a894b Sp 1796 fe set the max on range of aqi chart based on selected pollutant s current highest value (#290)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1796](https://syncrow.atlassian.net/browse/SP-1796)

## Description

Added day of month labels to all analytics charts
Implemented ranges for each pollutant based on the highest value of each
pollutant in the range of aqi chart.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [x]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1796]:
https://syncrow.atlassian.net/browse/SP-1796?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-25 12:42:55 +03:00
7e0200aad8 SP-1770-FE-Parent-nodes-in-community-tree-not-partially-selected-when… (#294)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1770](https://syncrow.atlassian.net/browse/SP-1770)

## Description

Space Tree Selection state reads from the correct list, based on if the
user was filtering or not.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1770]:
https://syncrow.atlassian.net/browse/SP-1770?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-25 12:42:34 +03:00
52b843d514 SP-1770-FE-Parent-nodes-in-community-tree-not-partially-selected-when-selecting-space-from-sidebar. 2025-06-25 09:53:09 +03:00
423ad6e687 Enhance navigation buttons in SmartPowerDeviceControl for better user… (#293)
… experience

<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->



## Description

<!--- Describe your changes in detail -->
Enhance navigation buttons in SmartPowerDeviceControl 

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-25 09:13:33 +03:00
932e50f518 sp:1677 [FE] Device status in Control modal always shows "Online" regardless of actual status (#287)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1677](https://syncrow.atlassian.net/browse/SP-1677)

## Description

status depend on the real status of the device afterit was static 

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1677]:
https://syncrow.atlassian.net/browse/SP-1677?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-25 08:18:10 +03:00
c649044a1f Enhance navigation buttons in SmartPowerDeviceControl for better user experience 2025-06-24 16:40:42 +03:00
c46cfb04a7 Add countdown seconds to schedule management (#291)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->


## Description

<!--- Describe your changes in detail -->
Add countdown seconds to schedule management
## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-24 16:21:43 +03:00
8754960713 Cancel-button-on-"Create-Visitor-Password"-modal-unnecessarily-triggers-visitor-passwords-API (#292)
… on pop

<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->



## Description

<!--- Describe your changes in detail -->

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-24 16:21:03 +03:00
c6e98fa245 Refactor visitor password dialog navigation to return specific values on pop 2025-06-24 16:06:53 +03:00
277a9ce4f0 Add countdown seconds to schedule management 2025-06-24 15:38:16 +03:00
f901983aa5 Implemented ranges for the values in the AQI chart based on the selected pollutant. 2025-06-24 15:01:25 +03:00
010403f1fa Added day of month axis name to all charts. 2025-06-24 14:50:22 +03:00
ee1ebeae2e Changed energy management charts titles for a more clear name. 2025-06-24 14:45:15 +03:00
6e6ef79ed0 enhanced heat map tooltip's message. 2025-06-24 14:44:56 +03:00
7e5825de45 Fixed typo in occupancy sidebar. 2025-06-24 14:44:45 +03:00
db9e856bca Sp 1711 fe implement blank state (#288)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1711](https://syncrow.atlassian.net/browse/SP-1711)
[SP-1712](https://syncrow.atlassian.net/browse/SP-1712)

## Description

1. Shows tooltip on space cell.
2. navigates to space when a new space is selected
3. Fixed a thrown Exception because of an Expanded widget
4. Adjusted connections between spaces to select from and to nodes.
5. Created a `SpaceDetailsDialog` and a helper class to show it, because
a space can be created through different widgets, and this was done to
unify the logic and remove code duplication.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1711]:
https://syncrow.atlassian.net/browse/SP-1711?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

[SP-1712]:
https://syncrow.atlassian.net/browse/SP-1712?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-24 12:29:25 +03:00
07435ec89e On access management page Create visitor password dialog is not responsive (#289)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1474](https://syncrow.atlassian.net/browse/SP-1474)

## Description

<!--- Describe your changes in detail -->
Add responsive input fields and radio groups for visitor password setup

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1474]:
https://syncrow.atlassian.net/browse/SP-1474?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-24 12:27:39 +03:00
2a2fb7ffca Add responsive input fields and radio groups for visitor password setup 2025-06-24 11:36:50 +03:00
5a2299ea2f navigates to initial create space dialog from the respective buttons. 2025-06-24 10:47:48 +03:00
90f8305aa1 shows tooltip on SpaceCell. 2025-06-24 10:45:13 +03:00
329b2ba472 selects the space from and to connection when selecting a space. 2025-06-24 10:36:13 +03:00
0fb9149613 Selects all children of a space when selecting a parent. 2025-06-24 10:30:56 +03:00
87b45fff1d removed expanded widget that caused a size exception. 2025-06-24 10:21:25 +03:00
95ae50d12d navigates to selected space when changed on sidebar in space management canvas. 2025-06-24 10:16:03 +03:00
95d6e1ecda if online go green with online status else red with offline status 2025-06-23 16:33:45 +03:00
479aa4a091 Sp 1713 implement empty state (#285)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1713](https://syncrow.atlassian.net/browse/SP-1713)

## Description

Implemented non selected space state
Implemented an initial version of the canvas.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1713]:
https://syncrow.atlassian.net/browse/SP-1713?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-23 16:27:42 +03:00
75efc595b4 reverted to old import to avoid confusion with QA team. 2025-06-23 16:22:11 +03:00
8bc7a3daa2 Implemented space management canvas. 2025-06-23 15:45:49 +03:00
03a6c5474b SP-1768-FE-The-white-are-in-empty-devices-table-should-take-the-whole-table-size-not-just-the-top (#282)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1768](https://syncrow.atlassian.net/browse/SP-1768)

## Description

<!--- Describe your changes in detail -->
fix white container take only a small part of the device table

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1768]:
https://syncrow.atlassian.net/browse/SP-1768?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-23 11:14:32 +03:00
ada7daf179 Switched from using Text to SelectableText in CreateCommunityDialog. 2025-06-23 10:13:30 +03:00
4bdb487094 doesnt show a snackbar when creating a community fails, since we show the error message in the dialog itself. 2025-06-23 10:11:23 +03:00
f8e4c89cdb uses correct error message that the api sends in RemoteCreateCommunityService. 2025-06-23 10:11:03 +03:00
7d4cdba0ef Connected templates view into SpaceManagementBody, while applying the correct UI principals if what to show what when? 2025-06-23 10:06:59 +03:00
a78b5993a9 Created SpaceManagementTemplatesView widget. 2025-06-23 10:05:53 +03:00
0e7109a19e Created CommunityTemplateCell widget. 2025-06-23 10:02:15 +03:00
ff3d5cd996 Created a helper class to show create community dialog, since this dialog can be shown from two different widgets. 2025-06-23 10:02:02 +03:00
5f30a5a61b Refactor empty state widget to use a container for better layout control 2025-06-23 10:01:01 +03:00
0712e6d64b Sp 1593 reworks (#277)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1593](https://syncrow.atlassian.net/browse/SP-1593)

## Description

1. AQI Distribution chart bars when all values are empty.
2. Min element in Y axis of Range of AQI chart is visible.
3. Matched AQI chart titles to have the same size for consistency.
4. Allowed `RangeOfAqiValue` model's values to be nullable, and they
fallback to `0` when null.
5. Implemented AQI Legend.
6. Increased the size of AQI Distribution chart's tooltip.
7. Improved alignment of location cell.
8. Doesn't fetch devices on date change.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1593]:
https://syncrow.atlassian.net/browse/SP-1593?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-23 09:48:17 +03:00
a493ae08ce SP-1710-FE-Create-Sidebar (#278)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1710](https://syncrow.atlassian.net/browse/SP-1710)

## Description

1. Implemented Space Management Community Side Tree.
2. Implemented Creating a new community feature.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1710]:
https://syncrow.atlassian.net/browse/SP-1710?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-23 09:36:30 +03:00
27349a6cc0 Implemented PR notes by extracting widgets into their own classes. 2025-06-23 09:24:53 +03:00
d17d4184be fix it and add lock to open when press (as loved simple animation) (#280)
with adding the timer as circle

<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1567](https://syncrow.atlassian.net/browse/SP-1567)

## Description

alll is goood it is now listening to changes and when unlockRequest up
to 0 and under 30 it is start to give permission

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1567]:
https://syncrow.atlassian.net/browse/SP-1567?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-23 08:19:22 +03:00
41d4fbb555 Extracted pagination data into a generic DTO. 2025-06-22 16:00:20 +03:00
fccb5cbbab SP-1606-FE-Fix-Search-Function-on-Devices-Screen-to-Support-All-Device-Types-Flush-Mounted-Sensor (#281)
…ctionality

<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1606](https://syncrow.atlassian.net/browse/SP-1606)

## Description

<!--- Describe your changes in detail -->
search by product name and device name 

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1606]:
https://syncrow.atlassian.net/browse/SP-1606?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-22 15:49:19 +03:00
48d7ab430f refactor: rename productName to deviceNameOrProductName in search functionality 2025-06-22 15:35:46 +03:00
28ac911f3f Accomodated for null values in SpaceModel. 2025-06-22 15:30:47 +03:00
a793cc3967 fix it and add lock to open when press (as loved simple animation)
with adding the timer as circle
2025-06-22 15:24:53 +03:00
09446844b0 reverted initializing the new space management page in the router, to avoid any confusion with the QA team. 2025-06-22 15:11:38 +03:00
f02788eaa5 implemented create community feature. 2025-06-22 14:58:38 +03:00
614db4333c Refactor ScheduleBloc and related components to use dynamic category … (#279)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->



## Description

<!--- Describe your changes in detail -->
Fix scheduling Bugs

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-22 14:44:18 +03:00
b79ab06d95 shows a loading indicator when loading. 2025-06-22 12:58:45 +03:00
0a424300aa Refactor ScheduleBloc and related components to use dynamic category handling for schedule events 2025-06-22 12:46:54 +03:00
8494f0a8f1 matched community and space models with API. 2025-06-22 12:38:54 +03:00
ec12b970b0 Refactor schedule components and update imports for garage door and w… (#271)
…ater heater modules

<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1620](https://syncrow.atlassian.net/browse/SP-1620)

## Description

<!--- Describe your changes in detail -->
Refactor schedule components and make this fetcher as a reusable and fix
bugs related to it

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ x]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1620]:
https://syncrow.atlassian.net/browse/SP-1620?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-22 12:27:03 +03:00
d2713c5902 Add ScheduleControlButton widget and integrate it into water heater and wall light device controls 2025-06-22 12:23:09 +03:00
65ed94eb08 debounce and refactored CommunitiesBloc. 2025-06-22 12:01:32 +03:00
51c088d998 made communities paginatable. 2025-06-22 11:11:25 +03:00
2f233db332 implemented space management side bar. 2025-06-22 11:04:39 +03:00
1f82e84115 doesnt fetch devices on date change. 2025-06-22 10:55:41 +03:00
5da25d8ecb Sp 1612 fe user cannot see the horizontal scroll on any of the tables they have to hover over it but it s not obvious that they can do that (#274)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1612](https://syncrow.atlassian.net/browse/SP-1612)

## Description

PROBLEM IS SOLVED before but i added comment to insure that 

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1612]:
https://syncrow.atlassian.net/browse/SP-1612?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-22 08:43:13 +03:00
8cf73e3efc Enhance scheduling UI in glass switch control views with improved layout and dialog integration 2025-06-19 16:38:45 +03:00
0b774a6dfc Add scheduling category parameter to BuildScheduleView and update device control dialogs 2025-06-19 16:20:46 +03:00
2267d95795 Add schedule saving functionality and update schedule events 2025-06-19 15:46:40 +03:00
23c3bf11f9 Improved alignment of AqiLocationInfoCell. 2025-06-19 15:38:28 +03:00
5201a65a97 matched sizes of bottom titles in aqi charts. 2025-06-19 15:19:58 +03:00
e4cc5fce50 Increased the size of AqiDistributionChart tooltip. 2025-06-19 15:18:18 +03:00
8dea89db0e Implemented AQI legend. 2025-06-19 15:12:54 +03:00
ad5ada9d55 allowed RangeOfAqiValue values to be nullable, and if they were null they fallback to zero. 2025-06-19 14:24:49 +03:00
7172a0e3fb Matched aqi charts title's to have the same size no matter what the window size is. 2025-06-19 14:23:39 +03:00
78898968e8 include min in RangeOfAqiChartsHelper.titlesData.leftTitles. 2025-06-19 14:23:04 +03:00
666c64231f hides bars in AqiDistributionChart where all values are zero. 2025-06-19 14:22:37 +03:00
5b5a94cf65 analytics hotfixes. (#275)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

analytics hotfixes.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-19 11:20:18 +03:00
d45fa4c957 analytics hotfixes. 2025-06-19 11:12:12 +03:00
ed2a8f6ba2 Refactor border radius implementation in ScheduleGarageTableWidget for consistency 2025-06-19 11:02:23 +03:00
d895ed74d2 Add scheduling functionality to device control views with dialog integration 2025-06-19 10:49:06 +03:00
e39c6abd32 show curtain in devices and implement dialog for if and then (#263)
last integrate with backend

<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1728](https://syncrow.atlassian.net/browse/SP-1728)

## Description

implement the dialog for CURTAIN and make it appears with devices in
making Routine
integrate it with backend and test it 
## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1728]:
https://syncrow.atlassian.net/browse/SP-1728?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-19 10:45:06 +03:00
fc6ea640a7 Merge branch 'dev' into SP-1612-FE-User-cannot-see-the-horizontal-scroll-on-any-of-the-tables-they-have-to-hover-over-it-but-it-s-not-obvious-that-they-can-do-that 2025-06-19 10:40:46 +03:00
09c44f8a5f add comment for problem solve 2025-06-19 09:33:45 +03:00
c178c36824 remove duplicate feature (#272)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
there is no ticket for this hot edit

## Description

remove Duplicate Feature in space management 

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-19 09:05:03 +03:00
ce96afd7af PR fixes 2025-06-19 09:03:24 +03:00
27dfa0a05a remove duplicate feature 2025-06-19 08:56:41 +03:00
3d95f2bef0 Fix null safety issue by adding null check for functionOn in schedule dialog helper 2025-06-18 16:40:13 +03:00
db513f916f Refactor schedule components and update imports for garage door and water heater modules 2025-06-18 16:27:50 +03:00
78979a4375 SP-1661-fe-enhance-the-landing-page-to-be-responsive-and-look-like-design_again (#266)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[sp:1661](https://syncrow.atlassian.net/browse/SP-1661)
## Description

enhance UI in landing page

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-18 15:54:46 +03:00
ea19387605 Hotfix/communities loading (#269)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

Hotfix/ communities loading v2.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-18 15:29:18 +03:00
5b33a8617e Merge branch 'dev' of https://github.com/SyncrowIOT/web into hotfix/communities_loading 2025-06-18 15:25:43 +03:00
34565a7dab hotfix/communities_loading v2. 2025-06-18 15:25:32 +03:00
caf1ff5c7e Fix energy device condition and community and space dialog (#268)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->



## Description

<!--- Describe your changes in detail -->
fix energy dialog and fix reset value in text form and fix create dialog
routine

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-18 15:01:08 +03:00
01e8002c43 fix: adjust spacing in create new routines dialog for improved layout 2025-06-18 14:55:12 +03:00
63da660ece refactor: update function handling in routine dialogs 2025-06-18 14:40:25 +03:00
567d0e2d20 hotfix/communities_loading (#267)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

hotfix/ loading communities.
## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [x]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-18 14:37:00 +03:00
45e6ea3259 hotfix/communities_loading 2025-06-18 14:33:39 +03:00
e942957a47 enhance it Done and yazan has watched it 2025-06-18 12:49:58 +03:00
b9a3b9c719 fix: update dropdown styles and dimensions for better UI consistency 2025-06-18 12:14:17 +03:00
f5500dfe50 bug fixed it is locally change the state now (#264)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket

[SP-SP-1413](https://syncrow.atlassian.net/jira/software/projects/SP/boards/5?assignee=712020%3A71e88a7f-7752-44b3-8177-4ab51a950811&selectedIssue=SP-1413)

## Description

state now changes without fetching API it is locallly

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-18 09:51:06 +03:00
20d044f2e5 Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1710-FE-Create-Sidebar 2025-06-18 09:44:35 +03:00
8caee32822 Initialized new SpaceManagementPage. 2025-06-18 09:39:49 +03:00
6c4bc0d634 Sp 1709 fe blocs and services (#260)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1709](https://syncrow.atlassian.net/browse/SP-1709)

## Description

Created blocs, services, params, and models for those parts of the space
management module:

1. Communities
2. Update Community
3. Create Community
4. Products
5. Space Details
6. Tags
7. Update Community
8. Update Space

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1709]:
https://syncrow.atlassian.net/browse/SP-1709?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-18 09:14:04 +03:00
1ba1aba54e PR fixes and tested 2025-06-18 08:42:18 +03:00
09f2123946 bug fixed it is locally change the state now 2025-06-17 16:21:01 +03:00
8fc6e54ecc SP-1737-FE-The-user-appears-as-Null-and-the-project-uuid-is-null-when-we-login-in-after-a-credentials-error (#259)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1723](https://syncrow.atlassian.net/browse/SP-1723)

## Description

Loads user data on the initial state of `HomePage` instead of loading it
in the `MaterialApp`, because in the previous solution that caused
temporal coupling.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1723]:
https://syncrow.atlassian.net/browse/SP-1723?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-17 14:33:06 +03:00
5d3380ef82 fixed merge conflict. 2025-06-17 14:30:34 +03:00
5b0710957d Merge branch 'dev' into SP-1737-FE-The-user-appears-as-Null-and-the-project-uuid-is-null-when-we-login-in-after-a-credentials-error 2025-06-17 14:26:28 +03:00
056a1daadc show curtain in devices and implement dialog for if and then
last integrate with backend
2025-06-17 13:34:23 +03:00
0132805713 Fix PR notes. 2025-06-17 11:26:48 +03:00
35f975b261 Merge branch 'main' into dev 2025-06-17 09:17:19 +03:00
9600f4fb8b Made CommunitiesState final, to better document that it shouldn't be extended. 2025-06-16 16:49:31 +03:00
5cd1384000 Refactored CommunitiesBloc to ensure the CommunitiesService is properly defined as a final member, enhancing clarity and maintainability. Adjusted CommunitiesState to maintain consistent property definitions. 2025-06-16 16:48:08 +03:00
0260523121 Made CommunitiesBloc state object one class, instead of multiple, to make searching and pagination easier. 2025-06-16 16:47:47 +03:00
6af96fadbd renamed devices module, to products. 2025-06-16 16:39:34 +03:00
737762bbaf Created create community bloc, services, and param. 2025-06-16 16:01:09 +03:00
6bcfb77a06 Created update community bloc, services, and param. 2025-06-16 16:01:01 +03:00
6b76827f21 Created update space service, and bloc. 2025-06-16 15:48:16 +03:00
519285fa7c Implemented proper error handling. 2025-06-16 15:41:52 +03:00
3eb38d28f7 Implemented devices bloc, service, param and model. 2025-06-16 15:39:40 +03:00
2108622b5b moved tags into modules folder. 2025-06-16 15:35:12 +03:00
ac44af54a3 Implemented tags bloc, services, models, and params 2025-06-16 15:27:50 +03:00
aa141ef54d Implemented Space details blocs, services, params, and models. 2025-06-16 15:24:17 +03:00
b0aea94b91 Created communities blocs, services, models, and params. 2025-06-16 15:20:44 +03:00
96f463229c SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor. 2025-06-16 13:12:57 +03:00
4d9145a953 Sp 1723 fe integrate charts with api s for aqi sensor (#256)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1723](https://syncrow.atlassian.net/browse/SP-1723)

## Description

Connected AQI dashboard API's into their respective charts.
Fixed a few lint warnings.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [x] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1723]:
https://syncrow.atlassian.net/browse/SP-1723?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-16 12:11:40 +03:00
a2f897c3a6 SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor. (#258)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1732](https://syncrow.atlassian.net/browse/SP-1732)

## Description

changed occupancy heat map graident alignment, and increased opacity for
low values cells in the heatmap.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1732]:
https://syncrow.atlassian.net/browse/SP-1732?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-16 12:11:22 +03:00
249c2fb172 Refactor sub-space dialog to use Bloc for state management and simpli… (#255)
…fy confirmation handling

<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->



## Description

<!--- Describe your changes in detail -->
Fix subSpace select options 

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-16 11:34:55 +03:00
7a8537d39c SP-1683-FE-Charts-data-are-still-overlapping (#257)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1638](https://syncrow.atlassian.net/browse/SP-1638)

## Description

Hides bottom left minimum axis title of energy management charts.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1638]:
https://syncrow.atlassian.net/browse/SP-1638?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-16 11:33:30 +03:00
1da0cdad4b SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor. 2025-06-16 11:26:27 +03:00
d10df2ffb8 SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor 2025-06-16 11:17:33 +03:00
6ff9c602f1 SP-1723-FE-Integrate-Charts-with-API-s-for-AQI-sensor. 2025-06-16 10:59:51 +03:00
5f20d52e57 doesnt load aqi data when spaceUuid is empty. 2025-06-16 10:46:48 +03:00
362557d0d0 removed filtered data fromAirQualityDistributionBloc since it isnt needed for this bloc. 2025-06-16 10:29:31 +03:00
312d185932 unsort all data from AqiDistributionChart since the api returns it sorted, and the pacakge handles sorting. 2025-06-16 10:29:03 +03:00
89e12e47da ajusted AqiType.codes to match the api. 2025-06-16 10:28:26 +03:00
a0d9819532 Deleted FakeRangeOfAqiService. 2025-06-16 09:30:50 +03:00
1316820954 Injected RemoteRangeOfAqiService into RangeOfAqiBloc instead of using FakeRangeOfAqiService, because the API is ready. 2025-06-16 09:30:39 +03:00
5591c78d88 Refactor RemoteRangeOfAqiService to update API endpoint to match what the actual endpoint is. 2025-06-16 09:29:31 +03:00
eaff7c4a52 Remove unused didUpdateWidget method from SubSpaceDialog 2025-06-16 09:21:36 +03:00
5b3152e833 SP-1673-fe-validation-red-borders-not-displayed-correctly-on-create-visitor-password-modal (#251)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket

[SP-1673](https://syncrow.atlassian.net/browse/SP-1673?atlOrigin=eyJpIjoiZmU3YTRmMjQ3MDk4NDM0Y2I0MTVmOTA0Yjc1ZWE2NTEiLCJwIjoiamlyYS1zbGFjay1pbnQifQ)

## Description
fix the bug when validator activated textfield height get confused

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1673]:
https://syncrow.atlassian.net/browse/SP-1673?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-16 08:46:52 +03:00
c1d3296b59 SP-1613-fe-remove-the-word-condition-from-the-task-dialog-in-the-routine (#253)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1613](https://syncrow.atlassian.net/browse/SP-1613)

## Description

use word condition when going to if and functions when going to THEN

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1613]:
https://syncrow.atlassian.net/browse/SP-1613?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-16 08:46:07 +03:00
b3069ab749 Sp 1661 fe enhance the landing page to be responsive and look like design (#252)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1661](https://syncrow.atlassian.net/browse/SP-1661)

## Description

insure the colors of cards and font size with responsive 
make 4 cards in row as in figma
## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1661]:
https://syncrow.atlassian.net/browse/SP-1661?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-16 08:42:38 +03:00
37b21ecdfb Refactor sub-space dialog to use Bloc for state management and simplify confirmation handling 2025-06-15 16:18:42 +03:00
8d408867bb Refactor routine creation logic and add new dropdown events (#254)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->



## Description

<!--- Describe your changes in detail -->
fix create new routines dialog 

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-15 14:12:54 +03:00
57508fe17e Refactor routine creation logic and add new dropdown events 2025-06-15 13:29:32 +03:00
13360fe6f3 when use THEN dialog type Funtions is the word but hen if it should be condition 2025-06-13 16:10:24 +03:00
3e5b501167 Merge branch 'dev' into SP-1661-FE-Enhance-the-landing-page-to-be-responsive-and-look-like-design 2025-06-13 14:52:51 +03:00
4d9f08af31 make the font size big s possible as can depending on responsive UI 2025-06-13 14:48:37 +03:00
28aa3bc406 make 4 elements in a row using crossAxisCount 2025-06-13 14:48:09 +03:00
51ad74b2be fix the bug 2025-06-13 14:15:23 +03:00
994e9f4e57 Revert "formatted all files." (#250)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

Reverted formatting PR.
This reverts commit 04250ebc98.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-12 16:09:32 +03:00
c642ba2644 Revert "formatted all files."
This reverts commit 04250ebc98.
2025-06-12 16:04:49 +03:00
218f43bacb Formatting all files (#249)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

Formatted all files in the repository.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [x] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-12 15:40:34 +03:00
04250ebc98 formatted all files. 2025-06-12 15:33:32 +03:00
29959f567e upgrade-flutter-version-in-deployment-actions. (#248)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

<!--- Describe your changes in detail -->

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-12 15:07:12 +03:00
fe3b5263a3 upgrade to not using webkit renderer command in ci/cd actions because it is deprecated. 2025-06-12 15:04:33 +03:00
c3a0c48501 Merge branch 'dev' of https://github.com/SyncrowIOT/web into upgrade-flutter-version-in-deployment-actions 2025-06-12 14:58:36 +03:00
5203491d15 upgrade-flutter-version-in-deployment-actions. 2025-06-12 14:57:55 +03:00
c379cfaed0 Update pr-check.yml (#247)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

Upgrade pr-check GitHub action flutter version to `3.32.1`.

## Type of Change

- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-12 14:55:55 +03:00
d971479256 Deleted all unnecessary build targets (#246)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

Deleted iOS, Android, MacOS, Linux and Windows build targets, since
they're not needed for this repository. If they were ever needed we can
create new ones.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-12 14:55:45 +03:00
7109f3712a Update pr-check.yml 2025-06-12 14:50:50 +03:00
70a94bb1c1 Merge branch 'dev' of https://github.com/SyncrowIOT/web into deletes_unnecessary_build_targets 2025-06-12 14:41:14 +03:00
88480142e1 Very good analysis (#245)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

Migrated lints to use `very_good_analysis`.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-12 14:39:46 +03:00
1a2378df6e Deleted all unnecessary build targets 2025-06-12 14:35:54 +03:00
e867c29086 use very_good_analysis lints. 2025-06-12 14:31:08 +03:00
a3b427c570 fix the save button by removing deleted items from spaces then return… (#244)
… all other elements status to unchanged

<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket

[SP-1735](https://syncrow.atlassian.net/browse/SP-1735?atlOrigin=eyJpIjoiZTI5OTQ5NzNkYWIyNDQ5OTg5YWFkYjRhMTg5NmYxMDkiLCJwIjoiamlyYS1zbGFjay1pbnQifQ)

## Description

now whenever u save then save button vanish until u make another chages

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1735]:
https://syncrow.atlassian.net/browse/SP-1735?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-12 14:27:06 +03:00
0b0e235f26 fix the save button by removing deleted items from spaces then return all other elements status to unchanged 2025-06-12 14:13:25 +03:00
c250fb4469 Sp 1702 fe when we click on edit button for a space and click ok without editing the save button is appearing (#243)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[sp:1702 fix Bug](https://syncrow.atlassian.net/browse/SP-1702)

## Description

fix the issue when nothing edited save button not appears
## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-11 16:58:34 +03:00
59ac1bd74d Disable tap action on Community Structure when in specific states (#242)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->


## Description

<!--- Describe your changes in detail -->
Disable tap action on Community Structure when in specific states
## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-11 16:48:10 +03:00
bac1450c2b User can't Add a space if he adds a device with a tag manually/1689 (#240)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket

(https://syncrow.atlassian.net/browse/SP-0000)](https://syncrow.atlassian.net/browse/SP-1689)](https://syncrow.atlassian.net/browse/SP-1689)

## Description

when adding device and assign new manual tag (without uuid) ok button
doesnt response

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-11 16:47:15 +03:00
889461db7d Enhance device management UI with improved padding and SVG icon integ… (#241)
…ration

<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->



## Description

<!--- Describe your changes in detail -->

Enhance device setting ui 

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-11 16:47:00 +03:00
27dbcb26f1 use function to fix bug 2025-06-11 16:35:34 +03:00
0c5db9dfeb add bool function to space model if no changes made on object 2025-06-11 16:35:19 +03:00
1393a15eca Disable tap action on Community Structure when in specific states 2025-06-11 16:02:40 +03:00
3c6f88b245 Sp 1601 fe community and space dialog redesign in the routine tab (#236)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1601](https://syncrow.atlassian.net/browse/SP-1601)

## Description

<!--- Describe your changes in detail -->
redesign community and space dialog and On Access management and Devices
Management Pages Clicking the Reset button should reset the table and
buttons not refresh the Page

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [x]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1601]:
https://syncrow.atlassian.net/browse/SP-1601?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-11 14:46:35 +03:00
0b92abff26 Merge branch 'dev' into SP-1601-FE-Community-and-Space-Dialog-Redesign-in-the-routine-tab 2025-06-11 14:18:42 +03:00
fc86042af7 Implement SpaceTreeDropdownBloc for improved state management in SpaceTreeDropdown; refactor dropdown logic and event handling. 2025-06-11 14:14:21 +03:00
cd6bf32aed fix bug /non uuid assign tag to be accepted 2025-06-11 14:00:15 +03:00
e81b9a853e Space managment refactoring merge (#239) with dev
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-0000](https://syncrow.atlassian.net/browse/SP-0000)

## Description
merge latest working updates
<!--- Describe your changes in detail -->

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [x]  Breaking change (fix or feature that would cause existing
functionality to change)
- [x] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore
2025-06-11 13:08:52 +03:00
f415aa1676 Delete unused File 2025-06-11 12:57:00 +03:00
08f8c3c79a Delete unused File 2025-06-11 12:56:28 +03:00
329a4ef027 Delete 2025-06-11 12:55:54 +03:00
940b179686 Delete unused file 2025-06-11 12:55:14 +03:00
5ddfb47977 Delete unused File 2025-06-11 12:54:38 +03:00
2a5d602e94 Merge branch 'dev' into space_managment_refactoring 2025-06-11 11:12:52 +03:00
5d6747056e Update button behavior in DeviceManagementPage based on routineTab state (#238)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1605](https://syncrow.atlassian.net/browse/SP-1605)

## Description

<!--- Describe your changes in detail -->
Disable Clicking on Active Tabs in Devices and Spaces Management Views
## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1605]:
https://syncrow.atlassian.net/browse/SP-1605?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-11 10:56:36 +03:00
8a274af7be Update button behavior in DeviceManagementPage based on routineTab state 2025-06-11 10:47:59 +03:00
316c3bd8a7 Build main structure (#214) merge
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1637](https://syncrow.atlassian.net/browse/SP-1637)

## Description

seperate widgets and fix plustbutton hover bug and save on pressing ok
when adding subspaces&&tags can added when unfocus textfield

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [x] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1637]:
https://syncrow.atlassian.net/browse/SP-1637?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-11 10:46:59 +03:00
d66921c615 Merge remote-tracking branch 'origin/dev' into SP-1601-FE-Community-and-Space-Dialog-Redesign-in-the-routine-tab 2025-06-11 10:08:47 +03:00
1567f10827 Revert "enhanced ci/cd by not running the deply jobs on the PR itself… (#237)
…, and now we only deploy when we merged a PR to `dev` or `main`, and
created a separate GitHub action that only builds and install
dependencies, which only runs on the PR itself."

This reverts commit f19120c754.

<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

<!--- Describe your changes in detail -->

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-11 09:53:19 +03:00
cdbd90b54c Revert "enhanced ci/cd by not running the deply jobs on the PR itself, and now we only deploy when we merged a PR to dev or main, and created a separate GitHub action that only builds and install dependencies, which only runs on the PR itself."
This reverts commit f19120c754.
2025-06-11 09:52:08 +03:00
aa3b79bdaf stop fetching tags onBlank Event 2025-06-10 16:34:49 +03:00
0e31a3ea96 no need to fetch use info in init state of homepage and agreement dialog 2025-06-10 16:33:33 +03:00
fd192894cd stop calling initEvent for spactree bloc inside homeBloc 2025-06-10 16:32:33 +03:00
f7f3843fa7 Enhance device management UI with improved padding and SVG icon integration 2025-06-10 16:29:14 +03:00
692c9e7792 comment (SpaceModelLinking && Or)Widgets cuz no need for spaceModel for now&& fix the delete devices from subSpaces to keep in main space not to get deleted 2025-06-10 15:11:33 +03:00
08a9a5c71f comment the tab of spaceModel to prevent routing there 2025-06-10 15:08:50 +03:00
7eb1d5b0b0 comment listSpace func which calls SpaceModels that suspended for now 2025-06-10 15:07:32 +03:00
0d5734a236 use tag instead of UpdatedTagModel cuz no need for updatedmodel anymore&&key should be spaces with S 2025-06-10 15:06:31 +03:00
a1b20078a3 Refactor AccessBloc to emit filtered data instead of fetching; clean up device search filters for improved readability. 2025-06-10 12:10:47 +03:00
ed06a760d2 change spaceHint and size 2025-06-10 11:41:42 +03:00
e22bab00d9 just format code in assign tag bloc 2025-06-10 10:27:08 +03:00
d2a2d391e0 send subspaces with onSave in okCancel inside subspace dialog as parameters 2025-06-10 10:19:48 +03:00
1d30c753f5 edit tag model keys to integrate with backend 2025-06-10 10:08:49 +03:00
ca02de2093 edit subspace model to fix keys and integrate with backend 2025-06-10 10:07:26 +03:00
8f7bfa984b edit spacemodel to use the right keys to integrate with backend 2025-06-10 10:06:36 +03:00
8e9278c93c edits with faris and main task to fix loading state forever and prevent rethrow exceptions without catching them 2025-06-10 10:05:50 +03:00
15d3a05553 assign tag dropDown now show all Tags without condition 2025-06-10 10:03:32 +03:00
662fe211eb Refactor HomeBloc and GarageDoorBloc event handling; update CreateNewRoutinesDialog to use SpaceTreeDropdown; add settings button SVG. 2025-06-09 22:55:00 +03:00
03f5c869c6 chore/add-dependabot (#232)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

Added `dependabot` configuration, which notifies us of any updated
dependencies, and if there is security aspects that we'd need to take
care of.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x] 🗑️ Chore
2025-06-04 16:41:42 +03:00
c6b55cb28b Sp 1594 device location api integration (#216)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1594](https://syncrow.atlassian.net/browse/SP-1594)

## Description

1. Implemented `Bloc` and `Services` to integrate the device location
into the side panel of the AQI Analytics module.
2. Fixed bugs in side panel caused by `Expanded` widgets.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x]  New feature (non-breaking change which adds functionality)
- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1594]:
https://syncrow.atlassian.net/browse/SP-1594?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-04 16:41:08 +03:00
bfd8e964f7 SP-1665-FE-Return-a-readable-error-when-a-connection-error-Exception-… (#233)
…occurs-on-the-charts.

<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1665](https://syncrow.atlassian.net/browse/SP-1665)

## Description

Returns a readable error when an analytics api fails.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1665]:
https://syncrow.atlassian.net/browse/SP-1665?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-04 16:40:25 +03:00
08725201d5 Dev ci/cd enhancements (#234)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Description

Pulled CI/CD changes from `main` branch into `dev` branch.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-04 16:10:00 +03:00
7fe34c61b2 correctly fetch energy management data using spaceUuid. (#235)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1495](https://syncrow.atlassian.net/browse/SP-1495)

## Description

correctly fetch energy management data using `spaceUuid`.

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [x] 🛠️ Bug fix (non-breaking change which fixes an issue)

[SP-1495]:
https://syncrow.atlassian.net/browse/SP-1495?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-04 16:09:10 +03:00
0c6e4fed80 correctly fetch energy management data using spaceUuid. 2025-06-04 15:09:40 +03:00
69c23525ba Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1665-FE-Return-a-readable-error-when-a-connection-error-Exception-occurs-on-the-charts 2025-06-04 14:49:48 +03:00
3e32968209 Update pull_request_template.md 2025-06-04 14:47:35 +03:00
beb5239c4f enhanced ci/cd by not running the deply jobs on the PR itself, and now we only deploy when we merged a PR to dev or main, and created a separate GitHub action that only builds and install dependencies, which only runs on the PR itself. 2025-06-04 14:47:35 +03:00
3a98f71ff3 SP-1665-FE-Return-a-readable-error-when-a-connection-error-Exception-occurs-on-the-charts. 2025-06-04 14:42:41 +03:00
4f98891902 Created dependabot.yaml 2025-06-04 13:13:07 +03:00
24a7f3ac2a SP-1594-device-location-api-integration. 2025-06-04 13:06:27 +03:00
ad8e06ac40 Sp 1457 fe edit popup buttons labels to be the same as the design (#231)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->

## Jira Ticket
[SP-1457](https://syncrow.atlassian.net/browse/SP-1457)

## Description

<!--- Describe your changes in detail -->
Edit popup buttons labels to be the same as the design and change
setting icon

## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [X]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore 


[SP-1457]:
https://syncrow.atlassian.net/browse/SP-1457?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ
2025-06-04 11:05:37 +03:00
7002bbfa04 CI/CD Enhancements (#230)
<!--
  Thanks for contributing!

Provide a description of your changes below and a general summary in the
title

Please look at the following checklist to ensure that your PR can be
accepted quickly:
-->
## Description

enhanced CI/CD by not running the deploy jobs on the PR itself, and now
we only deploy when we merged a PR to `dev` or `main`, and created a
separate GitHub action that only builds and install dependencies, which
only runs on the PR itself.


## Type of Change

<!--- Put an `x` in all the boxes that apply: -->

- [ ]  New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ]  Breaking change (fix or feature that would cause existing
functionality to change)
- [ ] 🧹 Code refactor
- [ ]  Build configuration change
- [ ] 📝 Documentation
- [x] 🗑️ Chore
2025-06-04 10:41:26 +03:00
5f8eb9de06 Add settings button SVG and refactor settings icon implementation in dynamic table 2025-06-04 10:32:31 +03:00
f19120c754 enhanced ci/cd by not running the deply jobs on the PR itself, and now we only deploy when we merged a PR to dev or main, and created a separate GitHub action that only builds and install dependencies, which only runs on the PR itself. 2025-06-04 10:12:19 +03:00
79b974ee6c re-injected AirQualityDistributionBloc into AnalyticsPage. 2025-06-04 09:36:41 +03:00
651ac6785e removed open weather api keys from .env files. 2025-06-04 09:32:56 +03:00
9fa59ce78b Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1594-device-location-api-integration 2025-06-04 09:29:49 +03:00
e2c44ba85f injected the remote and reverse geocoder dependenies into DeviceLocationBloc. 2025-06-04 09:28:50 +03:00
1edeb664aa Connected data coming from DeviceLocationBloc into the respective widgets. 2025-06-04 09:28:16 +03:00
25a55ad820 made GetDeviceLocationDataParam.toJson method have the correct keys for the API. 2025-06-04 09:27:46 +03:00
e48fc8b82c loads and clears DeviceLocationBloc. 2025-06-04 09:27:21 +03:00
8e8fdf0fc6 Rename dialog buttons for clarity: 'Cancel' to 'Back' and 'Confirm' to 'Save' 2025-06-04 09:26:56 +03:00
8d999f118c Connected RemoteDeviceLocationService to the new BE API, instead of directly fetching the data from OpenWeather Api's. 2025-06-04 09:18:28 +03:00
bcb6e49a01 Deleted FakeDeviceLocationService class, since it is no longer needed. 2025-06-04 09:17:38 +03:00
0d0d51463d Merge pull request #224 from SyncrowIOT/SP-1597-FE-Add-Device-Settings-Column-and-Build-Device-Settings-Dialog-UI
Sp 1597 fe add device settings column and build device settings dialog UI
2025-06-03 16:56:24 +03:00
2797dce637 Rename SettingBlocEvent to SettingEvent for consistency and clarity in event handling. 2025-06-03 16:55:24 +03:00
8827f571f4 Merge pull request #229 from SyncrowIOT/SP-1658-The-Analytics-charts-padding-is-not-aligned-with-the-design
Sp 1658 the analytics charts padding is not aligned with the design
2025-06-03 16:51:05 +03:00
7472aff704 Merge pull request #228 from SyncrowIOT/SP-1671-energy-consumption-api-returns-a-sibling-space-data-instead-of-selected-space-on-analytics-page
SP-1671-energy-consumption-api-returns-a-sibling-space-data-instead-of-selected-space-on-analytics-page
2025-06-03 16:48:26 +03:00
575ba2aed2 Merge pull request #227 from SyncrowIOT/SP-1509-Attatch-SpaceUuid-To-Dropdown
SP-1509 attatch space uuid to analytics device dropdown on energy man…
2025-06-03 16:46:53 +03:00
eb708edc83 Merge pull request #226 from SyncrowIOT/SP-1510-show-date-on-bottom-titles-of-occupancy-chart
SP-1510-show date instead of index in occupancy chart.
2025-06-03 16:44:56 +03:00
906c2d0430 Refactor device management and space management APIs, update event and state classes, and add RemoveDeviceWidget for device removal functionality. 2025-06-03 16:34:00 +03:00
e86c25c74a includes min in all left titles charts. 2025-06-03 16:18:57 +03:00
c2c58e6a7a SP-1658-the-analytics-chart-padding-is-not-aligned-with-the-design. 2025-06-03 16:17:14 +03:00
0135b6711e removed getting energy management data using communityUuid. 2025-06-03 16:01:45 +03:00
46feb0ea28 SP-1509 attatch space uuid to analytics device dropdown on energy management tab. 2025-06-03 15:20:30 +03:00
74ae9d7ce1 Merge pull request #225 from SyncrowIOT/SP-1175-FE-Identify-and-remove-all-instances-of-backend-error-toast-messages-in-the-frontend-code-web
change the validation from static code to backend
2025-06-03 15:04:03 +03:00
710f316f8d Merge pull request #223 from SyncrowIOT/SP-1600-FE-Single-Batch-Control-Migration
Sp 1600 fe single batch control migration
2025-06-03 12:27:10 +03:00
7cc46d464f SP-1510-show date instead of index in occupancy chart. 2025-06-03 12:24:38 +03:00
0c82a19a1d Merge pull request #218 from SyncrowIOT/SP-1593-FE-Create-Recommendation-Section-Based-on-AQI-Level-and-Ensure-Layout-Responsiveness
Sp 1593 fe create recommendation section based on aqi level and ensure layout responsiveness
2025-06-03 11:22:39 +03:00
d1df33b31e Refactor WallSensorBloc to integrate new service dependencies and utilize a factory for instantiation. Enhanced event handling methods for improved error management and real-time status updates from Firebase, including optimized parsing logic for device status values. 2025-06-03 11:15:06 +03:00
6a36405530 Refactor TwoGangSwitchBloc to integrate new service dependencies and utilize a factory for instantiation. Enhanced event handling methods for improved error management and real-time status updates from Firebase, including parsing logic for device status values. 2025-06-03 10:48:01 +03:00
3c98365338 change the validation from static code to backend 2025-06-03 10:44:34 +03:00
88a7607395 Refactor TwoGangGlassSwitchBloc to integrate new service dependencies and utilize a factory for instantiation. Enhanced event handling methods for improved error management and state updates, including real-time status listening from Firebase. 2025-06-03 10:33:33 +03:00
f58ddf76da Refactor LivingRoomBloc to integrate new service dependencies and utilize a factory for instantiation. Enhanced event handling methods for improved error management and state updates, including real-time status listening from Firebase. 2025-06-03 10:19:10 +03:00
a71a66034c Refactor ThreeGangGlassSwitchBloc to integrate new service dependencies and utilize a factory for instantiation. Enhanced event handling methods for improved error management and state updates. 2025-06-03 09:49:26 +03:00
b06a23cc60 Refactor WallLightSwitchBloc to integrate new service dependencies and utilize a factory for instantiation. Improved event handling methods for better error management and state updates. 2025-06-02 16:40:13 +03:00
5595bb7f25 Refactor OneGangGlassSwitchBloc to utilize new service dependencies and implement a factory for instantiation. Enhanced event handling methods for improved error management and state updates. 2025-06-02 16:35:55 +03:00
8e11749ed7 Prepared for aqi distribution API Integration. 2025-06-02 16:13:58 +03:00
7bc9079212 reverted a comment. 2025-06-02 14:30:07 +03:00
97801872e0 Implemented an initial remote implementation of RangeOfAqiService. 2025-06-02 14:29:04 +03:00
fa9210f387 added fromJson factory methods to RangeOfAqi, and to RangeOfAqiValue data models. 2025-06-02 14:28:50 +03:00
57b6f01177 SP-1593 Implemented the agreed upon api contract. 2025-06-02 14:26:47 +03:00
cabd37a08a remove un use code 2025-06-02 13:30:26 +03:00
98ad4246e1 Merge branch 'dev' into SP-1597-FE-Add-Device-Settings-Column-and-Build-Device-Settings-Dialog-UI 2025-06-02 13:00:28 +03:00
ba08fcf71f Refactor debug print statements in space management API 2025-06-02 12:58:11 +03:00
cf5e05a888 Refactor code by adding new API endpoint for assigning a device to a room and removing redundant code in device management settings. 2025-06-02 12:52:48 +03:00
77d39bfc53 Refactor CurtainBloc to use new service dependencies and implement a factory for instantiation. Updated event handling methods for improved error management and state updates. 2025-06-02 11:26:30 +03:00
3bd2bd114b migrate CeilingSensorBloc to use the new services. 2025-06-02 11:13:56 +03:00
f98636a2e5 Migrated AcBloc single/batch controls the new services. 2025-06-02 10:44:43 +03:00
19548e99ab indentation and formatting of WaterHeaterBloc. 2025-06-02 10:20:05 +03:00
b60c674496 Created a factory for the WaterHeaterBloc, and injected the necessary dependenices. 2025-06-02 10:12:53 +03:00
6f3dfb607e Extracted single/batch control services creation into a factory for ease of reusablility for the sake of this migration. 2025-06-02 10:11:23 +03:00
62dabf1ce2 Made values in DeviceControlDialog selectable for a better UX. 2025-06-02 10:10:50 +03:00
f07dbad1ea Merge pull request #220 from SyncrowIOT/SP-1664-FE-Sider-bar-tree-behavior-issues-on-Analytics-page
Sp 1664 fe sider bar tree behavior issues on analytics page
2025-06-01 16:45:19 +03:00
87df8e4091 Merge pull request #222 from SyncrowIOT/SP-1389-FE-On-Login-page-Email-field-is-case-sensitive-it-should-not-be
Normalize email to lowercase when logging in
2025-06-01 16:38:53 +03:00
2d68fc23a3 Normalize email to lowercase when logging in 2025-06-01 16:21:22 +03:00
15ea1b4c5a Merge pull request #221 from SyncrowIOT/enable-hot-reload
enable hot reload on web.
2025-06-01 16:00:46 +03:00
17f6985dbf enable hot reload on web. 2025-06-01 15:59:29 +03:00
d1ddf75a42 Merge pull request #219 from SyncrowIOT/SP-1607-FE-Adjust-Padding-Between-Comparison-Signs-for-Visual-Consistency
Sp 1607 fe adjust padding between comparison signs for visual consistency
2025-06-01 15:50:53 +03:00
393a5361f0 Apply correct business logic in AirQualityDataLoadingStrategy. 2025-06-01 15:40:12 +03:00
a56e93d0d7 removed the interface method onSelectChildSpace, because all the clients dont use it and instead pass the onSpaceSelected, which isn't a good design. 2025-06-01 15:38:14 +03:00
94847fa936 SP-1664-Fe-Sider-bar-tree-behavior-issues-on-Analytics-page. 2025-06-01 15:36:52 +03:00
78f42dacf6 Adjust ConditionToggle widget dimensions and colors for improved UI consistency 2025-06-01 14:37:42 +03:00
b0ed844893 made events and state class finals, to better document that they shouldn't be extended. 2025-06-01 14:37:22 +03:00
066f967cd1 shows tooltip with data. 2025-06-01 14:28:40 +03:00
e28f3c3c03 reduced bar width size. 2025-06-01 14:28:40 +03:00
2be15e648a added loading widget to AqiDistributionChartTitle. 2025-06-01 14:28:40 +03:00
2e12d73151 randomize generated fake data in FakeAirQualityDistributionService. 2025-06-01 14:28:40 +03:00
c50ed693ae loads and clears aqi distribution in FetchAirQualityDataHelper. 2025-06-01 14:28:40 +03:00
8dc7d2b3d0 Connected AirQualityDistributionBloc into AqiDistributionChartBox. 2025-06-01 14:28:40 +03:00
accafb150e . 2025-06-01 14:24:07 +03:00
736e0c3d9c Injected AirQualityDistributionBloc into AnalyticsPage. 2025-06-01 14:23:14 +03:00
455d9c1f01 Created AirQualityDistributionBloc. 2025-06-01 14:22:25 +03:00
4479ed04b7 Created a AirQualityDistributionService along with its fake implementation. 2025-06-01 14:22:25 +03:00
286dea3f51 created a GetAirQualityDistributionParam. 2025-06-01 14:22:25 +03:00
44c4648941 made the first element of the bar rods to have only a top sides radius to match the design. 2025-06-01 14:22:25 +03:00
ca1feb9600 made charts based on states and not based on metrics. 2025-06-01 14:22:25 +03:00
7b31914e1c made progress towards aqi distribution chart. 2025-06-01 14:22:25 +03:00
10f35d3747 added more mock data to AqiDistributionChart. 2025-06-01 14:22:25 +03:00
1998a629b6 added some opacity to metric colors. 2025-06-01 14:22:25 +03:00
5940e52826 Implemented an initial version of AqiDistributionChart. 2025-06-01 14:22:25 +03:00
7c55e8bbf9 Prepared widgets for the aqi distribution chart. 2025-06-01 14:22:25 +03:00
fdabfe5d95 Merge pull request #217 from SyncrowIOT/SP-1584-FE-Block-Energy-Device-from-Being-Added-to-Then-Section-with-Validation-Message
Refactor energy clamp dialog to handle empty functions list gracefully
2025-06-01 14:13:53 +03:00
8916000696 Refactor visibility logic in Energy Clamp Dialog to handle empty functions list more elegantly 2025-06-01 14:11:21 +03:00
305d695358 Refactor energy clamp dialog to handle empty functions list gracefully 2025-06-01 13:12:58 +03:00
3d183528c5 Fixed thrown exceptions because of Expanded widgets. 2025-06-01 10:57:49 +03:00
2c4da63266 Injected DeviceLocationBloc into AnalyticsPage. 2025-06-01 10:50:51 +03:00
4ebe65f820 Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1594-device-location-api-integration 2025-06-01 09:51:32 +03:00
5654d66b60 Created a remote implementation for DeviceLocationService. 2025-06-01 09:51:08 +03:00
b6879035f0 Implemented geocoding functionality to retrieve and manage device location data using the newly added geocoding package. 2025-05-29 15:47:34 +03:00
8ad048e18d Added geocoding: ^4.0.0 package. 2025-05-29 15:47:24 +03:00
d92b699a2b Created a bloc for loading and managing the state of device location data. 2025-05-29 15:40:44 +03:00
6ffb677c33 Created an interface and its fake implementation for loading device location data. 2025-05-29 15:40:15 +03:00
e7476a084d Created a model class for loading device location data. 2025-05-29 15:39:51 +03:00
511acc186f Created a param class for loading device location data. 2025-05-29 15:39:44 +03:00
cde79fc168 Merge pull request #212 from SyncrowIOT/SP-1594-FE-Implement-Real-Time-AQI-Data-Panel-for-Selected-Sensor
Sp 1594 fe implement real time aqi data panel for selected sensor
2025-05-29 15:27:08 +03:00
283a0dd536 Updated AqiSubValueWidget to use minimum value for range calculations, improving accuracy in AQI range display. 2025-05-29 14:59:03 +03:00
5636fbe6c9 sorted constructor dependencies. 2025-05-29 14:57:26 +03:00
3d4c17214c Refactored AqiGauge to consolidate status text and color logic into a single method, improving code readability and maintainability. 2025-05-29 14:56:56 +03:00
b95f4063d9 removed unused widget. 2025-05-29 14:54:53 +03:00
bc289a0ddf removed testing code. 2025-05-29 14:45:03 +03:00
d9448d9709 Merge pull request #209 from SyncrowIOT/SP-1546-FE-Garage-door-opener-Countdown-counter-is-throwing-Device-not-found-error
Refactor event handling in GarageDoorBloc to use local variable for d…
2025-05-29 14:39:40 +03:00
a1d7457065 Test commit with updated user 2025-05-29 14:34:15 +03:00
a44d4231f1 Add new grey color constant and new icons for settings in assets
Update CreateNewRoutineView to use const constructor
Add SubSpaceModel class for device settings
Add DefaultContainer widget for web layout
Add events and states for device settings bloc
Update API endpoints for device settings
2025-05-29 14:26:24 +03:00
7bd0c061d4 enhanced design of AqiLocation. 2025-05-29 13:29:52 +03:00
36ddebb5ae Implemented new gauge design. 2025-05-29 13:28:44 +03:00
43cb985e74 finished integrating realtime data. 2025-05-29 13:05:49 +03:00
7bfd08238e Refactor event handling in GarageDoorBloc to use local variable for deviceId 2025-05-29 12:19:04 +03:00
94b4aa7c46 Extracted big widgets into smaller ones, and integrated aqi device info with RealtimeChangesBloc. 2025-05-29 11:26:21 +03:00
0a9d53e5bd Refactor ConditionToggle widget to display icons with corresponding conditions 2025-05-29 10:48:12 +03:00
3d133581ff Implemented and used a reusable widget for analytics sidebars headers. 2025-05-29 09:59:27 +03:00
a75e6a89a9 Enhanced responsiveness of AqiLocationInfoCell. 2025-05-29 09:24:29 +03:00
010960c89b Merge pull request #208 from SyncrowIOT/SP-1603-FE-Freeze-First-Row-in-All-Table-Views-Across-the-Platform
Refactor table layout to accommodate dynamic table size
2025-05-28 16:57:56 +03:00
fccf395c38 Update function names to follow consistent naming convention in name_filter.dart and users_page.dart 2025-05-28 16:56:51 +03:00
cc5f107ccb Extracted AqiHumidityAndTemperature into its own widget and file. 2025-05-28 16:55:36 +03:00
6b3eca23af Update pull_request_template.md 2025-05-28 16:46:24 +03:00
7c65b874eb Refactor table layout to accommodate dynamic table size 2025-05-28 16:40:44 +03:00
79c5fe1651 add icons for side bar info (humidity and tempreture). 2025-05-28 16:13:23 +03:00
fd186a00fd add shadow to pointer to match the design. 2025-05-28 15:41:18 +03:00
5b91ceb639 enhanced animation of AqiGague 2025-05-28 15:33:28 +03:00
5d3ef95cb7 Refactor AqiGauge to use constants for range values, to allow for ease of change, and readability. 2025-05-28 15:30:12 +03:00
a87b11d084 adjusted the size of AqiGauge and removed unnecessary code. 2025-05-28 15:25:17 +03:00
7c69c7ddbd fixed responsiveness of end side bar. 2025-05-28 15:19:26 +03:00
16dc066440 removed unnecessary comment. 2025-05-28 14:57:16 +03:00
9a41e0c4f5 moved ApiGauge to its own file. 2025-05-28 14:50:46 +03:00
c99b32fb81 cancel direction 2025-05-28 06:50:04 -05:00
a23370471c improved sizing of AqiLocationInfoCell. 2025-05-28 14:39:41 +03:00
4f4f11c330 Merge branch 'main' of https://github.com/SyncrowIOT/web 2025-05-28 14:26:36 +03:00
8a25fa798c Created pull_request_template.md. 2025-05-28 14:26:33 +03:00
25db6ec687 Created pull_request_template.md . 2025-05-28 14:24:03 +03:00
595966d306 implemented gauge. 2025-05-28 14:22:35 +03:00
321df401fd comment interceptor cuz it is crashing app 2025-05-28 01:56:57 -05:00
ee244fa5ed use textfield controller from constructor 2025-05-28 01:48:37 -05:00
fc330d6e17 Making good progress towards finalizing the end side bar. 2025-05-28 09:32:58 +03:00
1db069e9a5 use devicePart in main widget 2025-05-28 01:21:06 -05:00
cf9bafef4d add devices part widget 2025-05-28 01:20:31 -05:00
2c73dd6c31 call the new widgets 2025-05-28 00:42:05 -05:00
6ec20e2d72 seperate subspace part into widget 2025-05-28 00:41:53 -05:00
4feae9ad87 seperate spacemodel linking into widget 2025-05-28 00:41:33 -05:00
52046909d5 seperate textfield of the space name 2025-05-28 00:41:01 -05:00
fc81555be3 seperate iconchoose widget in create space dialog 2025-05-28 00:40:34 -05:00
42319cc4f9 added unit property to AqiType. 2025-05-27 16:56:01 +03:00
aded80fb9a modified sizing of AirQualityView. 2025-05-27 16:55:43 +03:00
077c6e99d6 added aqi informative icons. 2025-05-27 16:55:17 +03:00
1f444ccfcb Created AqiLocationInfoCell widget. 2025-05-27 16:11:13 +03:00
fe716baba7 created AqiLocation widget. 2025-05-27 16:10:58 +03:00
34279cfdae added location_pin.svg icon. 2025-05-27 16:10:49 +03:00
0bf34c66aa Animated AqiSubValueWidget. 2025-05-27 15:45:32 +03:00
7726ceecb8 made AqiSubValueWidget use the correct colors. 2025-05-27 15:21:45 +03:00
ae2078d28c Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1594-FE-Implement-Real-Time-AQI-Data-Panel-for-Selected-Sensor 2025-05-27 15:17:59 +03:00
7f5d2ca6ea Merge pull request #206 from SyncrowIOT/SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes
SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes
2025-05-27 15:17:10 +03:00
5a5173c19b Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes 2025-05-27 15:16:37 +03:00
83363b4c50 Made RangeOfAqiChart._lines colors use ColorsManager colors instead of statically defining them in the widget itself using Hex codes. 2025-05-27 15:15:29 +03:00
95eca869c9 Implemented AqiSubValueWidget. 2025-05-27 15:12:11 +03:00
6ebdc59966 Merge pull request #207 from SyncrowIOT/Fix-Bugs-Related-TextForm-Routine
Add 'PC' device to routine
2025-05-27 14:56:11 +03:00
5f3a0c74ac Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1592-FE-Build-AQI-Breakdown-Percentage-Chart-with-Standard-Color-Codes 2025-05-27 14:06:48 +03:00
8967852ca8 seperate assign tag dialog to widgets 2025-05-27 06:01:25 -05:00
a87e79878b add ok_candel row of buttons in seperated widget also text field widget 2025-05-27 05:32:42 -05:00
03009ed276 made a RangeOfAqiChart._lines a getter. 2025-05-27 13:21:42 +03:00
a1142eb38c gave range of aqi chart a tooltip that shows the necessary data. 2025-05-27 13:17:05 +03:00
1aa7bf2162 fixed charts clipping overflow in chart. 2025-05-27 12:37:36 +03:00
043820f84f does not emit an entirely new state when we already have chart data on loading. 2025-05-27 12:33:48 +03:00
d90d3d4026 added loading state to range of aqi chart. 2025-05-27 12:29:06 +03:00
3ac5254abf fixed bug in total energy consumption chart. 2025-05-27 12:26:21 +03:00
f5d926f5a2 modify left side titles. 2025-05-27 12:21:59 +03:00
c1d6db8bba Merge branch 'dev' into Fix-Bugs-Related-TextForm-Routine 2025-05-27 09:56:07 +03:00
50fc5f9562 Add 'PC' device to routine 2025-05-27 09:54:21 +03:00
1b0d8d446c modified flex's values. 2025-05-27 09:47:06 +03:00
8a5173f429 made font size of AqiTypeDropdown slightly smaller. 2025-05-27 09:36:35 +03:00
056e7372e0 use assign table as widget 2025-05-27 01:15:30 -05:00
bee8652d03 responsivness 2025-05-26 16:59:44 +03:00
9546d7bdd1 fixed titles widget for bottom title. 2025-05-26 16:56:38 +03:00
cb4956f915 made range of aqi fake data random and not linear. 2025-05-26 16:56:25 +03:00
ec7b0aa078 shows AnalyticsErrorWidget and spacing under it only when there is an error. 2025-05-26 15:58:34 +03:00
296b03e1aa shows month data instead of index on bottom titles of RangeOfAqiChart. 2025-05-26 15:54:56 +03:00
177c7f1030 Responsiveness of RangeOfAqiChartTitle. 2025-05-26 15:49:38 +03:00
3746c36a71 Merge pull request #205 from SyncrowIOT/sp-1493-data-foramtting-2.0
sp-1493-data-formatting-2.0.
2025-05-26 15:19:18 +03:00
0b4337fb6c sp-1493-data-formatting-2.0. 2025-05-26 15:17:29 +03:00
171dc52e28 Created AqiTypeDropdown. 2025-05-26 15:10:30 +03:00
d69d867120 use assign_tag_dialog_widgetwidget 2025-05-26 06:27:48 -05:00
642d8e9591 Merge pull request #204 from SyncrowIOT/SP-1493-data-formatting
SP-1493-data-formatting
2025-05-26 14:24:46 +03:00
5a8ef578c3 SP-1493-data-formatting 2025-05-26 14:16:43 +03:00
644fe56478 seperaate UI into widgets 2025-05-26 06:12:24 -05:00
766a39f161 use selected model in add device event 2025-05-26 06:11:48 -05:00
c97dd40b05 add toSelected function to convert from product to selectedProduct 2025-05-26 06:11:06 -05:00
63ca98895f moved RangeOfAqiChartTitle. 2025-05-26 13:27:12 +03:00
7e54cfdccd Implemented min, max, average informative cells to RangeOfAqiChartBox. 2025-05-26 13:25:14 +03:00
fb4d44450f Disabled animation in RangeOfAqiChart. 2025-05-26 11:25:12 +03:00
12e4285b14 removed unnecessary Stack widget from RangeOfAqiChart. 2025-05-26 11:24:53 +03:00
82adbcf4df loads and clears aqi range data in FetchAirQualityDataHelper. 2025-05-26 11:24:00 +03:00
7305d511bc Added spaceUuid to GetRangeOfAqiParam model. 2025-05-26 11:23:33 +03:00
61acaa17c5 fixed typo. 2025-05-26 11:22:11 +03:00
4af81bcc10 make the aqi range chart read its data from RangeOfAqiBloc. 2025-05-26 11:22:05 +03:00
d4dd7a19ba make the generated fake aqi range data, look better on the chart. 2025-05-26 11:21:42 +03:00
9ab906d24c Injected RangeOfAqiBloc into AnalyticsPage. 2025-05-26 11:10:23 +03:00
5c57143ea5 Created RangeOfAqiBloc along with its events, and state. 2025-05-26 11:09:45 +03:00
4a3085e1b4 Created RangeOfAqiService along with its fake implementation until the API is ready. 2025-05-26 11:00:57 +03:00
eb8ba1806c Created GetRangeOfAqiParam model. 2025-05-26 10:59:07 +03:00
902419f9c4 Created RangeOfAqi model. 2025-05-26 10:58:05 +03:00
926bcd9a5d Extracted lines data into a helper method for ease of readability. 2025-05-26 10:48:04 +03:00
0b65c58947 fix add subspace bugs and plusButton widget 2025-05-26 02:45:58 -05:00
33f9add78a Extracted some logic of RangeOfAqiChart into a helper class. 2025-05-26 10:41:36 +03:00
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
791b71276a populated linear data for RangeOfAqiChart, for a more pleasant dev experience and debugging. 2025-05-26 10:29:38 +03:00
24e3eb2311 extracted titlesData into a private factory method to enahnce readability. 2025-05-26 10:18:15 +03:00
82006e9aaf Implemented the side titles of RangeOfAqiChart. 2025-05-26 10:12:52 +03:00
cedef666f6 Merge pull request #202 from SyncrowIOT/SP-1493-rework
SP-1493 rework
2025-05-26 10:03:10 +03:00
a10d998ec6 Merge pull request #203 from SyncrowIOT/SP-1513-rework
SP-1513-rework
2025-05-26 10:02:49 +03:00
ed50ac03d3 Merge pull request #201 from SyncrowIOT/SP-1492-landing_page_analytics_button_design
SP-1492-landing_page_analytics_button_design
2025-05-26 09:57:23 +03:00
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
39351a710d Added aqi info colors to ColorsManager. 2025-05-25 12:18:09 +03:00
c8fe4e3baa Created an initial version of RangeOfAqiChart. 2025-05-25 12:01:45 +03:00
12deceb7d3 SP-1513-rework 2025-05-25 11:35:01 +03:00
9d27ed2dc5 SP-1506 rework, coloring and padding. 2025-05-25 11:13:24 +03:00
a878b9328a SP-1493 rework, can select a subspace in sidebar even when the space has no child-spaces. 2025-05-25 11:06:36 +03:00
6606491458 made active dynamic 2025-05-25 10:59:41 +03:00
92abcdc4f9 SP-1492-landing_page_analytics_button_design. 2025-05-25 10:57:23 +03:00
e0951aa13d add interceptor to print request and response 2025-05-23 08:52:53 -05:00
9e8ebf3768 no need for models and blocs for now 2025-05-23 07:52:21 -05:00
b593e75c67 build main structure and build data layer and space managment bloc 2025-05-23 02:17:23 -05:00
7aa9e7e5dc fixed typos. 2025-05-22 16:44:32 +03:00
e9abac7933 added analytics icon. 2025-05-22 16:44:22 +03:00
0f9227a6f5 Merge pull request #200 from SyncrowIOT/SP-1591-FE-Implement-Space-Level-Structure-Selection-and-Air-Quality-Device-Dropdown
Sp 1591 fe implement space level structure selection and air quality device dropdown
2025-05-22 15:59:19 +03:00
5b13962d41 removed unnecessary * 1 calculation of height. 2025-05-22 15:57:03 +03:00
8c53d5322a SP-1591 2025-05-22 15:53:18 +03:00
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
d43c1847ff SP-1591 2025-05-22 15:44:19 +03:00
4c5b390887 Fixed typos. 2025-05-22 15:42:49 +03:00
5eeac01666 cannot select a community in AirQualityDataLoadingStrategy. 2025-05-22 15:35:04 +03:00
717d698378 can select child spaces with children in AirQualityDataLoadingStrategy. 2025-05-22 15:23:42 +03:00
9adbbb9a2d Integrated and implemented devices dropdown into the newly created widget AirQualityEndSideWidget. 2025-05-22 15:19:50 +03:00
e792dbd72f SP-1591/ Implement business logic in AirQualityDataLoadingStrategy for community structure loading strategy. 2025-05-22 14:58:42 +03:00
9eaa367d32 fix horizontal scroll bar 2025-05-22 05:48:49 -05:00
584845ffdc fix horizontal scroll bar 2025-05-22 04:52:23 -05:00
d2eea33714 Prepared AirQualityView layout and structure with PlaceHolder widgets. 2025-05-22 12:24:13 +03:00
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
8988947694 Merge pull request #191 from SyncrowIOT/syncrow_analytics_sidebar_selection_behavior
Syncrow analytics sidebar selection behavior
2025-05-22 11:25:22 +03:00
ef875ef7dc Merge pull request #197 from SyncrowIOT/SP-1510-occupancy_chart_api_integration
Sp 1510 occupancy chart api integration
2025-05-22 11:24:55 +03:00
5a61647fe4 Prepared and created the necessary component for the air quality loading strategy for the side bar selection, and for loading data in different parts of the UI. 2025-05-21 16:49:30 +03:00
568b6be354 Created AirQualityView widget for the new Air Quality analytics module. 2025-05-21 16:46:38 +03:00
94e4fbd5db Apply correct business logic in OccupancyDataLoadingStrategy. 2025-05-21 16:08:48 +03:00
302ef36b17 Merge branch 'dev' of https://github.com/SyncrowIOT/web into syncrow_analytics_sidebar_selection_behavior 2025-05-21 15:56:29 +03:00
c508d016c2 SP-1580-FE-Watermark-Does-Not-Match-Design-Specification 2025-05-21 11:08:00 +03:00
e0ad7855d3 converted GetOccupancyParam.toJson to an expression method. 2025-05-21 10:59:04 +03:00
ecf588cfcb reverted to dynamic endpoint. 2025-05-21 10:58:21 +03:00
c9d15d102b fixes in OccupancyChart for a more pleasant UI. 2025-05-21 10:57:53 +03:00
64a29681de Merge pull request #196 from SyncrowIOT/SP-1475-FE-Only-the-arrow-button-is-clickable-make-the-whole-name-clickable-with-the-arrow
Sp 1475 fe only the arrow button is clickable make the whole name clickable with the arrow
2025-05-21 10:31:25 +03:00
02b07cfdb6 Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1510-occupancy_chart_api_integration 2025-05-21 10:23:56 +03:00
0a94557eee SP-1510-Occupancy Chart API Integration. 2025-05-21 10:23:31 +03:00
4f8d1c4ffd Merge pull request #195 from SyncrowIOT/charts-reworks
Charts reworks
2025-05-21 10:22:55 +03:00
06b320a75d move icon to the center and change subspace title name 2025-05-21 10:16:12 +03:00
000fe70663 format. 2025-05-21 09:59:50 +03:00
4257f7f0f3 Corrected color of titles in charts. 2025-05-21 09:55:17 +03:00
b2bf3866a9 Deleted pubspec.lock, and added it to .gitignore. 2025-05-21 09:09:32 +03:00
a15b5439f0 Refactor user dropdown menu to display user's full name and arrow icon in a row for better layout consistency 2025-05-20 16:39:10 +03:00
fd2a09cada Deleted unused FakeEnergyConsumptionPerDeviceService. 2025-05-20 14:22:23 +03:00
4c2802acfc date picker decorations matched with design. 2025-05-20 14:20:16 +03:00
15343be258 show space uuid in analytics devices dropdown. 2025-05-20 14:11:25 +03:00
c21842cc6d removed overflow and fixed sizing and text drawing of PowerClampEnergyStatusWidget. 2025-05-20 13:56:00 +03:00
4326559e14 shows OccupancyHeatMapBox instead of a Placeholder in vertical srcollable AnalyticsOccupancyView. 2025-05-20 13:51:04 +03:00
4ded7d5202 Merge pull request #194 from SyncrowIOT/SP-1448-FE-Use-SliderValueSelector-widget-for-all-slider-widgets-in-Web-Routine
add step parameter in onTapFunction.
2025-05-19 11:37:56 +03:00
0d45a155e3 add step parameter in onTapFunction.
Add dialogType parameter in WaterHeaterPresenceSensor and CeilingSensorDialog.
Update step parameter in FlushValueSelectorWidget.
Update step parameter in FunctionBloc and WaterHeaterFunctions.
Update step, unit, min, and max parameters in ACFunction subclasses.
2025-05-19 11:22:15 +03:00
625f737791 SP-1506 rework
Remove extra line.

The colors of the data on X axis and Y axis are not identical to design.

Display days only on the X axis.

When the bar chart loads, we see it coming from the top (check the attached video).
2025-05-19 11:08:26 +03:00
494ae1c941 SP-1495 reworks.
1. Overlapping line not removed.
2. The colors of the data on X axis and Y axis are not identical to design.
3. Day 1 and 2 are missing on the X axis.
4. When the chart loads, we see it coming from the top right corner (check the attached video).
5. Display all available devices even if they have no data and make the chart empty state.
2025-05-19 10:52:44 +03:00
f67d0e2912 SP-1494 reworks.
1. When the chart loads, we see it coming from the top right corner (check the attached video).
2. Day 1 is missing on the X axis.
3. Overlapping line not removed.
2025-05-19 10:17:48 +03:00
17aad13b2a Merge pull request #193 from SyncrowIOT/feature/make_analytics_date_picker_not_show_future_dates
Feature/make_analytics_date_picker_not_show_future_dates
2025-05-15 16:58:25 +03:00
a849c1dafb removed unused import. 2025-05-15 16:31:11 +03:00
3e3e17019a format. 2025-05-15 16:22:54 +03:00
b1bae3cb15 fixed overflow bug on charts. 2025-05-15 15:59:02 +03:00
051bf657ed Changed background color of analytics date pickers to match the design language of the platform. 2025-05-15 15:29:09 +03:00
5191c1e456 Performed selection validation, and made future dates disabled. 2025-05-15 15:28:36 +03:00
7a073f10aa Merge pull request #189 from SyncrowIOT/1495-calendar-bugfixes
1495 calendar bugfixes
2025-05-15 14:31:11 +03:00
900d47faae Merge pull request #190 from SyncrowIOT/SP-1506-FE-implement-chart-per-phase
SP-1506-FE-chart per phase api integration.
2025-05-15 14:30:58 +03:00
e35a7fdc70 Merge pull request #192 from SyncrowIOT/bugfix/charts-horizontal-lines
bugfix/charts-horizontal-lines
2025-05-15 14:30:37 +03:00
d80f5e1f3a Refactor energy consumption charts to enhance grid data configuration
Updated the grid data for EnergyConsumptionByPhasesChart, EnergyConsumptionPerDeviceChart, and TotalEnergyConsumptionChart to include horizontal line visibility and set a horizontal interval of 250. Removed unused phasesJson constant from TotalEnergyConsumptionChart for cleaner code.
2025-05-15 14:25:13 +03:00
baaf5111b1 Applied correct business logic in EnergyManagementDataLoadingStrategy. 2025-05-15 12:48:18 +03:00
745205063e added correct behavior to OccupancyDataLoadingStrategy. 2025-05-15 12:46:12 +03:00
c07b53107e SP-1506-FE-chart per phase api integration. 2025-05-15 10:51:09 +03:00
39d125ac7e loads energy management data on date changed. 2025-05-15 10:11:55 +03:00
ad15d0e138 loads occupancy chart on date changed. 2025-05-15 10:08:41 +03:00
e6d272a60d loads heatmap data on calendar change. 2025-05-15 10:06:13 +03:00
8dfe8d10d4 removed requestType from query parameters of RemoteOccupancyAnalyticsDevicesService._makeRequest. 2025-05-15 10:01:43 +03:00
5279020d08 Merge pull request #188 from SyncrowIOT/1495-energy-consumption-per-device-api-integration
1495-energy-consumption-per-device-api-integration.
2025-05-15 09:32:15 +03:00
da481536c4 1495-energy-consumption-per-device-api-integration. 2025-05-14 16:55:28 +03:00
f21366268a Merge pull request #187 from SyncrowIOT/SP-1509-FE-Implement-devices-status-based-on-the-selected-device-from-the-dropdown-list
Sp 1509 fe implement devices status based on the selected device from the dropdown list
2025-05-14 16:18:51 +03:00
c3aef736fd Merge pull request #186 from SyncrowIOT/1511-occupancy-heat-map-tooltip
1511-occupancy-heat-map-tooltip.
2025-05-14 16:18:08 +03:00
887ac58f40 fixed import. 2025-05-14 15:59:40 +03:00
c709477500 some refactors to further clarify intent. 2025-05-14 15:55:12 +03:00
63e7b3faa2 resets selection and clears data. 2025-05-14 15:47:07 +03:00
0e61e52bf8 Connected devices to widgets, and is currently making the necessary and correct api calls for everything to function properly. 2025-05-14 15:35:22 +03:00
7515b347ce analytics devices integtation. 2025-05-14 15:03:30 +03:00
3dfbcb5935 connect device dropdown to bloc. 2025-05-14 14:31:28 +03:00
4fd4a9b5bf loads analytics devices on sidebar selection. 2025-05-14 13:03:51 +03:00
14fa1b355e Added a uuid property to AnalyticsDevice. 2025-05-14 12:50:27 +03:00
78d4e58996 Added selected device state/event, and clear data event to AnalyticsDevicesBloc. 2025-05-14 12:50:16 +03:00
23b9cb5b78 Injected AnalyticsDevicesBloc into AnalyticsPage. 2025-05-14 12:42:51 +03:00
401d0a9788 Created AnalyticsDevicesBloc. 2025-05-14 12:41:44 +03:00
ac2b0d3fac Created an initial remote implementation of AnalyticsDevicesService. 2025-05-14 12:38:07 +03:00
3be7a377c0 Created AnalyticsDevicesService interface. 2025-05-14 12:37:52 +03:00
e4ee456384 Created empty AnalyticsDevice model. 2025-05-14 12:37:44 +03:00
f02c5d71ba Created GetAnalyticsDevicesParam. 2025-05-14 12:26:16 +03:00
d45ff262c7 Merge branch 'dev' into 1511-occupancy-heat-map-tooltip 2025-05-14 12:05:34 +03:00
ad227febc1 Merge pull request #185 from SyncrowIOT/SP-1512-FE-Apply-Responsive-Behavior-for-Dashboard-Layout-and-Sidebar-Collapse
Sp 1512 fe apply responsive behavior for dashboard layout and sidebar collapse
2025-05-14 12:04:41 +03:00
a9d6c6f4ee 1511-occupancy-heat-map-tooltip. 2025-05-14 12:03:47 +03:00
4d9e57c8b5 Created and connected a remote implementation that fetches the heat map occupancy per space from the API. 2025-05-14 10:51:37 +03:00
d1bb8da484 Updated OccupancyHeatMapModel model with what the api returns, and only used the necessary fields that the api returns for this feature to work. 2025-05-14 10:51:19 +03:00
300f9ae358 Matched the GetOccupancyHeatMapParam with what the API expects and removed the communityId since it is no longer necessary for the api, and renamed spaceId to spaceUuid for more clarity. 2025-05-14 10:49:32 +03:00
c1dab3400b removed a force unwrap from OccupancyHeatMap._maxValue to avoid any bugs. 2025-05-14 10:48:28 +03:00
46815585cb Fixed error in AnalyticsErrorWidget where it used to add the default error message to the errorMessage. 2025-05-14 10:47:54 +03:00
7f9d044f7e Merge pull request #184 from SyncrowIOT/SP-1530-FE-Add-card-for-the-water-heater-in-the-routine-web
add water heater operational values to routines
2025-05-14 09:20:07 +03:00
996a847a27 Refactor water heater value selector widget 2025-05-14 09:16:04 +03:00
5645fb7826 Merge pull request #182 from SyncrowIOT/SP-1519-FE-Handle-Loading-Skeletons-and-No-Data-Error-States
Sp 1519 fe handle loading skeletons and no data error states
2025-05-13 16:55:54 +03:00
e8f7c29652 Applies correct business logic of the sidebar. 2025-05-13 16:46:34 +03:00
36c5712c79 add water heater operational values to routines 2025-05-13 16:24:08 +03:00
c7fef11aec Fixed typo Tab to run to Tap to run. 2025-05-12 12:06:37 +03:00
ef29d78d70 Clears data when needed. 2025-05-12 10:02:56 +03:00
cd9941f544 Doesn't load occupancy data on initState in AnalyticsOccupancyView. 2025-05-12 10:02:08 +03:00
71aa64ba9e Merge pull request #181 from SyncrowIOT/bugfix/analytics_expansion_bugfix
bugfix/analytics_expansion_bugfix.
2025-05-12 09:22:12 +03:00
2262d3b2ba bugfix/analytics_expansion_bugfix. 2025-05-12 09:20:01 +03:00
b7ef9da35d Sp 1513 fe implement device dropdown and live status card presence vacancy (#179)
* Called the widget of presence sensor status widgets.

* Enahnced `PowerClampEnergyDataDeviceDropdown` design and made it a dropdown.

* connected the realtime feature to the occupancy side bar, but with a mock id.

* revert default tab to energyManagement.
2025-05-11 16:59:15 +03:00
49e93329c8 Sp 1511 fe build occupancy heat map weekly monthly intensity view (#178)
* set the default tab to occupancy for ease of development.

* Implemented an initial design for the occupancy chart.

* Add Occupacy model and service for occupancy data handling.

* Created `OccupancyBloc`.

* Implemented the sidebar of Occupancy view.

* Moved `OccupancyEndSideBar` widget to its own file.

* Removed unnecessary widgets.

* Matched the `OccupancyChart` with the figma design.

* Added `AnalyticsDateFilterButton` to `OccupancyChartBox`.

* Hides `AnalyticsDateFilterButton` that is in the page header, when the selected tab isn't `AnalyticsPageTab.energyManagement`.

* Added animation to`AnalyticsDateFilterButton`.

* modified the implementation of `FakeOccupacyService` to clamp all the generated values to less than a 100.

* Injected `OccupancyBloc` into `AnalyticsPage`.

* Made `OccupancyChart` read its data from `OccupancyBloc`.

* Refactor AnalyticsCommunitiesSidebar to load data based on selected tab and implement loadEnergyManagementData method

* Refactor Analytics views to use StatefulWidget and load data in initState

* Created `OccupancyHeatMapModel`.

* Add FakeOccupancyHeatMapService implementation.

* Created `OccupancyHeatMapBloc`.

* Injected `OccupancyHeatMapBloc` into `AnalyticsPage`.

* Add OccupancyHeatMapBox widget and integrate into AnalyticsOccupancyView

* Matching the heat map with the design, and added week days.

* Made the HeatMap cells have a dashed border.

* shows months.

* responsiveness.

* Integrate OccupancyHeatMapBloc and update OccupancyHeatMapBox to display heat map data with error handling

* Integrate OccupancyHeatMapBloc and update OccupancyHeatMapBox to display heat map data with error handling

* made the heatmap loading fast af by using painters instead of individually creating a widget for every single event.

* Extracted `OccupancyHeatMapMonths` into its own widgte.

* Moved `OccupancyHeatMapMonths` to its own file.

* Adjusted design of `OccupancyHeatMapMonths`.

* Adjust layout flex properties for `OccupancyEndSideBar` and its parent column in `AnalyticsOccupancyView`.

* moved `OccupancyPaintItem` to `OccupancyPainter`s file.

* removed comments from `OccupancyPainter`.

* used color.withValues instead of .withOpacity.

* re-added `OccupancyHeatMapGradient`.

* Revert initial tab to `energyManagement`.

* Made datepicker dynamic for multiple states.

* Add year picker functionality to date filter button and implement dynamic date selection

* Align date filter button to the end in occupancy chart and heat map boxes for improved UI consistency.

* Enahnced color of border in `OccupancyPainter`.

* Add ClearOccupancyHeatMapEvent to reset heat map state and update occupancy data helper to trigger event on empty selections

* show percentage of value in tool tip of `OccupancyChart`.
2025-05-11 16:58:13 +03:00
d6f0b53b59 Sp 1494 api integration (#180)
* SP-1494-api-integration.

* fixed left stide titles intervals in total energy consumption chart.

* Adjusted tooltip and title intervals in energy management charts to improve accuracy by incrementing displayed values by one.

* Refactor AnalyticsCommunitiesSidebar to use AnalyticsSpaceTreeView and enhance community/space selection handling

* Gave every tab its own selection logic using the strategy design pattern, along with clearing the selection when changing tabes to avoid collision between features.
2025-05-11 16:46:00 +03:00
7154693379 SP-1495-fix-deployment by wrapping ChartsLoadingWidget.CircularProgressIndicator with a padding instead of adding padding as a property of CircularProgressIndicator. (#175) 2025-05-08 16:32:50 +03:00
2e2bc99501 Merge pull request #176 from SyncrowIOT/SP-1510-FE-Build-Occupancy-Bar-Chart-Monthly-Consumption-View
Sp 1510 fe build occupancy bar chart monthly consumption view
2025-05-08 16:32:21 +03:00
6612e91430 Merge pull request #177 from SyncrowIOT/merge_sprint_19_bugfixes
merged DEV into staging.
2025-05-08 14:32:54 +03:00
56c613fb0c Disabled Syncrow Analytics feature for release purposes. 2025-05-08 14:32:08 +03:00
53222bee81 Merge pull request #174 from SyncrowIOT/SP-1495-FE-Build-Energy-Consumption-per-Device-Chart-Placeholder
Sp 1495 fe build energy consumption per device chart placeholder
2025-05-07 15:54:37 +03:00
bfb9158652 Replaced hardcoded device id from RemotePowerClampInfoService.getInfo, and instead used the one from the method parameter. 2025-05-07 15:47:41 +03:00
7f03222c12 Removed unnecessary widgets. 2025-05-07 15:46:24 +03:00
5e6c14efeb added loading indicators to charts. 2025-05-07 12:20:46 +03:00
9bbf3e75fa bugfixes. 2025-05-07 11:55:04 +03:00
303b0236f1 Added default error message for edge case. 2025-05-07 11:44:29 +03:00
4e3e63723e added error messages everywhere. 2025-05-07 11:43:05 +03:00
38ff20f86a Created initial remote implementation for all the services in the energy management module. 2025-05-07 11:28:31 +03:00
d539e6266e gets data when changing the date. 2025-05-07 11:12:39 +03:00
7467f8d0ea Removed the analytics overview view for now, since there will be no implementation for it. 2025-05-07 10:59:55 +03:00
a11e20147e preparing for integration, by fetching data when selecting a community. 2025-05-07 10:58:46 +03:00
55a6974bdc deselect selected spaces when selecting a new space in analytics side bar. 2025-05-06 15:53:43 +03:00
f8f58a24b8 . 2025-05-06 15:47:30 +03:00
682e69e65f modify data to migrate to days instead of months. 2025-05-06 15:44:33 +03:00
59a59231ec Merge branches 'SP-1495-FE-Build-Energy-Consumption-per-Device-Chart-Placeholder' and 'SP-1495-FE-Build-Energy-Consumption-per-Device-Chart-Placeholder' of https://github.com/SyncrowIOT/web into SP-1495-FE-Build-Energy-Consumption-per-Device-Chart-Placeholder 2025-05-06 15:02:46 +03:00
ad41a2a87e Implemented calendar widget and bloc. 2025-05-06 15:02:09 +03:00
974aa8f2a4 Implemented calendar widget and bloc. 2025-05-06 14:59:54 +03:00
428cd34492 Fixed device cell sizing. 2025-05-06 13:19:55 +03:00
1a6121c452 Made analytics energy management view scrollable, to allow for a better UX experience. 2025-05-06 12:24:47 +03:00
e8f9ae944c Refactor BlocListener in PowerClampEnergyDataWidget to simplify state handling 2025-05-06 09:17:35 +03:00
7e37aed026 formatted PowerClampInfoBloc. 2025-05-06 09:09:27 +03:00
d89e227599 removed unnecesary type annotations from FirebaseRealtimeDeviceService. 2025-05-06 09:06:33 +03:00
5a68b22f0c Update RealtimeDeviceChangesBloc to handle loading and failure states 2025-05-06 09:05:16 +03:00
38184ca8b2 Integrated realtime data. 2025-05-05 16:58:48 +03:00
4d5de7bc05 making good progress on realtime data integration. 2025-05-05 16:34:56 +03:00
1a3006fa43 Power clamp info integration. 2025-05-05 12:57:27 +03:00
490ca2057e Reduce bar width in EnergyConsumptionPerDeviceChart for improved visual clarity. 2025-05-05 10:34:23 +03:00
06637a16bb Add EnergyConsumptionPerDevice functionality and update related components 2025-05-05 10:32:12 +03:00
696978a78d Injected EnergyConsumptionPerDeviceBloc into AnalyticsPage. 2025-05-05 10:20:43 +03:00
818e4e4d51 Created EnergyConsumptionPerDeviceBloc. 2025-05-05 10:19:52 +03:00
af877d7839 Created EnergyConsumptionPerDeviceService and a fake implementation for it. 2025-05-05 10:15:35 +03:00
a33b1e3f49 uses MediaQuery.sizeOf instead of MediaQuery.of. 2025-05-05 10:02:48 +03:00
c3cce334ab data populator. 2025-05-05 09:56:29 +03:00
947e9e404c left side intervals. 2025-05-05 09:54:17 +03:00
cd8264b6ce Progress on making EnergyManagementView responsive. 2025-05-05 09:47:54 +03:00
7467be6980 Refactored PowerClampPhase to be more readable by extracting widgets into helper private methods to enhance readability. 2025-05-05 09:15:13 +03:00
0353c73dac Moved PowerClampPhase widget to its own file. 2025-05-05 09:12:27 +03:00
a050792f32 extracted PowerClampPhase into its own widget. 2025-05-05 09:11:11 +03:00
464f7b7347 working on responsiveness. 2025-05-04 16:50:28 +03:00
cd54574279 progress towards drawing the phases widgts. 2025-05-04 16:07:51 +03:00
18acae3e85 Added type annotation. 2025-05-04 15:02:27 +03:00
f081a7fc2d implemented header, and power clamp data widgets. 2025-05-04 14:59:49 +03:00
5996ff3928 Extracted fetching energy management data from the widgets themselves to the parent widget AnalyticsEnergyManagementView. 2025-05-04 14:29:35 +03:00
a0d1cb988a moved EnergyConsumptionByPhasesTitle to its own file. 2025-05-04 14:26:52 +03:00
c3ec9000d4 Extracted EnergyConsumptionByPhasesTitle into its own widget to improve readability and assert separation of concerns. 2025-05-04 14:26:38 +03:00
3d6a60b406 load energy consumption by phases from bloc, and made the widget use the said data. 2025-05-04 14:24:53 +03:00
69c9240641 Injected EnergyConsumptionByPhasesBloc into AnalyticsPage. 2025-05-04 14:22:01 +03:00
098013e5c8 Created EnergyConsumptionByPhasesBloc. 2025-05-04 14:20:59 +03:00
11fb9e4894 Abstracted EnergyConsumptionByPhasesService, and created a fake implementation that returns mock data, which also simulates a network delay. 2025-05-04 14:20:52 +03:00
390da9213d Made PhasesEnergyConsumption extend from Equatable. 2025-05-04 14:19:15 +03:00
cae8b029fe Created GetEnergyConsumptionByPhasesParam class. 2025-05-04 14:18:56 +03:00
6b883c8bb3 Implemented Energy Consumption by Phases chart. 2025-05-04 13:22:38 +03:00
08c99bcbcb Renamed EnergyConsumptionByPhasesChart to EnergyConsumptionByPhasesChartBox 2025-05-04 12:02:09 +03:00
f6448d3eff Implement EnergyConsumptionByPhasesChart with structured layout and phase indicators 2025-05-04 12:01:40 +03:00
a657a9a25e Refactor padding and add const constructors for improved performance and consistency in chart widgets 2025-05-04 11:20:47 +03:00
f55fa25bdf Added prefer_const_constructors to analysis_options.yaml. 2025-05-04 11:11:32 +03:00
7242218b2f Textstyles. 2025-05-04 11:10:22 +03:00
e43de3f64c Introduce ChartTitle widget for consistent chart headings in EnergyConsumptionPerDeviceChartBox and TotalEnergyConsumptionChartBox 2025-05-04 11:08:56 +03:00
9c250986b2 Moved EnergyConsumptionPerDeviceDevicesList to its own file. 2025-05-04 10:55:52 +03:00
d8faafd1c0 Extracted and implemented EnergyConsumptionPerDeviceDevicesList. 2025-05-04 10:55:32 +03:00
24c30ddcb5 Refactor chart data generation in EnergyConsumptionPerDeviceChart for improved readability and maintainability 2025-05-04 10:47:39 +03:00
bafd2b4d13 Extracted reusbale logic and ui componenets into a shared helper class for the total energy chart, and energy cosumption per devices, to avoid any code duplication. If another chart required some change, we dont need to edit the helper itself, we can just add out own implementation into the new chart. 2025-05-04 10:46:12 +03:00
56f9b1fc9a Update padding in AnalyticsEnergyManagementView and simplify title visibility in TotalEnergyConsumptionChart 2025-05-04 09:37:11 +03:00
a9cc92ff86 Merge pull request #173 from SyncrowIOT/bugfix/add-space-tree-loading 2025-05-02 22:02:03 +04:00
3c7edae88a added loading widget, till spaces are valid 2025-05-02 21:59:45 +04:00
56c2d11535 Merge pull request #172 from SyncrowIOT/bugfix/pagination-scroll 2025-05-01 13:10:51 +04:00
3aa5bff758 Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/pagination-scroll 2025-05-01 13:10:16 +04:00
28d1e5a5a7 Merge pull request #171 from SyncrowIOT/bugfix/sibling-name 2025-05-01 12:41:22 +04:00
fe036a8190 added validation for name 2025-05-01 12:40:12 +04:00
82e145de9d added spinning indicator 2025-04-30 23:29:48 +04:00
ebeb514a5b Merge pull request #170 from SyncrowIOT:bugfix/fix-issue-in-save
fixed save issue
2025-04-30 22:49:41 +04:00
6b7e02ee53 Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/fix-issue-in-save 2025-04-30 22:48:41 +04:00
b01136b6e9 fixed on save issue 2025-04-30 22:47:54 +04:00
97f8c6c8c9 Create EnergyConsumptionPerDeviceChartBox widget and update imports in AnalyticsEnergyManagementView 2025-04-30 16:54:11 +03:00
6e527503c1 Add missing Divider widget above TotalEnergyConsumptionChart in TotalEnergyConsumptionChartBox 2025-04-30 16:39:07 +03:00
d6ef06c1b3 Simplify widget structure in TotalEnergyConsumptionChart by removing unnecessary FittedBox wrapper around month title text. 2025-04-30 16:07:37 +03:00
c9aaf2580f Refactor TotalEnergyConsumptionChart to accept chartData as a parameter that it takes from TotalEnergyConsumptionBlocand update TotalEnergyConsumptionChartBox to use Bloc for state management. 2025-04-30 15:56:17 +03:00
d9cd5d0438 Injected TotalEnergyConsumptionBloc into AnalyticsPage. 2025-04-30 15:46:05 +03:00
3eb87dfde1 Created TotalEnergyConsumptionBloc and its implementation. 2025-04-30 15:45:07 +03:00
f29ff2551f Rename method getTotalEnergyConsumption to load in TotalEnergyConsumptionService and FakeTotalEnergyConsumptionService for consistency. 2025-04-30 15:34:10 +03:00
67dd59ee9c Add GetTotalEnergyConsumptionParam and FakeTotalEnergyConsumptionService implementations 2025-04-30 15:30:25 +03:00
bb3c3906d1 Add EnergyDataModel and update TotalEnergyConsumptionChart to use it 2025-04-30 15:15:05 +03:00
3873deca90 Created EnergyData model. 2025-04-30 15:09:30 +03:00
9431dd4500 extracted reusable helper methods into global extensions. 2025-04-30 15:02:53 +03:00
63718185e7 Refactor TotalEnergyConsumptionChart to TotalEnergyConsumptionChartBox for improved layout and encapsulation. 2025-04-30 14:59:01 +03:00
1f4e82d567 Enhance TotalEnergyConsumptionChart layout and tooltip functionality. 2025-04-30 14:56:01 +03:00
9f68d171ff progress towards making TotalEnergyConsumptionChart functional and look like the design. 2025-04-30 13:08:28 +03:00
6eba640037 bump-dependencies 2025-04-30 09:48:02 +03:00
7a088074e3 Prepared the layout of all charts. 2025-04-30 09:44:04 +03:00
d8f40badc0 animated tab buttons. 2025-04-30 09:20:02 +03:00
fdd5d0feed rem oved comments and removed copyWith fromAnalyticsTabState because the state object only has one property, so i replaced the state object with AnalyticsPageTab enum. 2025-04-30 09:17:52 +03:00
fb1f79c7bb Made AnalyticsPageTabsAndChildren responsive. 2025-04-30 09:14:30 +03:00
1923ac7014 Progress towards 1493. 2025-04-29 17:00:06 +03:00
c114161357 SP-1492. 2025-04-29 14:17:08 +03:00
8d2d9dd0bb Merge branch 'dev' of https://github.com/SyncrowIOT/web 2025-04-29 10:39:54 +03:00
fe1dbb66ac Merge pull request #168 from SyncrowIOT/flush-presence-sensor-routines
fix real time garage door and add flush sensor to routines
2025-04-29 10:25:17 +03:00
ea88f54d20 Refactor garage door control view to use 'doorcontact_state' code for fetching records 2025-04-29 10:22:00 +03:00
ccce7bb671 fix real time garage door and add flush sensor to routines 2025-04-29 10:06:17 +03:00
b4de07de2f Merge pull request #167 from SyncrowIOT:bugfix/fix-repeated-duplication
fixed repeated duplication
2025-04-29 10:14:03 +04:00
acefe6b433 fixed repeated duplication 2025-04-29 10:13:11 +04:00
63bc7a56de - Refactor the code in _RoutinesViewState to improve readability and maintainability.
- Update the indentation and add padding to the child widgets in the Column.
- Add a bottom padding to the empty state text in _buildEmptyState.
2025-04-28 16:49:22 +03:00
7b3635deae Merge pull request #166 from SyncrowIOT/bugfix/clear-search
fixed community search caching
2025-04-28 16:27:38 +04:00
58755eafe1 Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/clear-search 2025-04-28 16:26:47 +04:00
ce225818fb fixed community search caching 2025-04-28 16:25:43 +04:00
8762a7aaa8 Merge pull request #165 from SyncrowIOT/bugfix/white-page-rendering 2025-04-28 15:22:37 +04:00
8dc833b2c3 fixed blank page rendering 2025-04-28 15:21:28 +04:00
13cef151aa Merge pull request #164 from SyncrowIOT/bugfix/space-model-with-tags 2025-04-28 14:37:26 +04:00
ab23be9828 fixed the issue in selecting space model and tag 2025-04-28 14:36:27 +04:00
687b68ab22 Merge pull request #163 from SyncrowIOT/fix/duplication-flatten
Fix/duplication-flatten
2025-04-28 13:00:17 +04:00
25614c3dd0 fix the flatten 2025-04-28 12:59:16 +04:00
7cbe20ae88 remove unused code 2025-04-28 12:56:29 +04:00
349fe6c555 realignment 2025-04-28 11:58:41 +04:00
9779f3783c Merge branch 'dev' of https://github.com/SyncrowIOT/web into dev 2025-04-28 10:03:31 +04:00
fe3db663b6 realign initially 2025-04-28 10:03:27 +04:00
888d444752 Merge pull request #160 from SyncrowIOT/SP-1478-FE-On-devices-management-page-when-we-open-power-clamp-device-loading-indicator-remains-loading-and-no-data-is-displayed
Sp 1478 fe on devices management page when we open power clamp device loading indicator remains loading and no data is displayed
2025-04-28 08:59:17 +03:00
bab5e06968 Merge pull request #159 from SyncrowIOT/SP-1463-rework
Sp 1463 rework
2025-04-28 08:58:39 +03:00
d7b6174dee Merge pull request #162 from SyncrowIOT:bugfix/save-spaces
fixed the save issue
2025-04-28 00:37:33 +04:00
6ef0b2f9d1 fixed the save issue 2025-04-28 00:36:58 +04:00
3ceb03826e Merge pull request #161 from SyncrowIOT/bugfix/searchquery 2025-04-27 22:44:57 +04:00
52608b1f35 fixed search query 2025-04-27 22:42:57 +04:00
ac2996629e resolved an exception that was thrown when resizing the DeviceSearchFilters. 2025-04-27 15:42:50 +03:00
51c52c66cb SP-1478-FE-On-devices-management-page-when-we-open-power-clamp-device-loading-indicator-remains-loading-and-no-data-is-displayed 2025-04-27 15:18:19 +03:00
0f56273d99 SP-1408 2025-04-27 12:10:38 +03:00
34d4d892d9 refactor: streamline value calculations in FlushMountedPresenceSensorControlView 2025-04-27 11:11:38 +03:00
3193fd26fe refactor: update presence delay value and enhance request handling in DebouncedBatchControlDevicesService 2025-04-27 11:04:54 +03:00
43802a9fad refactor: update detection value calculations and adjust parameters for presence delay 2025-04-27 10:57:44 +03:00
6e0b1775f0 fix: reorder constructor parameters for consistency in FlushMountedPresenceSensorControlView 2025-04-27 10:55:18 +03:00
233fb2ee2c refactor: improve formatting of clamp method for near and far detection values 2025-04-27 10:55:03 +03:00
b26928b3d5 fixed ui bugs. 2025-04-27 10:14:35 +03:00
6fc35a7b9a enhanced device debouncing to accomodate for multiple calls from the different devices functions calls. 2025-04-27 10:14:19 +03:00
756457927c removed unnecessary isBatch flag from FlushMountedPresenceSensorChangeValueEvent. 2025-04-27 10:13:53 +03:00
f30d7c0117 Merge pull request #158 from SyncrowIOT:bugfix/duplicate-space
Bugfix/duplicate-space
2025-04-27 11:13:07 +04:00
976d6e385a duplicated space 2025-04-27 11:12:03 +04:00
ff07e7509d fixed the issue in aligning child space 2025-04-26 16:04:41 +04:00
17a582ab99 Merge pull request #157 from SyncrowIOT/SP-1415 2025-04-25 10:50:06 +04:00
09fb604acc added filtering 2025-04-25 10:49:25 +04:00
2068df173d Merge pull request #155 from SyncrowIOT/SP-1441-rework-FE-On-routine-creation-page-When-the-user-drags-a-card-that-has-signs-and-selects-a-sign-without-a-number-then-confirms-the-value-appears-to-be-Null
Sp 1441 rework fe on routine creation page when the user drags a card that has signs and selects a sign without a number then confirms the value appears to be null
2025-04-24 16:25:39 +03:00
bfc2a381d2 Merge pull request #156 from SyncrowIOT/SP-1464-FE-implement-Batch-Control-Dialog
Sp 1464 fe implement batch control dialog
2025-04-24 16:25:17 +03:00
778257644d reduced debounce duration. 2025-04-24 15:13:10 +03:00
c8e540e938 Remove unnecessary event dispatch in FlushMountedPresenceSensorBlocFactory creation 2025-04-24 14:29:18 +03:00
ba20998067 disabled realtime on batch control. 2025-04-24 14:21:38 +03:00
75b0b24543 Add Flush Mounted Presence Sensor support and update event handling 2025-04-24 14:13:13 +03:00
c03b8f290c refactor function tap handlers to use RoutineTapFunctionHelper for improved code reuse and readability, and to remove code duplication. 2025-04-24 10:25:41 +03:00
2c684a9495 SP-1441 rework. 2025-04-23 16:58:50 +03:00
fbc45b465f Merge pull request #153 from SyncrowIOT/SP-1344-FE-Real-Time-Issues-Ceiling-Sensor-AC-and-Garage-Door-Sensor
Refactor widget lifecycle methods for temperature control and presenc…
2025-04-23 16:29:36 +03:00
c9c939c59f Merge pull request #154 from SyncrowIOT/Add-Flush-Mounted-Presence-Sensor-Single-Control
Add flush mounted presence sensor single control
2025-04-23 16:21:17 +03:00
e1a2465130 Fix deviceId assignment in FlushMountedPresenceSensorBlocFactory and update _listenToChanges method for async handling 2025-04-23 13:11:25 +03:00
86164e746a Refactor FlushMountedPresenceSensorBloc creation to use factory method and streamline dependency injection 2025-04-23 12:15:50 +03:00
4a5176cf22 Refactor presence update data handling for improved precision and scaling 2025-04-23 12:11:13 +03:00
2bb7a6950a Refactor debounce duration handling in BatchControlDevicesService and ControlDeviceService 2025-04-23 10:52:08 +03:00
46860619a0 Add bloc dependency to pubspec.yaml 2025-04-23 10:48:24 +03:00
d1bb7b129f Refactor widget lifecycle methods for temperature control and presence sensor 2025-04-23 10:46:56 +03:00
7adce3b94c Refactor _onFlushMountedPresenceSensorFetchBatchStatusEvent to use final for response variable 2025-04-23 10:44:44 +03:00
91f93d4395 Refactor FlushMountedPresenceSensorBloc to streamline device control logic and remove redundant code 2025-04-23 10:44:11 +03:00
42d6b64e58 Refactor FlushMountedPresenceSensorBloc to replace _runDeBouncer with _controlDevice for handling device control logic 2025-04-23 10:32:49 +03:00
b11d4186fb Add BatchControlDevicesService integration to FlushMountedPresenceSensorBloc and ControlView 2025-04-23 10:31:26 +03:00
24130be665 organized instances in bloc. 2025-04-23 10:26:55 +03:00
8c960bd5f1 created BatchControlDevicesService interface. 2025-04-23 10:26:17 +03:00
fb8ccdf0a6 Add FlushMountedPresenceSensorControlView for managing presence sensor settings 2025-04-23 10:24:38 +03:00
1975a1b6f4 created FlushMountedPresenceSensorBloc, events, and states for device management. 2025-04-23 10:24:14 +03:00
367d6717e7 Refactor PresenceUpdateData widget to support decimal values. 2025-04-23 10:23:28 +03:00
8c637e40ff Created FlushMountedPresenceSensorModel model. 2025-04-23 10:23:00 +03:00
05b3180510 Created ControlDeviceService interface and its remote and debounced implementation. 2025-04-23 10:22:41 +03:00
177a4711fe Synced main_dev and main_staging with main.dart 2025-04-22 03:39:27 +03:00
d7a37c6519 Removed flavor from Flutter run and build commands 2025-04-22 03:01:43 +03:00
b901791079 Update Flutter run and build commands, and added main_staging file 2025-04-22 02:33:50 +03:00
5d16555748 Merge pull request #151 from SyncrowIOT/SP-1447-FE-Invalid-Time-Limit-24h-Exceeding-Backend-Max-of-12h
SP-1447.
2025-04-21 18:59:57 +03:00
bd15f30b8a Merge pull request #150 from SyncrowIOT/SP-1440-FE-On-routine-creation-edit-Page-When-saving-a-routine-the-confirmation-pop-up-is-not-identical-to-design
Sp 1440 fe on routine creation edit page when saving a routine the confirmation pop up is not identical to design
2025-04-21 18:59:37 +03:00
5f2684bdf4 Merge pull request #152 from SyncrowIOT/SP-702-WEB-Username-Caching-After-Logout-Requires-Screen-Refresh
Sp 702 web username caching after logout requires screen refresh
2025-04-21 18:58:57 +03:00
b4ef22ef0a SP-702/ clears user data on logging out. 2025-04-21 14:23:40 +03:00
d8afb562eb SP-1447, set the limit of gangs countdown to be 12 hours instead of 24 hours. 2025-04-21 12:07:21 +03:00
67a164e6d2 modified divider color to match figma design. 2025-04-21 10:59:09 +03:00
cf20bdcd42 SP-1440 2025-04-21 10:57:46 +03:00
32b45ea5d7 Merge pull request #149 from SyncrowIOT/SP-1441-FE-On-routine-creation-page-When-the-user-drags-a-card-that-has-signs-and-selects-a-sign-without-a-number-then-confirms-the-value-appears-to-be-Null
Sp 1441 fe on routine creation page when the user drags a card that has signs and selects a sign without a number then confirms the value appears to be null
2025-04-21 10:32:38 +03:00
62fb8b3097 SP-1441 2025-04-21 10:28:44 +03:00
065bd33511 SP-1330. 2025-04-21 10:03:02 +03:00
b9ab782c01 Merge pull request #148 from SyncrowIOT/SP-1435-FE-On-routines-page-when-the-screen-height-is-decreased-or-is-small-the-scroll-area-for-routine-cards-is-not-fitting-the-whole-screen-width
Sp 1435 fe on routines page when the screen height is decreased or is small the scroll area for routine cards is not fitting the whole screen width
2025-04-21 09:49:08 +03:00
4d5adf948c Merge pull request #147 from SyncrowIOT/SP-1433-FE-Text-Alignment-Issue-in-UI-Component-in-adding-subspace-in-a-space
Sp 1433 fe text alignment issue in UI component in adding subspace in a space
2025-04-21 09:48:38 +03:00
e45f57ca03 SP-1441 2025-04-17 16:55:44 +03:00
84264391d9 progress towards matching the design of save routine dialog. 2025-04-17 16:14:26 +03:00
2e4f904d3a style: improve code formatting and readability in SaveRoutineHelper 2025-04-17 14:39:33 +03:00
c46cfb48a8 refactor: extract IF and THEN sections into separate methods for better readability 2025-04-17 14:38:04 +03:00
a0dd128557 matched design of Function and action in SaveRoutineHelper.showSaveRoutineDialog 2025-04-17 14:30:30 +03:00
34fa426163 submitting password field in login logs the user in. 2025-04-17 14:17:43 +03:00
1407c173b0 tapping bugfix. 2025-04-17 13:28:00 +03:00
9431eb79c1 Fix loading state handling and refactor scene/automation rendering in FetchRoutineScenesAutomation 2025-04-17 13:18:44 +03:00
70f1f39fce Improve loading state handling and in FetchRoutineScenesAutomation. 2025-04-17 13:13:48 +03:00
f912b41fd8 Refactor visibility handling for scenes and automations in FetchRoutineScenesAutomation 2025-04-17 13:12:09 +03:00
977875f1f2 SP-1435 2025-04-17 13:08:16 +03:00
8136804694 bugfix. 2025-04-17 12:18:09 +03:00
ce253b2034 Remove unused parameters from CreateSubSpaceDialog constructor 2025-04-17 11:27:37 +03:00
024fbcdb83 Refactor CreateSubSpaceDialog to convert to StatefulWidget and manage text controller lifecycle 2025-04-17 11:25:39 +03:00
a8430a7d3d Merge pull request #145 from SyncrowIOT/SP-1330-FE-Side-tree-text-breaks-incorrectly-causing-layout-issues
Sp 1330 fe side tree text breaks incorrectly causing layout issues
2025-04-17 09:49:33 +03:00
7ef6020dd8 Merge pull request #144 from SyncrowIOT/SP-1333-FE-set-barrier-dismissable-to-true
Sp 1333 fe set barrier dismissable to true
2025-04-17 09:49:11 +03:00
2a77483f46 Refactor CreateSubSpaceDialog to improve widget structure and readability 2025-04-17 09:45:14 +03:00
a6fc99443b Refactor CreateSubSpaceDialog layout for improved readability and maintainability 2025-04-17 09:38:54 +03:00
ae95d06482 Fix constructor parameter order in CreateSubSpaceDialog 2025-04-17 09:35:47 +03:00
18c886753d added trailing commas wherever neccessary in CreateSubSpaceDialog. 2025-04-17 09:35:33 +03:00
62bf4f2944 Refactor CreateSubSpaceDialog to use context extension for screen width calculations 2025-04-17 09:34:03 +03:00
726c173a76 SP-1433-FE-Text-Alignment-Issue-in-UI-Component-in-adding-subspace-in-a-space 2025-04-17 09:33:10 +03:00
d538b3667e Merge pull request #146 from SyncrowIOT/Fix-Factory-Reset-Model
Refactor FactoryResetModel and MainDoorSensorBatchView
2025-04-17 09:18:43 +03:00
72ae3b1727 Refactor FactoryResetModel and MainDoorSensorBatchView
- Refactor FactoryResetModel to include 'operationType' in toJson and toMap methods.
- Refactor MainDoorSensorBatchView to use BlocProvider and Builder for better state management.
2025-04-16 15:06:50 +03:00
01d5cb48cc Refactor onChanged callback in Checkbox for improved readability in CustomExpansionTileSpaceTree. 2025-04-16 14:49:20 +03:00
3216d6b879 Refactor fillColor assignment in CustomExpansionTileSpaceTree for improved readability. 2025-04-16 14:47:52 +03:00
52e1ff94de Refactor onItemSelected handling in CustomExpansionTileSpaceTree for improved readability. 2025-04-16 14:47:42 +03:00
0cc867a4ea Refactor text color assignment in CustomExpansionTileSpaceTree for improved readability. 2025-04-16 14:47:19 +03:00
3de7606a00 Refactor expansion icon handling in CustomExpansionTileSpaceTree for improved readability and maintainability. 2025-04-16 14:46:37 +03:00
f709b92e12 Refactor constructor formatting and improve readability in CustomExpansionTileSpaceTree. 2025-04-16 14:44:31 +03:00
f1667d4458 Refactor type annotations for onExpansionChanged and onItemSelected in CustomExpansionTileSpaceTree for improved clarity. 2025-04-16 14:44:11 +03:00
b4f03ab6c3 Initialize ScrollController in initState for better state management in SpaceTreeView. 2025-04-16 14:36:37 +03:00
4c38c50649 Refactor notification handling in SidebarCommunitiesList for improved readability and maintainability. 2025-04-16 14:35:29 +03:00
8b441aaf46 Refactor SidebarCommunitiesList to be a StatelessWidget and update its usage across SpaceTreeView and SidebarWidget for improved performance and maintainability. 2025-04-16 14:09:36 +03:00
afdd44e098 removed comments from SpaceTreeView. 2025-04-16 13:18:52 +03:00
fc1d394509 Extracted SidebarCommunitiesList into a reusable widget. 2025-04-16 13:17:09 +03:00
dce44e20ec Extracted EmptyResultsWidget into its own widget and file for reusability. 2025-04-16 13:11:56 +03:00
91c4c772b5 SP-1330. 2025-04-16 13:08:38 +03:00
e0be44a507 Merged with dev 2025-04-16 04:00:07 +03:00
d4a7dd5854 Fixed design issues, added tag and location to the save dialog 2025-04-16 03:46:10 +03:00
50eb890d18 Merge pull request #142 from SyncrowIOT/SP-1278-FE-Allow-Simple-Edit-Delete
Added Ceiling Presence Sensor Device To Routine
2025-04-15 16:56:05 +03:00
9eefd522b7 bump flutter version on production github action. 2025-04-15 16:25:00 +03:00
4989a0e95c removed the use of Flexible that was causing an exception. 2025-04-15 16:24:46 +03:00
3c6b9f9ef4 Merge branch 'dev' of https://github.com/SyncrowIOT/web into dev 2025-04-15 16:12:03 +03:00
86b8771694 bump-v of web deployment action. 2025-04-15 16:12:01 +03:00
ea1d3d18c8 Merge pull request #143 from SyncrowIOT/SP-1189-Rework-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
Sp 1189 rework add button not clickable opening pop up in community screen
2025-04-15 15:55:36 +03:00
9044645f95 remove screenWidth parameter from TagChipDisplay and use context.screenWidth instead. 2025-04-15 15:45:47 +03:00
7699453e6d moved styling of _buildChip up, and removed unnecessary SizedBox. 2025-04-15 15:43:50 +03:00
d1a21be983 removed else from TagChipDisplay.build 2025-04-15 15:35:24 +03:00
db8e5a4aa6 Refactor TagChipDisplay._groupedTags to enhance readabaility. 2025-04-15 15:32:31 +03:00
fa5bb350c3 refactor: replace spaceNameController with spaceName in TagChipDisplay. 2025-04-15 15:29:25 +03:00
920827d763 Removed unnecessary SizedBox from TagChipDisplay. 2025-04-15 15:28:12 +03:00
d3902d622e Moved constructor to be the first element in TagChipDisplay. 2025-04-15 15:27:45 +03:00
a4432656ab refactor: extract EditChip into a private method for improved readability 2025-04-15 15:27:04 +03:00
90e0d2f52b Extracted Chip into a private method. 2025-04-15 15:24:36 +03:00
08e5e17910 Extracted Add Devices button into a private method. 2025-04-15 15:23:36 +03:00
f57348e5cd converted to using expressions wherever possible in TagChipDisplay. 2025-04-15 15:13:47 +03:00
be168aed93 refactor: simplify tag checking logic to enhance readability. 2025-04-15 15:08:30 +03:00
a66784473f Replaced conditional with an if statement in TagChipDisplay. 2025-04-15 15:06:01 +03:00
c0a963ded5 refactor: use context extension for text theme. 2025-04-15 15:05:31 +03:00
7945cefe53 added trailing commas wherever necessary. 2025-04-15 15:05:06 +03:00
7d0e50fb1d removed unnecessary comments. 2025-04-15 15:03:27 +03:00
117f6190dd removed unnecessary BuildContext from TagChipDisplay constructor, sorted its properies, and converted to using super.key. 2025-04-15 15:02:58 +03:00
748c67fd8b SP-1333 2025-04-15 14:52:20 +03:00
1bfab8cc76 SP-1189-Fix tapping ok and nothing happening bug by taking the action out of the widget. 2025-04-15 14:38:06 +03:00
7dcaa20da1 Enhanced the code and look of DialogFooter buttons. 2025-04-15 13:06:30 +03:00
616adccfdd Applied the correct scenario of tapping add community icon button. 2025-04-15 12:58:20 +03:00
abf6555485 Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1278-FE-Allow-Simple-Edit-Delete 2025-04-15 12:03:25 +03:00
be0533645e Refactor dialog header text assignment in CeilingSensorDialog for clarity and readability. 2025-04-15 11:20:15 +03:00
254e03e3c7 Add mapping for 'sports_para' in slider range function 2025-04-15 11:19:58 +03:00
db1f29e2b2 Merged with dev 2025-04-15 11:18:43 +03:00
dba89027e3 Updated the if statement for the tag and the location 2025-04-15 11:09:48 +03:00
6bea4c2f4a Add mappings for moving_range and presence_range in slider helpers 2025-04-15 10:34:05 +03:00
e2ec986bb9 Refactor mappable stepped functions to a static constant for improved readability and maintainability 2025-04-15 10:03:47 +03:00
ceb1e1d23a Remove TODO comments. 2025-04-15 10:03:37 +03:00
ee12980b47 Fix value parsing in CpsDialogSliderSelector to ensure two decimal precision 2025-04-15 10:03:21 +03:00
4849bb41ba Added function to single card, included tag and location to cards 2025-04-15 02:13:00 +03:00
ebcd89d2a5 Refactor ceiling sensor functions and update slider helper mappings for improved value handling 2025-04-14 16:24:50 +03:00
a7bdbfe3ec Merge pull request #141 from SyncrowIOT/fix-timer-toggle-issue
Refactor AC device controls and toggle widget
2025-04-14 16:06:37 +03:00
db84a9aa5e fix a logic 2025-04-14 16:03:34 +03:00
1493e35f6a removed unused method. 2025-04-14 14:35:24 +03:00
f19cc616be moved CpsSliderHelpers to its own file. 2025-04-14 14:32:49 +03:00
06383018b9 refactored helpers into a helper class to release some complexity out of the widget. 2025-04-14 14:32:22 +03:00
9e3a78f6b7 Update dialog header to reflect sensor condition type dynamically 2025-04-14 12:10:42 +03:00
a27b2e758c Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1278-FE-Allow-Simple-Edit-Delete 2025-04-14 12:06:42 +03:00
1023170788 Sort communities in create new routine dropdown. 2025-04-14 11:25:36 +03:00
9a2687d4c5 added some comments for clarity about how we should send the data to BE. 2025-04-14 11:13:27 +03:00
140f4ff5e2 Refactor AC device controls and toggle widget 2025-04-14 09:57:25 +03:00
cbaeecc968 Merge pull request #139 from SyncrowIOT/SP-1189-FE-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen
Sp 1189 fe add button not clickable opening pop up in community screen
2025-04-13 16:22:37 +03:00
2a95720cb0 Merge pull request #140 from SyncrowIOT/SP-1345-FE-SOS-Button-UI-Issue
Refactor SosDeviceControlsView
2025-04-13 16:20:55 +03:00
4fae2d6be0 Refactor SosDeviceControlsView 2025-04-13 16:19:16 +03:00
5b84076572 Merge pull request #138 from SyncrowIOT/SP-1192-FE-Implement-the-schedule-on-the-web-for-the-AC-device
Sp 1192 fe implement the schedule on the web for the ac device
2025-04-13 15:02:02 +03:00
9bf37243a6 remove unused code and make a limitation for the nobody time picker 2025-04-13 14:55:55 +03:00
acad0e8c9c SP-1189-FE-Add-Button-Not-clickable-Opening-Pop-up-in-Community-Screen 2025-04-13 14:50:07 +03:00
79f5ef7871 simplify space selection logic. 2025-04-13 13:12:48 +03:00
6493f02bcc simplify if statements readabaility. 2025-04-13 13:08:23 +03:00
c7c8898763 removed redundant code. 2025-04-13 12:52:38 +03:00
62ee9a72d6 moved SidebarHeader and SidebarAddCommunityButton to their own files. 2025-04-13 12:47:05 +03:00
55695ca5db refactor: improve readability and structure in SidebarWidget's space tile handling 2025-04-13 12:33:50 +03:00
c2f5a8df10 refactor: streamline context usage and improve readability in SidebarWidget 2025-04-13 12:31:17 +03:00
cd9821679e added trailing commas. 2025-04-13 12:29:38 +03:00
bfd3d4542e refactor: simplify onSearchChanged callback to use expressions. 2025-04-13 12:28:50 +03:00
35a99ccda7 removed unnecessary comments from SidebarWidget. 2025-04-13 12:27:04 +03:00
978934399e fixed invalid use of a private type in a public API in SidebarWidget. 2025-04-13 12:25:28 +03:00
bc32fe7941 removed unused method and its use. 2025-04-13 12:25:03 +03:00
cb6d50d367 remove unnecessary print statement 2025-04-13 12:21:35 +03:00
97eb1c152b Implement a countdown timer for the AC and fix bugs in the 'Forgot Password' 2025-04-13 12:18:56 +03:00
11feaf7c87 passed correct operation name to onSliderChanged and onConditionChanged. in CpsDialogSliderSelector`. 2025-04-13 11:10:51 +03:00
36e88d033b Refactor SliderValueSelector layout for improved readability and maintainability 2025-04-13 10:56:19 +03:00
c54fd780b7 Update sensitivity function to adjust max value and add image assets; modify dialog logic for sensitivity handling 2025-04-13 10:43:17 +03:00
fa8f29ff71 Add sensitivity feature. 2025-04-13 10:41:23 +03:00
dcbca64814 Fix spacing in ValueDisplay text output for improved readability 2025-04-13 10:16:20 +03:00
c62e8b3f15 Update _displayText method to format values with two decimal places for improved precision 2025-04-13 10:14:35 +03:00
60a1a9ad6f Add dividendOfRange parameter to FunctionSlider and related components for improved range handling 2025-04-13 10:09:39 +03:00
828db5d5e4 Refactor CpsDialogSliderSelector to improve value parsing and formatting in _displayText method 2025-04-13 09:57:45 +03:00
ebbecb9738 Update toggleCodes in CeilingSensorHelper to replace 'self_test_result' and 'movement' with 'checking_result' and 'body_movement' for improved clarity. 2025-04-13 09:18:09 +03:00
49439816d5 Update SliderValueSelector to improve text styling for unit and range labels 2025-04-10 16:43:33 +03:00
a5d26d04eb Remove unused variables from CeilingSensorDialog to streamline state management 2025-04-10 16:35:19 +03:00
74046c5aed Refactor SliderValueSelector and ValueDisplay to include unit handling and improve UI consistency across sensor dialogs. 2025-04-10 16:22:02 +03:00
fadb23d631 Refactor SliderValueSelector layout by removing unnecessary SizedBox and adjusting spacing for improved UI consistency. 2025-04-10 15:26:36 +03:00
cf103d5a7c Add CpsDialogSliderSelector for enhanced slider functionality and integrate with CeilingSensorDialog 2025-04-10 15:25:29 +03:00
551779c33a moved widgets to their own files. 2025-04-10 14:41:58 +03:00
9d3b58deeb Refactor wall presence sensor components and add new widgets for improved functionality and clarity to ensure reusability in the future for other devices. 2025-04-10 14:32:09 +03:00
9ca6fb8640 Remove unnecessary extension methods for operational value codes in CPS functions 2025-04-10 14:03:44 +03:00
796409600e Update operation codes for CpsPresenceJudgementThresholdFunction and CpsMotionAmplitudeTriggerThresholdFunction. 2025-04-10 14:03:08 +03:00
75b2f96428 added spaces in operational value descriptions to match figma design. 2025-04-10 11:27:02 +03:00
7c68b90aef Refactor CPS functions to implement operational value generation with min, max, and step parameters. 2025-04-10 10:59:43 +03:00
729080ec4e Refactor CPS function codes to use helper methods for consistency and clarity 2025-04-10 10:11:12 +03:00
627ff4e929 Update operation codes and values for various CPS functions. 2025-04-09 17:00:21 +03:00
6d612398ed Update operation names in CpsFunctions and add toggle codes to CeilingSensorHelper 2025-04-09 16:41:03 +03:00
3f565788d5 Refactor CeilingSensorDialog to be a StatefulWidget. 2025-04-09 15:42:22 +03:00
120ed85d10 Add CPS case to device function switch for ceiling sensor integration 2025-04-09 15:41:28 +03:00
c1d9846899 Enhance CeilingSensorHelper: Add deviceName and deviceId parameters to sensor functions 2025-04-09 15:41:21 +03:00
cd9ed5861a Implemented some operations for the cps feature. 2025-04-09 15:40:44 +03:00
c0662bb19e Added assets. 2025-04-09 15:23:56 +03:00
5b29228738 Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1275-FE-Identify-Add-Ceiling-Sensor-Card-to-IF-THEN-Sections 2025-04-09 13:21:43 +03:00
c23176706f Merge pull request #136 from SyncrowIOT/SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions
Implementing the Ceiling Sensor in Routine WEB
2025-04-09 13:19:53 +03:00
4ea91b9333 SP-1276/ Show Configuration Pop-up on Drop. 2025-04-09 13:16:36 +03:00
6c691d4b3c displays ceiling sensor in routine 2025-04-09 12:46:43 +03:00
387ef99728 fix: handle nullable uuid in GatewayModel.fromJson 2025-04-09 12:33:20 +03:00
694a5a7dda Refactor GatewayModel.fromJson to use a loop for status parsing instead of firstWhere. 2025-04-09 12:32:44 +03:00
c90b9a1912 bugfix/ range index errorof automations in routines. 2025-04-09 12:24:59 +03:00
7860292276 Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions 2025-04-09 12:19:53 +03:00
550acc4953 Merge pull request #137 from SyncrowIOT/fix-remove-option-from-then-dialog-routins
add dialogType to devices and add parameter in showSwitchFunctionsDialog
2025-04-09 12:18:33 +03:00
fd6b737556 Refactor one_gang_switch_dialog.dart to use one_gang_switch instead of ac in function names and variables 2025-04-09 12:17:26 +03:00
3d5825adca Merge branch 'SP-1366-FE-Add-Gateway-Device-Card-to-Devices-Section' of https://github.com/SyncrowIOT/web into SP-1367-FE-Save-Flow-edit-or-delete-the-device-functions 2025-04-09 11:21:20 +03:00
9c97e2879a Refactor constructor syntax for Gateway functions to use initializer list 2025-04-09 10:57:22 +03:00
fda96025e9 uncommented code. 2025-04-09 10:41:38 +03:00
92aa574944 update GatewayMasterState.getOperationalValues to match what the api expects. 2025-04-09 10:21:49 +03:00
d08ab8caac add dialogType to devices and add parameter in showSwitchFunctionsDialog 2025-04-09 10:09:56 +03:00
774f21a55b Refactor RoutineDevices to consolidate device data preparation in a single map to remove code duplication. 2025-04-09 09:59:15 +03:00
9b69ec31e9 Refactor RoutineDevices to use a class-level constant for allowed product types. 2025-04-09 09:57:18 +03:00
a242377ea6 Fully refactored CreateRoutine/Gateway feature. 2025-04-09 09:46:45 +03:00
3a0c8edf86 SP-1365/ Gateway Functions Popup (for “Then” section). 2025-04-08 16:42:31 +03:00
970f7ed16f SP-1365 2025-04-08 16:42:12 +03:00
006bd4c8ae SP-1364/ Gateway Conditions Popup (for “If” section) 2025-04-08 16:20:22 +03:00
b6752683fd Add Gateway dialog and functions integration 2025-04-08 15:08:53 +03:00
b0846b2fef Add Gateway operational value classes and implementations 2025-04-08 15:08:33 +03:00
8a244dcd23 Created GatewayModel. 2025-04-08 15:08:15 +03:00
9d4395e204 Added gateway product type to IfContainer. 2025-04-08 15:08:01 +03:00
46f318734a Add SVG icons for active bell and gear 2025-04-08 15:06:17 +03:00
7accf1d4c8 SP-1366- Add Gateway Device Card to Devices Section. 2025-04-08 13:07:53 +03:00
c2476b9719 Merge pull request #132 from SyncrowIOT/fix_routine_popup_and_wall_sensor_bugs
Fix routine popup and wall sensor bugs
2025-04-07 16:43:48 +03:00
a56f4e488e Refactor routine_view_card.dart to adjust the size of the CircularProgressIndicator
Fix routine popup
Update wall_presence_sensor.dart to handle null selectedOperationName
2025-04-07 16:42:44 +03:00
6bd9fb7e4e Refactor routine_view_card.dart to adjust the size o 2025-04-07 16:22:21 +03:00
d264409d29 - Refactor the WpsFunctions class in wps_functions.dart to use 'cm' instead of 'temp' for the description of operational values.
- Update the WallPresenceSensor class in wall_presence_sensor.dart to use the selected operation name
2025-04-07 14:27:36 +03:00
ca44f3bf55 fix routine popup 2025-04-07 12:53:12 +03:00
9949a0a0bf Merge pull request #131 from SyncrowIOT/SP-1281-FE-Save-Display-Configured-Sensor-as-a-Card
save presence state and edit selected value
2025-04-07 09:30:38 +03:00
8dc4081a89 save presence state and edit selected value 2025-04-06 16:38:34 +03:00
52498f4e6b Merge pull request #130 from SyncrowIOT/routine_ui_issue
Refactor SVG icons and update asset paths and fix RoutinesView issues
2025-04-06 16:33:49 +03:00
37440f288c Merge branch 'dev' into routine_ui_issue 2025-04-06 16:27:34 +03:00
973ae82bec Merge pull request #125 from SyncrowIOT/SP-1271-rework
SP-1271-rework
2025-04-06 11:59:46 +03:00
8c4dec4483 Merge pull request #129 from SyncrowIOT/SP-1279
add WallPresenceSensor and add new icons for presence state and selec…
2025-04-06 11:57:54 +03:00
ad922577da Refactor SVG icons and update asset paths and fix RoutinesView issues 2025-04-06 11:28:59 +03:00
49c743befb remove debug print statements 2025-04-06 10:04:36 +03:00
4fc259491e add WallPresenceSensor and add new icons for presence state and selected value 2025-04-06 09:57:12 +03:00
64f61a6c3d Merged with dev 2025-04-06 01:17:30 +03:00
ab3f268f29 Added pagination and search logic in space tree 2025-04-06 01:14:16 +03:00
b345822366 Merge pull request #128 from SyncrowIOT:SP-1200
fixing duplicate issue
2025-04-03 10:50:31 +04:00
76793a3c0b Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1200 2025-04-03 10:48:56 +04:00
c330f11206 Merge pull request #127 from SyncrowIOT/SP-1246
updated endpoints for devices
2025-04-03 10:23:34 +04:00
9cb62795a6 Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1246 2025-04-03 10:17:06 +04:00
a034202d76 updated endpoints 2025-04-03 10:14:24 +04:00
869799f08e Merge pull request #126 from SyncrowIOT/fix_routine_popup
Refactor routine creation UI for improved code organization
2025-03-27 15:06:38 +03:00
573e7b42ed Refactor routine creation UI for improved code organization 2025-03-27 15:04:33 +03:00
22935f7007 SP-1271-rework 2025-03-27 14:52:26 +03:00
5bf5120883 Merge pull request #124 from SyncrowIOT/SP-1271-Fix-Deployment
SP-1271-Fix-Deployment
2025-03-27 13:45:59 +03:00
f307aaff9d Removed the usage of spacing property because the GitHub action doesnt support the version that has it, so instead opted for using Padding. 2025-03-27 11:08:57 +03:00
aea18fb293 Merge pull request #123 from SyncrowIOT/SP-1271-FE-Remove-Community-Field-from-Device-Management-Screen
Sp 1271 fe remove community field from device management screen
2025-03-26 12:57:16 +03:00
835dfe8785 Rename controller variables in DeviceSearchFilters to be private to control access control. 2025-03-26 12:40:25 +03:00
f670ae78aa Refactor device search filters layout for improved code organization and to remove any code duplication. 2025-03-26 12:39:51 +03:00
d3128a9c9c Refactor search button callback for improved readability 2025-03-26 12:37:03 +03:00
b65f172f9d Removed memory leak bug from DeviceSearchFilters widget. 2025-03-26 12:36:26 +03:00
dad18b77de Removed community filter field from DeviceSearchFilters. 2025-03-26 12:35:04 +03:00
77a9aa2f19 Added include spaces to the communites api 2025-03-26 04:29:33 +03:00
b77dc860cb Merge pull request #122 from SyncrowIOT/SP-1106
Sp 1106
2025-03-24 15:34:05 +03:00
6045158432 Reset Selected space 2025-03-24 15:32:02 +03:00
7e06dd76cf create routine dialog flow 2025-03-24 13:57:53 +03:00
7e1c2ba712 routines and automation Toggle 2025-03-21 17:14:05 +03:00
80c43b8046 Merge pull request #121 from SyncrowIOT:bugfix/fix-subspace-update
fixed issue in subspace update
2025-03-19 21:49:51 +04:00
2d3345c1d9 fixed issue in subspace updatw 2025-03-19 21:48:44 +04:00
de5030d9f0 Merge branch 'dev' into SP-1200 2025-03-19 14:12:13 +04:00
c0d53fdf5c Update Automation Status 2025-03-19 12:24:55 +03:00
8c15fffd42 duplicate 2025-03-19 12:25:37 +04:00
5e05b20f68 Merge pull request #118 from SyncrowIOT/SP-1318
Sp 1318
2025-03-17 09:34:16 +04:00
95730cc2ba Merge pull request #119 from SyncrowIOT/SP-1327
append space id to list
2025-03-17 09:33:28 +04:00
3750fa8329 removed left and right button 2025-03-14 15:02:22 +04:00
a5a37f3841 append space id to list 2025-03-14 14:10:03 +04:00
e0486deecb changed endpoint for automation update 2025-03-14 12:16:32 +04:00
bc64efa557 updated delete automation endpoint 2025-03-14 12:12:15 +04:00
2a065efc0e replaced endpoint for get automaiton by id 2025-03-14 12:09:14 +04:00
7ae3e4a933 updated endpoint for creating automations 2025-03-14 11:54:47 +04:00
2a0f6a4596 updated endpoint of get automation by space 2025-03-14 11:50:18 +04:00
5b2822f973 Merge pull request #117 from SyncrowIOT/SP-1318
Sp 1318
2025-03-13 14:51:54 +04:00
70d31f5351 removed print 2025-03-13 14:51:09 +04:00
c39c693755 remove unused import 2025-03-13 14:37:39 +04:00
8ed6980264 resposnive text length of space model name 2025-03-13 13:51:52 +04:00
16df75eb49 fixed space update 2025-03-13 13:14:31 +04:00
cfc68f1568 Merge pull request #116 from SyncrowIOT/dev
fix real time listenToChanges
2025-03-12 21:26:45 +03:00
80c294f09c fix real time listenToChanges 2025-03-12 16:03:01 +03:00
02e08ad92f Merge pull request #115 from SyncrowIOT/dev
Dev
2025-03-12 14:21:13 +03:00
c806b5f59d Added a background color for the space tree 2025-03-11 23:54:39 +03:00
dd01a7fddb Pulled latest changes 2025-03-11 23:42:42 +03:00
b563cc378e Added current temp to AC functions 2025-03-11 23:41:21 +03:00
2140b7eee3 Merge pull request #114 from SyncrowIOT:bugfix/update-space
update space with a space model
2025-03-11 22:08:06 +04:00
7de9e25ed5 Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/update-space 2025-03-11 22:07:50 +04:00
123949aa86 update space with a space model 2025-03-11 22:05:36 +04:00
6d554c5953 Merge pull request #113 from SyncrowIOT/bugfix/remove-link
fixed issue in removing link
2025-03-10 16:55:02 +04:00
5ed87a5794 fixed issue in removing link 2025-03-10 11:47:00 +04:00
168c997240 Merge pull request #112 from SyncrowIOT:bugfix/empty-space-model
fixed issue in update
2025-03-09 17:32:38 +04:00
de65f79ccf Merge branch 'dev' of https://github.com/SyncrowIOT/web into bugfix/empty-space-model 2025-03-09 17:32:06 +04:00
eb0490fb16 fixed issue in update 2025-03-09 17:31:36 +04:00
a73fc04712 Merge pull request #110 from SyncrowIOT/SP-1297
fix model and SpaceModelCardWidget and LinkSpaceModelSpacesDialog
2025-03-09 16:11:18 +03:00
dee07ebb06 fix LinkingSuccessful 2025-03-09 16:01:04 +03:00
5237f3ae5b Merge pull request #111 from SyncrowIOT/bugfix/empty-space-model
fix the circular progress on empty space model
2025-03-09 16:49:36 +04:00
e017633b9b fixed space model 2025-03-09 16:48:42 +04:00
e8e5e9bcb7 fix LoadedSpaceView 2025-03-09 14:54:13 +03:00
a1d15c9cea fix the circular progress on empty space model 2025-03-09 15:53:55 +04:00
16c006e7a9 Merge pull request #109 from SyncrowIOT/feat/fix-update-on-community-tree
Feat/fix-update-on-community-tree
2025-03-09 14:06:48 +04:00
24280549ec revert back color change 2025-03-09 14:06:33 +04:00
8359642a1a Merge branch 'dev' into SP-1297 2025-03-09 12:03:34 +03:00
ada19a5992 fetch communities and spaces on space model update 2025-03-09 10:47:09 +04:00
c6702d4d5f Merge branch 'dev' of https://github.com/SyncrowIOT/web into dev 2025-03-09 10:29:05 +04:00
f78e2e2d36 Merge branch 'feat/update-space-model' of https://github.com/SyncrowIOT/web into dev 2025-03-09 10:26:34 +04:00
83b9555920 added padding to space tree on community structure 2025-03-09 10:26:30 +04:00
8af24e575c fix model and SpaceModelCardWidget and LinkSpaceModelSpacesDialog 2025-03-08 09:57:35 +03:00
4301d7f62f Merge pull request #108 from SyncrowIOT/feat/update-space-model
Feat/update space model
2025-03-07 11:20:29 +04:00
788d36541b revert settings.json 2025-03-07 11:19:46 +04:00
44cf1cec69 resolved conflict 2025-03-07 11:18:36 +04:00
acb7ed5192 Merge branch 'dev' of https://github.com/SyncrowIOT/web into feat/update-space-model 2025-03-07 00:30:13 +04:00
1b8a87e942 initcommunity on save space 2025-03-07 00:01:35 +04:00
fa39182386 Merge pull request #106 from SyncrowIOT/link_space_model_spaces
Link space model spaces
2025-03-06 12:54:38 +03:00
54a250ea2f remove unused code 2025-03-06 12:51:30 +03:00
efccac4d19 removed unused widget 2025-03-06 13:29:28 +04:00
096317fce8 Merge branch 'dev' of https://github.com/SyncrowIOT/web into feat/update-space-model 2025-03-06 13:19:53 +04:00
254485235d Merge branch 'dev' into link_space_model_spaces 2025-03-06 12:08:54 +03:00
d624dd767b add tags 2025-03-06 12:52:41 +04:00
add34b327f space model changes 2025-03-06 11:50:47 +03:00
d75ac416eb Merge branch 'dev' into link_space_model_spaces 2025-03-06 11:50:21 +03:00
048a7c0e8f change model name 2025-03-06 11:10:53 +03:00
c8aab320df Merge pull request #107 from SyncrowIOT/SP-1218
Change in space management side panel
2025-03-06 12:02:12 +04:00
9795517a3f Merge branch 'SP-1218' into feat/update-space-model 2025-03-06 12:01:12 +04:00
60bf58d5fd Merge branch 'dev' of https://github.com/SyncrowIOT/web into SP-1218 2025-03-06 11:51:13 +04:00
8d072ee6bb added left padding 2025-03-06 11:48:43 +04:00
de614d40a5 removed unused import 2025-03-06 11:43:18 +04:00
45f6599c40 removed logs 2025-03-06 11:42:28 +04:00
fecab17cbe updated body for update space model 2025-03-06 11:41:36 +04:00
d2ff909bf2 updated tag dialogue selection 2025-03-05 22:24:45 +04:00
5cea8eddb3 added project tags to all dialogs 2025-03-05 21:26:36 +04:00
213ec329c0 passed tags to space model page 2025-03-05 17:16:00 +04:00
c9427b35be added tags 2025-03-05 17:12:02 +04:00
a7995bb2b8 added tag api 2025-03-05 16:59:58 +04:00
20474835dd Merge branch 'dev' of https://github.com/SyncrowIOT/web into feat/update-space-model 2025-03-05 16:42:43 +04:00
5233c1b38e format settings 2025-03-05 16:41:57 +04:00
ec502214f4 Merge pull request #104 from SyncrowIOT/connect_real_time
Connect real time
2025-03-05 15:24:08 +03:00
215dd9cfa4 link space model api integration 2025-03-05 14:37:52 +03:00
dcfbe5282e add dev and prod firebase option 2025-03-05 14:21:07 +03:00
d88ae9ea15 removed tag model and use tag only 2025-03-05 14:19:58 +04:00
64adf516f6 revert back 2025-03-05 12:28:53 +04:00
ef777cfce9 remove unused import 2025-03-05 12:28:16 +04:00
6e90f81760 update space bloc on community and space change 2025-03-05 12:28:00 +04:00
51cfa8d5ae cached space models 2025-03-05 12:21:47 +04:00
4469efe465 cached space model 2025-03-04 20:51:21 +04:00
c7c8e9a519 cached space models 2025-03-04 11:40:06 +04:00
6f2e2e2d4a Check all the devices working with real time 2025-03-02 17:55:26 +03:00
692b05a600 added update in space tree bloc 2025-03-02 14:40:34 +04:00
7607e5f80d reduced no of calls on load 2025-02-28 19:37:50 +04:00
b84513c09d removed checkbox 2025-02-28 11:51:48 +04:00
41605bef6b Merge pull request #102 from SyncrowIOT/sp_1171
Added space tree to the add user dialog
2025-02-27 12:32:53 +03:00
fd24d6bd27 change community and spaces in user manage 2025-02-27 12:29:12 +03:00
fe52726f6e WebAppBar ResponsiveLayout 2025-02-26 12:00:30 +03:00
5ea29efaf5 Merge pull request #103 from SyncrowIOT/SP-1151-FE-Implement-Delete-Action-for-the-Space-Model
Sp 1151 fe implement delete action for the space model
2025-02-26 10:14:06 +04:00
70cb12236b Clear cache on edit dialog and fixed a selection issue 2025-02-26 02:59:17 +03:00
9f75ce817e added space model delete to bloc and api 2025-02-25 21:31:40 +04:00
aa23daa0b4 added DeleteSpaceModelDialog into SpaceModelCardWidget for delete 2025-02-25 21:31:25 +04:00
61f0c3ad2b DeleteSpaceModelDialog into a separate widget 2025-02-25 21:30:27 +04:00
553c77d1e3 Added space tree to the add user dialog 2025-02-25 00:55:44 +03:00
d7899a24f5 Merged with dev 2025-02-20 13:03:38 +03:00
27fef7ddaa Pulled latest changes 2025-02-20 12:55:07 +03:00
010176cc25 Added clear data and cached events in space tree 2025-02-20 12:53:59 +03:00
800c0ba47f Merge pull request #101 from SyncrowIOT/bugfix/fix-endpoint
Main
2025-02-20 13:37:28 +04:00
fe4e775902 fixed endpoint 2025-02-20 13:35:59 +04:00
d08a1d1037 Merge pull request #100 from SyncrowIOT/bugfix/fix-get-all-device-endpoint
fixed device endpoint
2025-02-20 13:33:55 +04:00
e634154fb3 fixed device endpoint 2025-02-20 13:31:31 +04:00
5247856cb4 Merge pull request #99 from SyncrowIOT:bugfix/add-tag-border
added back border of tag list
2025-02-20 11:50:07 +04:00
4a8b8a32ba added back border of tag list 2025-02-20 11:49:35 +04:00
c0f59aba61 Merge pull request #98 from SyncrowIOT:SP-1186-FE-Cursor-Resets-After-Each-Character-When-Creating-a-Tag
fixed text theme of tag list
2025-02-20 11:48:36 +04:00
7ee7681e09 fixed theme 2025-02-20 11:47:58 +04:00
57c5f4752c fixed theme 2025-02-20 11:36:08 +04:00
2abce77eb5 Merge pull request #97 from SyncrowIOT/feat/fix-cursor-issue-in-main
Fixed cursor issue
2025-02-20 11:35:35 +04:00
7efd1c3c87 Fixed cursor issue 2025-02-20 11:34:24 +04:00
ad4f2ae382 Merge pull request #96 from SyncrowIOT/SP-1186-FE-Cursor-Resets-After-Each-Character-When-Creating-a-Tag
fixed cursor issue
2025-02-20 11:29:03 +04:00
eafb811d2e fixed cursor issue 2025-02-20 11:26:30 +04:00
7a0d9aefb7 Merge pull request #95 from SyncrowIOT/bugfix/change-endpoint-prod
fix endpoints
2025-02-19 18:01:11 +04:00
21cc25cfc4 fix endpoints 2025-02-19 17:58:53 +04:00
2d0dcc41df Merge pull request #93 from SyncrowIOT/bugfix/fix-get-user-endpoint
change endpoint
2025-02-19 17:54:19 +04:00
d89e3fac8e change endpoint 2025-02-19 17:53:20 +04:00
25acd67351 Bug fixes in the side tree 2025-02-19 02:13:14 +03:00
b134823551 SpaceModelSelectedIds 2025-02-18 16:56:10 +03:00
1054970a63 validation LinkSpaceModelSpacesDialog 2025-02-18 16:34:29 +03:00
e2ec4bbf31 Pulled main changes 2025-02-18 16:27:09 +03:00
51b46ae197 Merged with dev 2025-02-18 16:25:33 +03:00
7cab299a51 Merge branch 'dev1' into link_space_model_spaces 2025-02-18 14:32:47 +03:00
a3c5670fee Merge branch 'dev' into link_space_model_spaces 2025-02-18 13:33:04 +03:00
009ede7d08 overwrite dialog and progress indicator and success dialog 2025-02-18 12:37:00 +03:00
0c2a092f4d Added side tree to space model 2025-02-18 12:31:43 +03:00
b968b5a6eb Merge pull request #92 from SyncrowIOT/bugfix/change-project-cubit
Bugfix/change-project-cubit
2025-02-18 13:22:12 +04:00
05edc7641a removed project cubit from all classes 2025-02-18 12:56:51 +04:00
b8204f1015 changed project class to use shared preference 2025-02-18 12:56:25 +04:00
d87fec796b Merge pull request #91 from SyncrowIOT/add_space_name
spaceName
2025-02-17 12:56:47 +03:00
b00b0c82dc spaceName 2025-02-17 12:36:04 +03:00
0aa029a2fc Removed static space id and community id in the routine 2025-02-17 03:32:40 +03:00
dec3a25639 Merge pull request #90 from SyncrowIOT/feat/use-project-uuid-instead-of-hardcode
Feat/use project UUID instead of hardcode
2025-02-17 01:11:53 +03:00
581dcf7016 changed endpoint for get visitor password and access control 2025-02-16 23:32:46 +04:00
e1609309cf Added ProjectCubit as a dependency in blocs for managing project-level state. 2025-02-15 00:36:20 +04:00
da445e11aa Modified _fetchUserInfo to update the ProjectCubit with the retrieved user's project UUID. 2025-02-15 00:35:34 +04:00
55de7fab0f Introduced ProjectCubit to handle project-related state. 2025-02-15 00:34:38 +04:00
ba44d1d359 firebase configuration and connect device with real-time bd 2025-02-13 14:07:29 +03:00
36ee22603a fixes CommunityId and spaceUuid 2025-02-10 12:44:35 +03:00
00a9cb1188 link_space model 2025-02-10 12:38:20 +03:00
b0abd42b0c projectId 2025-02-06 11:28:40 +03:00
ba4da78846 Merge branch 'dev' 2025-02-06 11:20:34 +03:00
a623f1c723 Merge pull request #89 from SyncrowIOT/disable_edit
disable_edit_user
2025-02-06 11:17:14 +03:00
c5f5992c18 disable_edit_user 2025-02-06 11:12:43 +03:00
dc20d69f20 Merge pull request #88 from SyncrowIOT/dev
Dev
2025-02-06 01:03:32 +03:00
98ad7090d8 Removed prints and unused code 2025-02-06 01:01:21 +03:00
ea08024b82 Merge pull request #87 from SyncrowIOT/bugfix/fix-tag-repeat
Bugfix/update-subspace-tag-value
2025-02-06 00:59:11 +03:00
cf6ec231dc Merged with dev 2025-02-06 00:57:29 +03:00
f6d66185b3 updating tags inside subspace 2025-02-06 00:18:44 +04:00
ead5297ba1 Merge pull request #86 from SyncrowIOT/roles_permissions_bugs
Roles permissions bugs
2025-02-05 21:53:46 +03:00
9a6bf5cbaf privacy policy fixes 2025-02-05 18:16:09 +03:00
51fbe64209 fixes bugs 2025-02-05 16:53:36 +03:00
49fa80e7d8 Merge pull request #85 from SyncrowIOT/bugfix/fix-tag-repeat
Fixed tag repeat
2025-02-05 17:47:47 +04:00
1aa15e5dd6 fixed loading 2025-02-05 17:01:03 +04:00
962f2d6861 Fixed tgag repeat 2025-02-05 16:00:53 +04:00
bd6219f915 Merge pull request #84 from SyncrowIOT/side_tree
Enhanced the side tree design
2025-02-05 11:56:23 +03:00
132cafcaa2 Enhanced the side tree design 2025-02-05 11:52:44 +03:00
8862ad95f3 Merge pull request #83 from SyncrowIOT/bugfix/fix-issue-in-creating-space-with-duplicate
Bugfix/fix-issue-in-creating-space-with-duplicate
2025-02-05 12:09:38 +04:00
af4c0f84cb fixed assign tag issue 2025-02-05 11:15:38 +04:00
c2b77ad1fc fixed issue on duplicate 2025-02-05 11:15:25 +04:00
95cee89b4c Merge pull request #82 from SyncrowIOT/SP-951-FE-Link-Space-Model-Pop-Up
added edit space sibling conflict
2025-02-04 15:57:37 +04:00
d5fcbe2601 added edit space sibling conflict 2025-02-04 14:15:39 +04:00
1fa33a271f added disabled space model button on adding tags and subspace, vice versa 2025-02-04 13:46:11 +04:00
09e2564183 add disabled state to ButtonContentWidget, When disabled, the entire button becomes opaque 2025-02-04 13:29:09 +04:00
5dee6c2842 Merge pull request #81 from SyncrowIOT/bugifx/tag-validation
Bugifx/tag-validation
2025-02-04 12:36:15 +04:00
c5c5088724 removed logs 2025-02-04 11:38:11 +04:00
d1d570b40f Fixed issue in loading space model 2025-02-04 11:36:26 +04:00
a43ff3c07d Merge pull request #80 from SyncrowIOT/side_tree
Side tree
2025-02-04 01:56:52 +03:00
572520eed5 Fixed issues 2025-02-04 01:54:18 +03:00
5e5f127a4b duplicate should be in same vertical offset 2025-02-04 00:12:20 +04:00
6f51c2d2b6 provide all tags on edit space 2025-02-03 22:23:53 +04:00
a18e8443d0 Merge pull request #77 from SyncrowIOT/web_bugs_fixes
Fix bugs related to the user table, privacy policy, and table filter.
2025-02-03 14:39:38 +03:00
72241cba6c added error validation 2025-02-03 14:47:05 +04:00
506531e16a Fetch devices based on selection 2025-02-03 11:15:36 +03:00
ab3edbaf57 Merge pull request #79 from SyncrowIOT/bugfix/fix-duplicate-space
Bugfix/fix-duplicate-space
2025-02-02 23:39:37 +04:00
64e3fb7f34 removed print 2025-02-02 23:38:04 +04:00
e6e46be9b4 fixed issues in create space and duplicate 2025-02-02 23:16:34 +04:00
91dfd53477 fixed issue in creating space 2025-02-02 21:02:58 +04:00
5ab9664318 Merged with dev 2025-02-02 11:24:45 +03:00
d3bf4de0ca Merge pull request #78 from SyncrowIOT/side_tree
fixed issues in the space tree
2025-02-02 02:48:17 +03:00
5ae07688cb fixed issues in the space tree 2025-02-02 02:46:13 +03:00
e6fa9c2391 Merge pull request #76 from SyncrowIOT/bugfix/empty-subspace
add empty subspace validation
2025-01-31 10:58:11 +04:00
916b606cb1 deleting subspace won't remove tag 2025-01-30 23:26:26 +04:00
29c444eede updated tags 2025-01-30 22:01:08 +04:00
9dd6c9e1e7 updated logic of adding tag to subspace 2025-01-30 21:15:00 +04:00
b070884bd9 Fix bugs related to the user table, privacy policy, and table filter. 2025-01-30 16:43:45 +03:00
bf5b39e742 add empty subspace validation 2025-01-30 15:00:40 +04:00
7d05a33c52 Merge pull request #75 from SyncrowIOT/side_tree
Side tree
2025-01-30 12:26:48 +03:00
6e546a4831 Merged with dev 2025-01-30 12:17:06 +03:00
b098202fd8 Merge pull request #74 from SyncrowIOT/bugfix/subspace-name-validatio
add subspace validation
2025-01-30 13:13:10 +04:00
a294988558 add subspace and space information 2025-01-30 10:09:21 +04:00
43c17d1c18 Implemented the selection behavior of the side tree 2025-01-30 04:03:54 +03:00
09c1a785e5 add subspace validation 2025-01-29 22:03:56 +04:00
e70b9ea9e2 Merge pull request #73 from SyncrowIOT/bugfix/edit-space
Bugfix/edit space
2025-01-29 12:46:19 +04:00
c173df934d added all tags 2025-01-29 12:24:12 +04:00
e4262d08a5 fixed ok button 2025-01-29 11:40:53 +04:00
4bae7bb9fb fixed update space 2025-01-29 11:14:12 +04:00
073916d4ac updated text theme 2025-01-29 10:21:06 +04:00
8870467fe4 fixed the edit flow of space 2025-01-29 09:56:10 +04:00
9331193e90 added tags and subspace to update space 2025-01-29 09:55:36 +04:00
45b0b67fe0 make counter widget work only for add device 2025-01-29 09:53:06 +04:00
9e0184f19d Merge pull request #72 from SyncrowIOT/bugfix/edit-subspace
Bugfix/edit-subspace
2025-01-28 13:30:03 +04:00
9091af2661 fixed text style 2025-01-28 13:27:05 +04:00
4b7f4d4279 fixed calculating products on add another device 2025-01-28 11:39:34 +04:00
e61cfd7e49 added option to update subspace 2025-01-28 10:48:14 +04:00
788fb75a68 fixed UI alignment 2025-01-27 18:12:57 +04:00
ea5b6597f5 Merge pull request #71 from SyncrowIOT/feat/update-create-edit-space
Feat/update-create-edit-space
2025-01-27 17:02:01 +04:00
c72297e0c8 updated the duplicate 2025-01-27 14:21:07 +04:00
d0c6b13072 updated edit flow 2025-01-27 01:25:04 +04:00
812dc4792b fixed duplicate 2025-01-27 01:19:08 +04:00
4907eebc42 added duplicate 2025-01-27 00:33:50 +04:00
2221d9ae7b Merged with dev 2025-01-26 21:00:05 +03:00
9167c8da29 fixed space model updates 2025-01-25 01:29:21 +04:00
4258ccdfbd fix header issue 2025-01-24 20:43:45 +04:00
cb71b51565 community header 2025-01-24 20:41:31 +04:00
d4ed4efcd8 validation fix 2025-01-23 17:48:11 +04:00
dac045146e duplicate name validation 2025-01-23 17:02:32 +04:00
5563197e9d add validation 2025-01-23 15:20:36 +04:00
7268253e35 fixed button validation 2025-01-23 11:45:11 +04:00
921d352207 Merge pull request #70 from SyncrowIOT/chore/remove-unsupported-param
Chore/remove unsupported param
2025-01-23 10:46:23 +04:00
c5871be990 removed unmatched alignment 2025-01-23 10:21:31 +04:00
24f7ab6af8 changed subspace label 2025-01-23 10:18:20 +04:00
2fb6f30ccb Updated pubsepc file 2025-01-23 01:21:13 +03:00
508d8bbaa8 Merged with dev 2025-01-23 01:18:30 +03:00
97bdb1bbb7 Merge pull request #68 from SyncrowIOT/user_agreement_privacy
user_agreement_dialog
2025-01-23 00:40:08 +03:00
7ce0a27af0 Merge pull request #69 from SyncrowIOT/bugfix/space-edit
Bugfix/space edit
2025-01-23 00:37:03 +03:00
65d00c923a updated tag issue for subspace 2025-01-23 00:02:28 +04:00
bc4af6a237 user_agreement 2025-01-22 17:24:19 +03:00
830725254f removed logs 2025-01-22 17:22:58 +04:00
ba7db3a5fb updated subspace edit flow 2025-01-22 17:21:35 +04:00
513175ed1e user_agreement_dialog 2025-01-22 15:44:46 +03:00
f35b699d4c fixed the edit flow for space model 2025-01-22 12:49:47 +04:00
7ffdc67016 added product comparison 2025-01-22 12:48:46 +04:00
18afc4f563 fixed issues 2025-01-21 20:37:21 +04:00
44d95f5701 fixed index 2025-01-21 20:29:15 +04:00
e47f3d6d59 fixed space model creation 2025-01-21 20:26:30 +04:00
788ea27de1 Merge branch 'feat/space-creation-update' into bugfix/space-edit 2025-01-21 18:40:33 +04:00
5060d2a66d Updated side tree branch 2025-01-21 15:28:59 +03:00
81e9e58627 fixed duplicate tag issue 2025-01-21 15:21:25 +04:00
25eae3dfaa Merge pull request #66 from SyncrowIOT/feat/space-creation-update
Feat/space creation update
2025-01-21 11:42:43 +04:00
0e912207e5 flow 2025-01-21 11:41:53 +04:00
eb53671e3a edit flow 2025-01-20 21:47:22 +04:00
2f6bd31aa2 helper class 2025-01-20 10:52:23 +04:00
fe680d15f2 edit and create 2025-01-20 10:28:46 +04:00
440263e2f9 added initial flow 2025-01-18 00:32:48 +04:00
ec5b7d4395 changed button name 2025-01-17 23:53:43 +04:00
7109421358 fixed first time flow 2025-01-17 23:51:56 +04:00
145086b9de updated grid view 2025-01-17 12:40:17 +04:00
bae5ae17a7 updated the condition 2025-01-16 10:17:57 +04:00
9706c2655c added color 2025-01-16 02:15:24 +04:00
8a95f93556 fixed list view 2025-01-16 02:14:04 +04:00
60028cdf78 only appears the separator if there is both space model and product 2025-01-16 02:03:08 +04:00
c12c73f20a add close button color 2025-01-16 00:10:45 +04:00
a7256c8d5d updated duplication ui 2025-01-15 11:29:19 +04:00
5975adb5e2 cleaned subspace model create 2025-01-15 10:22:42 +04:00
0bb24604bc fixed subspace create 2025-01-15 09:39:26 +04:00
cf2690123e revert back 2025-01-14 12:22:59 +04:00
a220483310 revert back 2025-01-14 12:22:51 +04:00
12df07e681 changed chip to list 2025-01-14 12:14:48 +04:00
59eafc99a5 Merge pull request #67 from SyncrowIOT/roles_permissions_issues
fixes filter and table view and add user dialog
2025-01-13 15:41:33 +03:00
db7eaa53af check type isNotEmpty 2025-01-13 15:40:38 +03:00
20a9f19480 check if title is not empty and remove nullable 2025-01-13 14:36:17 +03:00
a4e7f30411 moved pagination to bloc 2025-01-13 14:14:09 +04:00
210fbf7497 initialize with const 2025-01-13 12:16:49 +04:00
acbb6ca7c0 removed try catch 2025-01-13 12:12:22 +04:00
eb7eeebf18 fixes add user view and table and user status 2025-01-13 11:07:18 +03:00
15023e5882 fixes filter and table view and add user dialog 2025-01-12 15:32:03 +03:00
408c40aa60 revert 2025-01-12 12:12:14 +04:00
2abe7a6feb revert 2025-01-12 12:11:32 +04:00
a381fd317d added space delete 2025-01-12 12:10:54 +04:00
a588351482 fixed space creation api 2025-01-12 11:37:10 +04:00
1be52adcc8 added assign tag 2025-01-12 10:43:47 +04:00
3c5e0a7778 device type select 2025-01-12 10:04:44 +04:00
6591ef1664 load space models 2025-01-12 09:25:29 +04:00
cfc1b544b7 added subspaces 2025-01-12 09:10:33 +04:00
15640ff0df added space model select 2025-01-12 01:15:44 +04:00
bfbc32d51b moved select space a bit down 2025-01-11 18:37:34 +04:00
8aa493a15e added space model link to space dialog 2025-01-11 15:42:35 +04:00
e70df16de3 added asset 2025-01-09 16:39:54 +04:00
a7e7554813 added buttons 2025-01-09 16:39:46 +04:00
1ab8c8341d updated widget 2025-01-09 16:31:20 +04:00
67516817ec add asset validation 2025-01-09 16:18:19 +04:00
097e70b906 color manager 2025-01-09 13:32:09 +04:00
390f7288bd Merge branch 'dev' of https://github.com/SyncrowIOT/web into feat/space-model 2025-01-09 13:04:35 +04:00
625b7b8304 revert back 2025-01-09 13:03:25 +04:00
d0b853b188 revert back http 2025-01-09 12:58:42 +04:00
339a242e74 added load new space models 2025-01-09 00:07:51 +04:00
48c064c711 added create 2025-01-08 21:06:31 +04:00
17e025b69f added empty name validation 2025-01-08 21:04:03 +04:00
9b3e4a59af fixed api call 2025-01-08 20:07:53 +04:00
9f5e9af5fa fixed edit dialog 2025-01-08 19:56:42 +04:00
6b79254a89 create space model 2025-01-08 19:04:08 +04:00
08f322165e edit tag model pop up 2025-01-07 19:07:42 +04:00
1228e5e737 space model creation 2025-01-07 17:34:38 +04:00
e7e0149b3a assign tag dialog 2025-01-07 16:30:36 +04:00
f8efc07fdb Merge pull request #64 from SyncrowIOT/Roles_&_Permissions
Roles & permissions
2025-01-06 15:42:28 +03:00
81345f7154 change model url 2025-01-06 15:41:52 +03:00
6ee650e9f8 added validation 2025-01-06 16:38:44 +04:00
8c0744054c Merge branch 'dev' into Roles_&_Permissions 2025-01-06 15:32:38 +03:00
8fd1259f9c remove warnings 2025-01-06 15:15:01 +03:00
d721f6f774 table size 2025-01-06 14:42:32 +03:00
fe8f8160ec filter 2025-01-06 14:20:57 +03:00
a31eb27c92 addign tag model 2025-01-05 23:22:30 +04:00
0fda5457ae fixed tag model 2025-01-05 21:16:59 +04:00
5bd257ee56 added tag model assignment ui 2025-01-05 19:56:39 +04:00
e44c3ae796 pass created subpaces 2025-01-05 19:27:42 +04:00
3876909bea edit_user and pagination and search and filter 2025-01-05 17:27:26 +03:00
58b469b92a refactor 2025-01-05 16:15:35 +04:00
ae09cbda1e separating folder 2025-01-05 15:59:11 +04:00
b59e7e4836 reassign folders 2025-01-05 15:41:03 +04:00
ed06b0ebd6 converted to stateless 2025-01-05 15:37:20 +04:00
0bed2573a0 separation of models into different files 2025-01-05 15:31:32 +04:00
69092823a2 separation of widget 2025-01-05 14:35:43 +04:00
d2d5e76102 subspace model and view 2025-01-05 14:06:46 +04:00
691beb2e86 added bloc to widget 2025-01-05 13:08:53 +04:00
819670867d separate widget 2025-01-05 12:54:35 +04:00
1c256cc55c added event for creating subspace 2025-01-05 12:25:34 +04:00
1d35377137 added white background color to container 2025-01-05 12:07:48 +04:00
67ad986fcc fixed issues in create space model 2025-01-05 11:59:12 +04:00
90e5499f92 subspace model 2025-01-05 11:45:05 +04:00
540f569b1f Added spaces devices 2025-01-05 00:21:10 +03:00
a98f7e77a3 Implemented side tree to devices and rountines screen 2025-01-04 17:45:15 +03:00
944b981ee0 added subspace model events 2025-01-03 14:28:45 +04:00
e0ff139f30 add create space model widget UI 2025-01-03 10:13:44 +04:00
e12252db96 fixed navigation in between 2025-01-03 08:45:34 +04:00
80dea5c12d fixed block flow 2025-01-02 17:55:04 +04:00
65ad9c5edf space model view 2025-01-02 17:05:45 +04:00
b264f6042f remove package and change color name 2024-12-31 11:20:32 +03:00
fa16eaf82f rename state 2024-12-31 11:32:51 +04:00
7935864208 fixed community structure 2024-12-31 10:40:32 +04:00
edf8bdfdcd added buttons in space management page 2024-12-30 11:59:37 +04:00
9e5cbc285e checkEmail 2024-12-29 11:22:45 +03:00
8f7b46be25 fixes checkEmail error 2024-12-29 11:22:11 +03:00
c834ad0670 add_new_user_dialog 2024-12-29 09:52:13 +03:00
ed2187b7ff add_user_dialog 2024-12-26 16:32:18 +03:00
0341844ea9 SP-859 2024-12-26 12:25:37 +03:00
51d3338497 Merge pull request #62 from SyncrowIOT/hide_widgets
Hide widgets
2024-12-23 10:45:23 +03:00
c160220fca Hide region field 2024-12-23 00:52:05 +03:00
c486b9af29 Merge pull request #60 from SyncrowIOT/bugfix/SP-853
Bugfix/SP-853
2024-12-19 12:27:31 +04:00
573852b4b4 user_invite 2024-12-18 17:11:37 +03:00
298aab5116 send_invite_user 2024-12-17 17:07:14 +03:00
bd1204c03a add_user_dialog 2024-12-17 16:51:32 +03:00
c362973c94 Hide unused widgets 2024-12-17 01:55:08 +03:00
c31f1262a2 delete_dialog 2024-12-16 18:59:56 +03:00
a46f69636d add_user_dialog 2024-12-16 18:19:22 +03:00
879bf99b12 add_user_dialog 2024-12-16 16:37:55 +03:00
56d4c34321 roles_and_permission 2024-12-12 19:00:51 +03:00
4490715b55 Merge pull request #61 from SyncrowIOT/feat/update-endpoint-with-project
Added project entity
2024-12-11 16:16:59 +04:00
4896b6c593 changed endpoint for communtiies and spaces, hardcoded p[roject value for now 2024-12-10 09:50:42 +04:00
dd5fe10a21 removed print 2024-12-09 10:03:40 +04:00
4055265b0a for create 2024-12-09 10:02:57 +04:00
aff7ceeac4 added condition to check parent name 2024-12-09 10:02:20 +04:00
246098b83a Read icon from fetch scene api 2024-12-05 12:42:53 +03:00
26f50d59dd Bug fixes 2024-12-05 11:19:22 +03:00
610cdf83a0 Merge pull request #59 from SyncrowIOT/bugfix/SP-852
Bugfix/sp 852
2024-12-04 12:10:02 +04:00
d423a3eb59 added focused border 2024-12-04 11:14:02 +04:00
9bddd151bb added bloc for create community 2024-12-04 11:05:46 +04:00
d0530f7fc3 Added staging space and community IDs 2024-12-04 09:57:29 +03:00
0b628c85a5 updated create community dialog to mange edit/create 2024-12-04 10:36:41 +04:00
768996ca45 Merge pull request #58 from SyncrowIOT/dev
Dev
2024-12-03 16:02:31 +03:00
7ee335ab1a Bug fixes 2024-12-03 12:01:17 +03:00
d5ad06335b Merge pull request #57 from SyncrowIOT/routines_issues
Routines issues
2024-12-03 01:04:12 +03:00
d9ef5b4574 push fixes and merge 2024-12-03 01:02:13 +03:00
c58f2eb24e fixed autoamtion update 2024-12-03 00:29:59 +03:00
4e94d2df89 Bug fixes 2024-12-03 00:02:52 +03:00
2f5c5d7da1 rule_disable selected & CreateAutomation actionType 2024-12-02 16:49:44 +03:00
ff4ce8ed01 Bug fixes 2024-12-02 03:58:31 +03:00
1aa6b78fb4 Bug fixes 2024-12-01 12:05:19 +03:00
e003d9b8b3 Merge pull request #56 from SyncrowIOT/routines_fixes
Routines fixes
2024-12-01 10:50:54 +03:00
76e44c8910 push changes 2024-12-01 01:07:26 +03:00
02c788d03a merge and push 2024-12-01 00:43:30 +03:00
938f8c6b51 update scene debug 2024-12-01 00:42:00 +03:00
3ce9a313f7 Bug fixes 2024-12-01 00:21:15 +03:00
b732b0b957 Pulled latest changes 2024-11-30 21:37:55 +03:00
fb6b922df4 Added delete scene function 2024-11-30 20:45:25 +03:00
ce6e7700bc push changes 2024-11-30 20:43:21 +03:00
8d388ac482 Merge pull request #55 from SyncrowIOT/bugfix/community-flow
Bugfix/community flow
2024-11-29 18:36:03 +03:00
42c7577b35 validity for space name 2024-11-29 19:03:27 +04:00
ae2b4b9b06 border 2024-11-29 17:31:37 +04:00
98faef2bde typo 2024-11-29 17:30:03 +04:00
edf297c569 border 2024-11-29 17:29:18 +04:00
2cd850b66f border color change to red 2024-11-29 17:26:57 +04:00
3c543b2e0f added validation for community name 2024-11-29 17:22:00 +04:00
a3c6421b0d updated flow for create community 2024-11-29 16:50:49 +04:00
875787919e Merge pull request #54 from SyncrowIOT/bugfix/add-new-community
Bugfix/add new community
2024-11-29 14:41:52 +03:00
51402720dd space load on space save 2024-11-28 22:50:05 +04:00
123291fd89 parse incoming connection 2024-11-28 20:31:19 +04:00
69e3f50269 reduced width of text controller 2024-11-28 20:11:16 +04:00
bd78c8c1cc format 2024-11-28 20:09:28 +04:00
4047664c59 create community should move back to blank page 2024-11-28 20:07:18 +04:00
084f4fbda8 updated highlighted space 2024-11-28 20:02:41 +04:00
817671dbeb updated deselect on structure 2024-11-28 20:01:14 +04:00
660b5aaf6c remove unused code 2024-11-28 19:56:40 +04:00
0f500a4efa remove unused state functions 2024-11-28 19:55:45 +04:00
0b2d44fc2b updated LoadedSpaceView 2024-11-28 19:54:04 +04:00
b75f8a3440 side bar widget uses context 2024-11-28 19:52:20 +04:00
d02d680520 add events for select space and community 2024-11-28 19:45:24 +04:00
68ae992963 added select space and select community event 2024-11-28 19:40:44 +04:00
ea20afd34e fixed issue of not recursively calling communtiy list 2024-11-28 15:16:07 +04:00
b0f0a91cda Merge pull request #49 from SyncrowIOT/feature/space-management
Feature/space management
2024-11-28 12:15:06 +03:00
f71a0cfb05 Merged with dev 2024-11-28 12:14:19 +03:00
7aa05de32b Merge pull request #53 from SyncrowIOT/routines
Routines
2024-11-28 11:53:43 +03:00
68ebb0807d added package 2024-11-28 12:08:37 +04:00
57dec8af08 fix image on tab to run, and add delete for automation and scene 2024-11-28 10:43:35 +03:00
1c54011ed4 Pulled changes 2024-11-28 02:03:22 +03:00
636c08c95c bug fixes 2024-11-28 02:02:40 +03:00
4b33929315 push bugs 2024-11-28 02:02:01 +03:00
64ea9de3cb pulled changes 2024-11-28 01:13:36 +03:00
3b18c4e8cf bug fixes 2024-11-28 01:12:18 +03:00
e50a6d4c4b added routines details apis 2024-11-28 01:11:31 +03:00
22a9ee5a14 added validity for reusing space name in same layer 2024-11-27 22:41:18 +04:00
9b5ddc4dc8 push routine details model and api settup 2024-11-27 21:03:19 +03:00
cf817fd5dc push display scenes and automations 2024-11-27 19:41:43 +03:00
448e798da1 change colors to colorsmanager 2024-11-27 20:26:26 +04:00
dafe90237f change color use from colorsmanager 2024-11-27 20:24:44 +04:00
49a732edb2 fixed size of icon 2024-11-27 20:16:04 +04:00
69e2295180 update branch throw pull 2024-11-27 18:43:45 +03:00
db7bec7641 stash changes 2024-11-27 18:42:30 +03:00
79b3d116ca added internal id for mapping spaces internally 2024-11-27 19:17:15 +04:00
075ef0b2b4 Merge pull request #52 from SyncrowIOT/routines
Routines
2024-11-27 13:43:18 +03:00
abccaeabf8 bug fixes 2024-11-27 13:40:08 +03:00
2d7415448c appear save only if spaces is empty or any new,deleted,updated space 2024-11-27 14:31:07 +04:00
8ab3d44708 chananged Colors to use colorsmanager 2024-11-27 14:26:10 +04:00
85bc7ee8c0 add space between buttons 2024-11-27 14:23:18 +04:00
ff22a6b6ab Fixed size hoverable button 2024-11-27 14:22:48 +04:00
670be70567 updated first space position 2024-11-27 12:10:36 +04:00
ee50c414c3 fixed save button position 2024-11-27 11:45:19 +04:00
35557193f5 applied colormanager instead of color 2024-11-27 10:52:26 +04:00
a7b52d55e5 fixed issue 2024-11-27 10:52:12 +04:00
659dde3160 added validation to create space 2024-11-27 10:24:46 +04:00
75aa2042c1 setting button 2024-11-27 01:29:15 +03:00
070fc8b78b merge code 2024-11-27 01:19:51 +03:00
fbec2fbeae finlizing 2024-11-27 01:11:23 +03:00
03f7b96223 bug fixes in setting and if contianer 2024-11-27 00:53:48 +03:00
644e56aa7a fixed automation and tab to run bugs 2024-11-27 00:30:13 +03:00
ef80b79f7d added navigate button 2024-11-26 15:45:01 +04:00
da17d6d289 fixed overflow issue for add widget 2024-11-26 15:39:34 +04:00
6fca5afd6b updated text theme 2024-11-26 13:58:50 +04:00
5091aa1e49 responsive community header 2024-11-26 13:29:48 +04:00
04e048e06a Merge pull request #51 from SyncrowIOT/routines_1
Routines 1
2024-11-26 12:24:31 +03:00
8d908e894b push routine name field 2024-11-26 11:40:34 +03:00
7ea628af92 push connecting to automation api 2024-11-26 11:34:40 +03:00
a82505ea6a updated text theme 2024-11-26 12:32:36 +04:00
17943a5ddf responsive create/edit space 2024-11-26 12:16:46 +04:00
703e0efd2e removed width from blank container 2024-11-26 09:36:12 +04:00
9ddb9e61d3 push merge 2024-11-26 00:49:13 +03:00
31278db437 working on automation 2024-11-26 00:45:16 +03:00
c84cfd75e4 Implemented update card functionlity 2024-11-26 00:43:35 +03:00
ab8e825e01 Merge pull request #50 from SyncrowIOT/routines_tab_to_run
Routines tab to run
2024-11-25 12:38:19 +03:00
bbe00c0372 push 24 hour coundown 2024-11-25 10:23:26 +03:00
8b76429714 push devices managment screen 2024-11-25 10:15:31 +03:00
19694bec98 push design and missing view and folder structure 2024-11-25 10:08:50 +03:00
30db9cfc2a Added routines search field functionlity 2024-11-25 01:47:17 +03:00
0c555cda83 push tab to run and handling automation 2024-11-24 23:07:03 +03:00
87c47a74ce push calling create scene 2024-11-24 11:17:54 +03:00
5a9729fe10 push add delay device 2024-11-24 09:07:01 +03:00
5ac7eb0301 updated blank structure 2024-11-24 02:28:28 +04:00
d241fc14e2 Merged with latest changes 2024-11-24 01:14:26 +03:00
1f49b9bc49 Added tab to run to if container 2024-11-24 01:12:28 +03:00
5e94de5d78 fixes unique id for card drag 2024-11-24 01:10:31 +03:00
7806d3de7d add blank space 2024-11-23 23:02:25 +04:00
590a41ff83 push updated code after merge 2024-11-23 21:53:21 +03:00
7dccfb5a76 finished ac devices 2024-11-23 21:51:20 +03:00
e84df8b7a6 Added scene setting 2024-11-23 21:44:47 +03:00
59d9a34c4e updated theme 2024-11-23 20:53:48 +04:00
ca58d44c02 updated theme 2024-11-23 20:53:40 +04:00
fb6a49354e hoverable button 2024-11-23 20:35:35 +04:00
77d73270b0 changed text style 2024-11-23 20:28:50 +04:00
797133e16e updated add device type 2024-11-23 20:24:15 +04:00
42a7ee22b2 changed Text style to use theme 2024-11-23 20:19:45 +04:00
0830fa1cfd added default button 2024-11-23 20:10:00 +04:00
cb0abe751e separated header 2024-11-23 18:55:32 +04:00
bca7aa059d optimized 2024-11-23 18:41:44 +04:00
729bd41bec fixed style 2024-11-23 18:34:52 +04:00
12bf0f0b57 fixed hover issue 2024-11-23 15:37:37 +04:00
5e91d7c03a push adding the selected functiond and device to then container 2024-11-23 01:39:05 +03:00
53eb18c075 push ac function state selection 2024-11-23 00:54:52 +03:00
7e2f605466 push design changes 2024-11-22 21:38:39 +03:00
a52604360f dispose value notfiers 2024-11-22 20:07:41 +03:00
fb4a4d4d6c push value notifers 2024-11-22 19:55:16 +03:00
1d6673b5b0 adding fucntions and values to routine bloc 2024-11-22 16:55:30 +03:00
1a967e2ba0 removed region from create 2024-11-22 00:29:35 +04:00
82343e0634 fixed create space 2024-11-21 21:34:56 +04:00
b6998c055a applied opacity to connections 2024-11-21 21:09:49 +04:00
8b7de7c8fd deselect on outside 2024-11-21 21:05:49 +04:00
278d39cca1 fixed space select 2024-11-21 20:40:36 +04:00
082f8b0b27 select space 2024-11-21 20:05:21 +04:00
ede4512b68 fixed positioning 2024-11-21 19:41:41 +04:00
6f554dc941 fixed community selection 2024-11-21 19:39:55 +04:00
4a9d99d7b0 fixed moving space on selecting space 2024-11-21 19:36:16 +04:00
9239116773 set default icon for space 2024-11-21 16:54:20 +04:00
6c5b01e7c2 fixed edit community 2024-11-21 16:50:25 +04:00
9be03850a5 fixed delete 2024-11-21 16:16:14 +04:00
288360f1af fixed delete community 2024-11-21 13:02:48 +04:00
8a7f9ab2dc delete Space 2024-11-21 11:52:27 +04:00
6bc6097a7e added edit space option 2024-11-21 10:04:07 +04:00
4441878bdd push ac functions and gang switches functions 2024-11-21 00:50:06 +03:00
6fd845a9fc fixed device type counts 2024-11-20 20:41:12 +04:00
60710c383f added assets 2024-11-20 20:11:12 +04:00
2d60b2e225 added product api and model 2024-11-20 20:11:01 +04:00
9affae0269 add device type comes from products 2024-11-20 20:10:39 +04:00
bf0dc7b56c Added assets 2024-11-20 12:31:27 +04:00
c3a5b0b351 selected space/community become dark 2024-11-19 18:52:26 +04:00
8a2efb2694 pass selected space 2024-11-19 18:16:53 +04:00
a464788e88 selecting space selects community 2024-11-19 15:32:33 +04:00
3a333188f8 save only if there is a change or new space 2024-11-19 13:11:57 +04:00
3147fc154f adjust the canvas if spaces are far positioned 2024-11-19 12:37:57 +04:00
57b8f6b03e push add ac fucntions and handle doplicate adding to the then or if items 2024-11-19 00:54:43 +03:00
20f94e290d fixed page load for space 2024-11-19 01:21:32 +04:00
7241f78566 add ongoing and incoming connections 2024-11-18 20:44:42 +04:00
d0b74ca68a added incoming and outgoing connections 2024-11-18 20:40:41 +04:00
836c44fd95 updated api 2024-11-18 15:36:33 +04:00
54143b3ba9 push get scenes and automation 2024-11-18 01:13:28 +03:00
458ec3976a push dragging 2024-11-17 01:11:27 +03:00
16dd95c8d1 added devices 2024-11-16 23:58:33 +03:00
e33a07ac56 changed color of plus button 2024-11-15 11:20:20 +04:00
1d9a93646b removed space create button out of interactive viewer 2024-11-15 00:46:24 +04:00
de57e0f21d Fixed space layout 2024-11-15 00:38:14 +04:00
eacee98de2 fixed space layout 2024-11-14 21:33:35 +04:00
a6e2681b6a adding tabs and create widget 2024-11-13 12:09:31 +03:00
ddea69f332 removed logs 2024-11-12 12:27:17 +04:00
d0229ed81f fixed spaces api 2024-11-11 21:20:41 +04:00
fcd91305e5 removed debig colors 2024-11-11 21:02:47 +04:00
01fb65ace6 Merge branch 'dev' of https://github.com/SyncrowIOT/web into feature/space-management 2024-11-11 20:57:11 +04:00
d3e758ef3a Merge pull request #47 from SyncrowIOT/feat/refactoring
Feat/refactoring
2024-11-06 10:57:30 +03:00
b3ec0fbf73 Merged with dev 2024-11-06 10:44:10 +03:00
27b0816ffd Merge pull request #48 from SyncrowIOT/new_devices
SOS Device
2024-11-04 23:51:52 +03:00
dc55232a42 remove commented code 2024-11-04 12:09:44 +03:00
7b179c90c3 push SOS device 2024-11-04 12:06:44 +03:00
0fc709a5b1 push sos basic device implementation 2024-10-31 11:32:34 +03:00
3e9b93c2fc Merge branch 'dev' of https://github.com/SyncrowIOT/web into feat/refactoring 2024-10-31 09:26:23 +04:00
5da42e975a Merge pull request #46 from SyncrowIOT/dev
Dev
2024-10-30 16:38:18 +03:00
13622c1dcf Merge pull request #45 from SyncrowIOT/web_issue
forget_password&power_clamp_issue
2024-10-30 14:24:22 +03:00
8b1099c683 dateTime issue 2024-10-30 13:17:46 +03:00
b802a6130d Merged with dev 2024-10-30 10:55:45 +03:00
73ab6f3d05 forget_password&power_clamp_issue 2024-10-30 09:47:18 +03:00
bc53605114 Merge pull request #44 from SyncrowIOT/30_oct_fixes
enhancement and bug fixes
2024-10-30 09:31:01 +03:00
29a2e9285b enhancement and bug fixes 2024-10-30 00:46:48 +03:00
5d10b2a35b Merge pull request #41 from SyncrowIOT/power_clamp
Power clamp
2024-10-29 11:06:16 +03:00
4eb214e010 remove_file 2024-10-29 10:50:44 +03:00
81913dca9f power_clamp_issue 2024-10-29 09:43:09 +03:00
62e8c372f7 Merge branch 'power_clamp' of https://github.com/SyncrowIOT/web into power_clamp 2024-10-28 13:18:42 +03:00
0425b19478 power_clamp_issue 2024-10-28 13:17:48 +03:00
8775258160 Updated the pubspec.lock 2024-10-27 23:41:26 +03:00
9dda21075e Updated the pubspec.lock 2024-10-27 23:39:00 +03:00
361891546c Merged with dev 2024-10-27 23:31:04 +03:00
79f96f3255 Merge pull request #43 from SyncrowIOT/enhancement
shadow and text color
2024-10-27 23:15:26 +03:00
c4421a9ef3 Edited pubspec.lock file 2024-10-27 23:12:38 +03:00
5fff4445ac Added pubspec.lock file 2024-10-27 23:09:33 +03:00
19e0c6e7bd Delete pubspec.lock 2024-10-27 15:23:32 +03:00
b7dddcb8dd shadow and text color 2024-10-27 12:36:32 +03:00
23e54c7e78 batch_control 2024-10-25 20:17:34 +03:00
a594d5b93c power_clamp_batch_control 2024-10-25 20:06:07 +03:00
b8ad20b3ff power_clamp_functionality 2024-10-24 17:40:32 +03:00
9b4e687e9a power_clamp_functionality 2024-10-24 15:03:19 +03:00
2941565b3d Merge pull request #42 from SyncrowIOT/web_scroll_logout_fixes
table scroll, logout, and  fixes
2024-10-23 13:12:07 +03:00
76fbfd2d95 Removed vs_scrollbar package 2024-10-23 13:08:34 +03:00
0b15391868 push logout dialog design 2024-10-23 11:56:48 +03:00
1c9943cfdb finilizing the alert dialog for logut 2024-10-23 02:40:44 +03:00
bd7651fa8c push scroll bar and design enhancment 2024-10-23 01:15:17 +03:00
e01ed33b17 Merge branch 'power_clamp' of https://github.com/SyncrowIOT/web into power_clamp 2024-10-22 13:28:28 +03:00
f0c2560af2 power_clamp 2024-10-22 13:26:36 +03:00
64b84fed82 filter by space 2024-10-22 11:31:49 +04:00
bb5571a02d power_clamp 2024-10-22 10:18:49 +03:00
0b0fee2e26 added community filtering 2024-10-22 10:47:14 +04:00
76f48aad6f added community 2024-10-22 10:22:39 +04:00
c297e02a84 added community to all device 2024-10-22 10:12:08 +04:00
03b5c49df0 added device spaces model 2024-10-21 21:54:22 +04:00
b9ecae7068 power_clamp 2024-10-21 16:50:05 +03:00
97c3b90b76 power_clamp 2024-10-21 16:47:31 +03:00
3684ac4d27 power_clamp 2024-10-21 16:39:10 +03:00
9b0e6ff898 power_clamp 2024-10-20 16:36:45 +03:00
3f9bd10582 dynamic update 2024-10-14 11:11:11 +04:00
df3b3131be remoived debug print 2024-10-14 10:07:29 +04:00
220cfdbd27 fixing canvas issue 2024-10-14 09:44:22 +04:00
56c4c858be expansion only on clicking icon 2024-10-11 13:21:30 +04:00
cd957ed1c7 Removed community view 2024-10-11 10:46:30 +04:00
29a1470428 updated device management 2024-10-11 10:35:14 +04:00
bc02664a09 Merge pull request #40 from SyncrowIOT/dev
Dev
2024-10-09 21:36:15 +03:00
a3a92e5d3f Merge pull request #38 from SyncrowIOT/access_bug_fixes
access_bug_fixes
2024-10-09 21:30:58 +03:00
3102c3823a Bug fixes 2024-10-09 21:29:20 +03:00
d5395f4fe7 Merge pull request #39 from SyncrowIOT/bug_fixes_sprint_10
Bug fixes sprint 10
2024-10-09 20:35:05 +03:00
13e90abf76 access_bug_fixes 2024-10-09 17:43:17 +03:00
b87bbb9a62 added circular border 2024-10-09 16:04:05 +04:00
308c8a44c5 pull changes 2024-10-09 13:29:12 +03:00
7ca6e60d02 fix notification toggle 2024-10-09 13:28:19 +03:00
e09dc966e0 fixed space clipping 2024-10-09 12:52:34 +04:00
057ea8515a Merge pull request #37 from SyncrowIOT/dev
Dev
2024-10-09 11:50:32 +03:00
1255a44935 add space button to center 2024-10-09 12:38:37 +04:00
5ef614f1e1 removed center 2024-10-09 12:37:59 +04:00
d423552ddf changed icon color 2024-10-09 12:23:20 +04:00
e35ea8e34a changed the hint text style in create space 2024-10-09 12:14:39 +04:00
5d440a2b9e Fixed creating community 2024-10-09 11:48:25 +04:00
f285189e42 added bloc for create community 2024-10-09 11:04:56 +04:00
4e7aba3983 blank community should also take to community structure 2024-10-09 10:58:37 +04:00
7122ad5ac1 Display selected community name 2024-10-09 10:52:11 +04:00
ec4bb9bc04 added on select for community 2024-10-09 10:42:35 +04:00
1046690f9b isolating widgets 2024-10-09 10:18:41 +04:00
9cb58771e0 added community list view 2024-10-09 10:15:29 +04:00
853cccbcce Merge pull request #36 from SyncrowIOT/bug_fixes_sprint_10
Bug fixes
2024-10-08 23:18:06 +03:00
03dfeabde4 Bug fixes 2024-10-08 23:14:41 +03:00
3a94ebedda filtering 2024-10-08 23:51:01 +04:00
62e03bac27 Merge pull request #35 from SyncrowIOT/bug_fixes_sprint_10
fix oct/8 issues
2024-10-08 20:41:01 +03:00
79ec890244 fix oct/8 issues 2024-10-08 20:15:52 +03:00
33712b7690 fixed re-rendering of community widget 2024-10-08 20:37:04 +04:00
1156af9b8e fixed expand error 2024-10-08 20:03:31 +04:00
72dfedf2b6 removed logs 2024-10-08 13:54:24 +04:00
76229788b3 space widget 2024-10-08 13:48:00 +04:00
062daa6c77 bloc and separation of widgets 2024-10-08 13:44:55 +04:00
4653c519c4 Merge pull request #34 from SyncrowIOT/bug_fixes_sprint_10
Bug fixes sprint 10
2024-10-08 12:40:26 +03:00
66f6b1cba9 fix bugs 2024-10-08 11:48:35 +03:00
081d6fd65f added position elements to space 2024-10-08 11:39:10 +04:00
cdd22f8d76 added colors 2024-10-08 10:41:40 +04:00
fc7ccb8ad8 fixed api routes 2024-10-08 10:33:35 +04:00
3b5de59131 Revert "added community"
This reverts commit 4db5f4ddc1.
2024-10-08 10:18:47 +04:00
c06f3d5a58 Changed the color of the device control container 2024-10-08 02:19:59 +03:00
813f2f2693 Fixed design issues 2024-10-08 01:56:09 +03:00
d05328e998 Bug fixes 2024-10-07 22:53:18 +03:00
ab22e15736 Merge pull request #33 from SyncrowIOT/garage_water_leack_devices
push water leak device
2024-10-07 11:58:25 +03:00
9ea8e3be2b push water leak device 2024-10-07 11:26:30 +03:00
889d3dbd02 Merge pull request #32 from SyncrowIOT/garage_water_leack_devices
Garage water leack devices
2024-10-07 10:16:18 +03:00
2b5249e985 push firmware update 2024-10-07 10:06:28 +03:00
e508849fa5 push factory reset 2024-10-07 09:52:16 +03:00
3748fc1419 push garage door preferences 2024-10-07 09:31:33 +03:00
ebde81b64d working on preferences 2024-10-07 07:43:07 +03:00
00277742d0 push garage door records 2024-10-07 01:12:35 +03:00
9733295dca push garage door delay 2024-10-07 00:45:34 +03:00
4f833e86fb push garage door schedule 2024-10-06 23:31:36 +03:00
1e2e2bf4e6 push garage partial garage door 2024-10-06 15:09:36 +03:00
b9bc2ec186 Merge pull request #31 from SyncrowIOT/new_devices_oct
New devices oct
2024-10-05 23:13:20 +03:00
47f1a9a6cd push 3G glass switches 2024-10-04 17:40:52 +03:00
7661f54427 push 1G , 2G glass switches 2024-10-04 17:07:00 +03:00
4db5f4ddc1 added community 2024-10-02 12:35:17 +04:00
0d2d343bf8 added the tap gesture for creating community 2024-10-02 12:19:49 +04:00
559989cdec Capitalized first letter 2024-10-02 12:12:14 +04:00
308a7adba7 community title will list from the api 2024-10-02 12:03:34 +04:00
4fabbf7a77 Merge pull request #30 from SyncrowIOT/sep_bug_fixes2
Sep bug fixes2
2024-10-02 10:40:25 +03:00
5d397691b6 fixed get communities 2024-10-02 11:13:25 +04:00
8672817791 updated models 2024-10-02 10:27:54 +04:00
ef233c414b added api for space management 2024-10-02 10:11:55 +04:00
30dd3a1ee2 push ac schedule ac fake design 2024-10-02 02:54:18 +03:00
9dbf4b0540 push batch door sensor, design bugs 2024-10-02 01:41:15 +03:00
05d027f8ff Merge pull request #29 from SyncrowIOT/sep_bug_fixes2
schedule bug fixes,  icons and design fixes
2024-10-01 10:28:57 +03:00
0d49ad5106 change themostat widget 2024-10-01 00:32:17 +03:00
9e5d5c0d84 push bug fixes 2024-10-01 00:27:03 +03:00
92d32e4d84 push bug fixes 2024-09-30 19:55:25 +03:00
23f92d4901 added route from home screen 2024-09-26 14:54:11 +04:00
c3000f8a7f fixed bug 2024-09-26 14:51:07 +04:00
fe3525d255 sidebar widget 2024-09-26 14:49:19 +04:00
0731507d3b Merge pull request #28 from SyncrowIOT/sep_bug_fixes
Sep bug fixes
2024-09-25 00:25:28 +03:00
58938d4598 Added syncrow icons, changed the description, increased the width of the control button 2024-09-25 00:23:47 +03:00
e690ddc23a push selectAll bug, design and icons fixes 2024-09-24 22:10:36 +03:00
215fe60bc0 Merge pull request #27 from SyncrowIOT/schedual_view
Schedual view
2024-09-24 12:31:39 +03:00
6568b26cb1 push centered 2 gang switch 2024-09-24 11:01:45 +03:00
d47b0f4c71 push schedules active enable api 2024-09-24 10:45:17 +03:00
f3f6369237 push schedule apis 2024-09-24 00:51:13 +03:00
18265e7b06 Merge pull request #26 from SyncrowIOT/schedual_view
Schedual view
2024-09-23 11:51:05 +03:00
6e3ad984e1 change timer picker theme color 2024-09-23 09:22:32 +03:00
0c530e9ea6 push water heater batch control view 2024-09-23 08:32:49 +03:00
b5eeeedcd2 push ac temp step amount and main door icons 2024-09-23 07:29:04 +03:00
2955533209 push factory reset logic and call for all devices 2024-09-22 21:56:17 +03:00
3a28f0ef9a refactor schedule view and cleaning 2024-09-22 20:47:34 +03:00
b3d891b2c8 add the delete api 2024-09-22 14:51:15 +03:00
f99744338c connecting apis and changes the table design to match figma 2024-09-22 14:17:52 +03:00
66f45721e5 working on schedual table 2024-09-22 00:16:44 +03:00
921ccf0132 push schedule basic design and bloc manegment 2024-09-20 02:27:07 +03:00
26816b99cd push countdown logic 2024-09-20 00:41:59 +03:00
facdef4741 Merge pull request #25 from SyncrowIOT/batch_control
Batch control
2024-09-19 10:24:57 +03:00
adf553ee9e Commented out a line in water heater bloc 2024-09-19 10:18:40 +03:00
f2504e5f67 add reset event 2024-09-19 09:41:23 +03:00
b3807f2980 push save and stop buttons 2024-09-19 01:31:52 +03:00
ba95f6774b push schedual counddown design 2024-09-18 21:29:02 +03:00
536ac8857e push notification dialog design 2024-09-18 18:01:22 +03:00
619d964cd7 push curtain batch control 2024-09-18 15:08:43 +03:00
6d805ddfd7 push one gang switch 2024-09-18 14:33:01 +03:00
bc309adba7 push 2 G switch batch control 2024-09-18 14:25:52 +03:00
67667e4405 push 3 gang batch control 2024-09-18 14:09:23 +03:00
c354abbeca push wall sensor batch control 2024-09-18 13:55:36 +03:00
fd09db6835 push ceiling sensor batch control 2024-09-18 13:15:43 +03:00
abb0a58468 push ac batch control 2024-09-18 12:27:00 +03:00
7c28012d79 connect reports to main door 2024-09-18 02:23:42 +03:00
9876ff2e03 push main door device design 2024-09-18 01:36:17 +03:00
7d5b5340db push water heater single control 2024-09-18 00:30:03 +03:00
185d94d800 merge with dev 2024-09-17 23:42:13 +03:00
db7a072ecf wokring on connecting batch api 2024-09-17 23:41:22 +03:00
bcd49ad0e8 Merge pull request #23 from SyncrowIOT/sp_462
Authorizer search field & Date-Time Filters & Update Table View Columns
2024-09-17 14:35:20 +03:00
3c8d3feba3 start working on scheduling 2024-09-17 01:28:35 +03:00
e577cd3279 schedual asset 2024-09-17 01:07:26 +03:00
60b51657a6 working on water heater 2024-09-17 00:22:51 +03:00
b18b96064a push 1g, 2g 2024-09-16 11:03:40 +03:00
b513f31214 push 1gang and 2 gang, better naming 2024-09-15 23:21:06 +03:00
9cc9fd7f24 Merge pull request #24 from SyncrowIOT/dev
Dev
2024-09-12 16:32:36 +03:00
7c97d01ddb Authorizer search field & Date-Time Filters & Update Table View Columns 2024-09-12 14:54:04 +03:00
28ec5beac9 Hide the sidebar 2024-09-12 14:47:15 +03:00
46691dfff6 Merge pull request #22 from SyncrowIOT/fix_hour_picker_dialog
new HourPicker
2024-09-12 14:27:09 +03:00
0ac3e79c30 new HourPicker 2024-09-12 14:18:53 +03:00
ebd92c1011 push ceiling sensor batch 2024-09-12 13:49:40 +03:00
b4932c644e push wall sensor 2024-09-12 13:41:13 +03:00
222331f107 ac batch control design 2024-09-12 11:49:57 +03:00
3171916faf curtain batch control design 2024-09-12 11:21:51 +03:00
28579e0778 push door lock and living room batch design 2024-09-12 11:07:50 +03:00
dbb3450c32 new HourPicker 2024-09-11 16:04:54 +03:00
c3d8e6a52e add batch controll box selection logic 2024-09-11 00:27:51 +03:00
b40998558e reduce duplicated code 2024-09-10 22:57:34 +04:00
b362029424 changed ui for community list and view list 2024-09-10 21:22:43 +04:00
7e6b0f33c8 fixed border of the sidepanel 2024-09-10 11:13:00 +04:00
f5958c1599 Merge pull request #21 from SyncrowIOT/dev
fix changes
2024-09-09 15:03:21 +03:00
7f862fac2a fix changes 2024-09-09 14:51:06 +03:00
1d0ef20015 Merge pull request #20 from SyncrowIOT/dev
fix changes
2024-09-09 14:30:05 +03:00
770db5383b fix changes 2024-09-09 13:36:26 +03:00
2b7a70e0a1 Merge pull request #19 from SyncrowIOT/dev
Dev
2024-09-09 13:13:36 +03:00
eddd4828bb Merge pull request #18 from SyncrowIOT/web_changes_1
fix changes
2024-09-09 13:12:22 +03:00
2162c996ea fix changes 2024-09-09 13:03:37 +03:00
8c3df39cf4 fix changes 2024-09-09 12:44:55 +03:00
321a9b5fa2 Merge pull request #17 from SyncrowIOT/dev
Dev
2024-09-09 12:17:55 +03:00
9058f29787 Merged with dev 2024-09-08 23:24:04 +03:00
177baca864 Merge pull request #16 from SyncrowIOT/otp_changes
curtain and forget password and select all check box and fix bugs
2024-09-08 23:15:20 +03:00
a86c45a88b Removed prints and warnings 2024-09-08 23:10:22 +03:00
1f22e5d322 Removed prints and warnings 2024-09-08 23:09:45 +03:00
f6cc19cad7 add ac child unlock 2024-09-08 21:27:32 +03:00
e0f7c7ab39 fix search filter tabs and checkbox no data selection 2024-09-08 21:02:48 +03:00
ce861efa3f connect curtain controller 2024-09-08 20:12:51 +03:00
85a04e504f curtain and forget password and select all check box and fix bugs 2024-09-08 17:09:32 +03:00
67ea7af595 Improved the search for device in device management 2024-09-05 16:39:42 +03:00
b94717bc70 Bug fixes, and added a logout button 2024-09-05 15:22:14 +03:00
55d4349f2e changed the view 2024-09-05 16:18:58 +04:00
17510c48f2 changed to curve line 2024-09-05 14:29:26 +04:00
f32076eba1 lines for connecting spaces 2024-09-05 12:43:38 +04:00
5a3520b089 changed text field text color to black 2024-09-05 12:21:43 +04:00
0c3b820be0 space canvas initial commit 2024-09-05 12:11:35 +04:00
b565b646c1 Merge pull request #15 from SyncrowIOT/web_fix_bugs_3
Web fix bugs 3
2024-09-05 09:44:50 +03:00
74dccbf899 push search, space color selection, global user access fixes 2024-09-05 00:43:57 +03:00
fd497d5797 Updated the pipeline 2024-09-04 17:05:13 +03:00
0db7a9e1ba Read base url from development, and removed unused lines 2024-09-04 17:03:21 +03:00
5f4aa93e01 remove last workflows 2024-09-04 17:01:28 +03:00
c9160debd3 fix 2024-09-04 16:55:46 +03:00
96bf262466 setup new staging 2024-09-04 16:55:06 +03:00
2969e936d0 ci: add Azure Static Web Apps workflow file
on-behalf-of: @Azure opensource@microsoft.com
2024-09-04 16:51:55 +03:00
a4b1a9e85d test deploy dev 2024-09-04 16:44:25 +03:00
316efd653c ci: add Azure Static Web Apps workflow file
on-behalf-of: @Azure opensource@microsoft.com
2024-09-04 16:38:42 +03:00
e6d0e95ddc Updated github workflowf file 2024-09-04 01:07:31 +03:00
c7b1ed5b8e Added staging base url 2024-09-04 00:50:16 +03:00
c4fc274dbf Added base url 2024-09-04 00:16:11 +03:00
77fb952f00 remove last changes 2024-09-03 22:05:19 +03:00
d0e7d12279 test deploy 2024-09-03 17:06:28 +03:00
74f8907270 fix deployed 2024-09-03 16:52:04 +03:00
cc64b8d6f4 Merge branch 'dev' 2024-09-03 16:51:39 +03:00
c401adbf73 fix deploy 2024-09-03 16:33:45 +03:00
d9f1b4b9e9 fix delpoy issue 2024-09-03 16:27:48 +03:00
b860589f94 fix deployed issue 2024-09-03 15:29:15 +03:00
530d68428c build deployed 2024-09-03 15:24:12 +03:00
20d98b9121 test deploy 2024-09-03 15:21:34 +03:00
f15ce71d09 ci: add Azure Static Web Apps workflow file
on-behalf-of: @Azure opensource@microsoft.com
2024-09-03 15:19:48 +03:00
d17ce77b26 Merge pull request #14 from SyncrowIOT/dev
Dev
2024-09-03 15:17:59 +03:00
1bd953a902 Updated main github workflow 2024-09-03 15:14:47 +03:00
22ea3ca942 Merge pull request #13 from SyncrowIOT/aug_bug_fixes2
handling "Lux" description in case of illuminance_value report
2024-09-03 15:07:27 +03:00
54fe899d0a Updated the githib workflow 2024-09-03 14:34:24 +03:00
9d7216295f Updated the github workflow 2024-09-03 14:25:42 +03:00
4c102de9be Updated the default env. file 2024-09-03 13:50:16 +03:00
bf6df377f6 update branch from dev 2024-09-03 13:48:29 +03:00
ece5d541fc Merge pull request #12 from SyncrowIOT/dev
Dev
2024-09-03 13:48:00 +03:00
18605f52a0 Merge remote-tracking branch 'origin' into aug_bug_fixes2 2024-09-03 13:46:42 +03:00
5a291ce9f8 Changed the default env. file 2024-09-03 13:42:10 +03:00
25b9457043 Added env files and dotenv package 2024-09-03 13:41:07 +03:00
040e678b1e handle Lux description for illumnance sensor 2024-09-03 13:37:33 +03:00
7a32ad7878 staging deployed 2024-09-03 13:00:09 +03:00
ea256c4f51 ci: add Azure Static Web Apps workflow file
on-behalf-of: @Azure opensource@microsoft.com
2024-09-03 12:55:30 +03:00
ece37fc3c1 Merge pull request #9 from SyncrowIOT/fix_bugs
Fix bugs and login Enhancements
2024-09-03 12:20:54 +03:00
0936ca8b95 Merged with dev and solved conflicts 2024-09-03 12:18:17 +03:00
b7c6232bdd Merge pull request #11 from SyncrowIOT/aug_bug_fixes
Aug bug fixes
2024-09-03 11:48:17 +03:00
cf80251f82 Merge pull request #10 from SyncrowIOT/aug_bug_fixes
Aug bug fixes
2024-09-03 11:46:07 +03:00
3a254bce4d delete dynamic password 2024-09-03 09:51:55 +03:00
439ce85117 delete dynamic password 2024-09-03 09:50:36 +03:00
a100b5c40e login Enhancements and add search to forget password 2024-09-03 09:12:01 +03:00
6ba0a70289 login Enhancements and add search to forget password 2024-09-03 09:03:01 +03:00
8130acc392 login Enhancements and add search to forget password 2024-09-03 08:58:48 +03:00
2339417c8c space type connection 2024-09-02 22:36:11 +03:00
3017a5d1f6 fixed report table 2024-09-02 21:23:31 +03:00
7bbae2d332 fix selection from dynamic table 2024-09-02 19:26:52 +03:00
4cf9d4c2f2 push 2024-09-02 17:37:40 +03:00
418f5d5406 login Enhancements 2024-09-02 16:59:25 +03:00
46689bde5f added asset 2024-09-02 16:13:06 +04:00
1b71cc0985 added icon for icon edit 2024-09-02 16:10:52 +04:00
00bce2d0ab fix pugs 2024-09-02 14:52:06 +03:00
2907aee6c2 add assets 2024-09-02 15:45:34 +04:00
d7ee53639a added space mangement icons to assets 2024-09-02 15:45:21 +04:00
ddcdd4891a forget password changes & bugs number 10 & 15-18 2024-09-02 10:16:28 +03:00
3ff6937116 Merge pull request #8 from SyncrowIOT/device_mgmt_bugs
Device mgmt bugs
2024-09-01 10:03:18 +03:00
3287e43a5f Fixed login design 2024-09-01 09:49:24 +03:00
36c2412234 handle login, home page responsiveness 2024-08-31 17:24:43 +03:00
dbe65bffff access management design revamp, responsiveness and buttons 2024-08-31 15:35:17 +03:00
6e183dba9f Bug fixes 2024-08-29 16:23:25 +03:00
95b1e2c932 fixes bugs and re add checkboxes theme 2024-08-29 12:55:37 +03:00
5f8957c9c1 push bug fixes 2024-08-28 21:02:51 +03:00
adf19818e7 push fixes 2024-08-28 20:52:09 +03:00
cfc8d4cf2f Merge pull request #7 from SyncrowIOT/device_view
Device view
2024-08-28 15:01:08 +03:00
4a252b38a8 Merge pull request #6 from SyncrowIOT/device_view
Device view
2024-08-28 14:57:54 +03:00
772104ad2d Changed auth route name 2024-08-28 14:56:08 +03:00
0c3f8e2f09 merged with dev and access_bugs and solved conflicts 2024-08-28 14:50:47 +03:00
14d399fced Merged with access_manag_bugs 2024-08-28 10:06:12 +03:00
7f8130d39b push nobody_time update 2024-08-27 21:25:36 +03:00
c70906af07 remove comments 2024-08-27 20:35:32 +03:00
bd99049fe4 connect generate reports model and api to view 2024-08-27 20:34:41 +03:00
5daf7228af add sensor type icons, and help description icon 2024-08-27 19:54:52 +03:00
76b3b6a432 fix selection for the devices 2024-08-27 18:49:59 +03:00
bd2852231d fix bugs and fix send otp and sp-392 and sp-372 2024-08-27 17:03:52 +03:00
e37ce1925b fix bugs 2024-08-27 11:27:31 +03:00
56edcaf788 add custom scroll view to access managment screen and devices screen 2024-08-27 03:29:35 +03:00
7d700f47dd integrate report and table view two sensors, use mock data for reports 2024-08-27 03:11:51 +03:00
40deaff8a0 push generate report for one sensor 2024-08-27 02:49:50 +03:00
f14320ea92 added fonts, fixed alignment, and responsivness for the web 2024-08-27 01:55:11 +03:00
f3c5c2c489 pushdoor lock animation 2024-08-27 00:27:41 +03:00
f39ce0a72b push door lock 2024-08-27 00:16:00 +03:00
2dc5a1e7ed push living room refactor 2024-08-26 21:46:01 +03:00
191801d9a8 push gatway devices 2024-08-26 21:23:32 +03:00
2e3f130071 fix bugs 2024-08-26 19:44:55 +03:00
2777dc1a5f finished AC 2024-08-26 19:32:11 +03:00
afee0eb5b1 implemented ceiling and wall sensors, and bug fixes 2024-08-26 15:35:18 +03:00
929b72d11a Implemented WPS device 2024-08-26 03:28:18 +03:00
d94ec25003 changing ac bloc 2024-08-26 00:48:29 +03:00
d7e3c1e1d0 ac device 2024-08-25 19:01:40 +03:00
b0854cec45 ac device 2024-08-25 19:00:47 +03:00
203627fb31 need more debugging 2024-08-25 04:10:43 +03:00
a1ebb930a2 push living room status 2024-08-25 04:03:46 +03:00
2597cdc311 push fetch devices and connecting the filters 2024-08-24 16:37:10 +03:00
0c047de9c1 merge dev to devices view 2024-08-24 14:21:10 +03:00
982954be42 add table view 2024-08-24 14:03:13 +03:00
e576fb3b47 push basic layouts and shared widgets 2024-08-22 00:09:42 +03:00
f773c9e52c adding basic widget for device managment 2024-08-21 00:47:56 +03:00
1292 changed files with 88772 additions and 8253 deletions

2
.env.development Normal file
View File

@ -0,0 +1,2 @@
ENV_NAME=development
BASE_URL=https://syncrow-dev.azurewebsites.net

2
.env.production Normal file
View File

@ -0,0 +1,2 @@
ENV_NAME=production
BASE_URL=https://syncrow-staging.azurewebsites.net

2
.env.staging Normal file
View File

@ -0,0 +1,2 @@
ENV_NAME=staging
BASE_URL=https://syncrow-staging.azurewebsites.net

10
.github/.github/dependabot.yaml vendored Normal file
View File

@ -0,0 +1,10 @@
version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
schedule:
interval: "daily"
- package-ecosystem: "pub"
directory: "/"
schedule:
interval: "daily"

26
.github/pull_request_template.md vendored Normal file
View File

@ -0,0 +1,26 @@
<!--
Thanks for contributing!
Provide a description of your changes below and a general summary in the title
Please look at the following checklist to ensure that your PR can be accepted quickly:
-->
## Jira Ticket
[SP-0000](https://syncrow.atlassian.net/browse/SP-0000)
## Description
<!--- Describe your changes in detail -->
## Type of Change
<!--- Put an `x` in all the boxes that apply: -->
- [ ] ✨ New feature (non-breaking change which adds functionality)
- [ ] 🛠️ Bug fix (non-breaking change which fixes an issue)
- [ ] ❌ Breaking change (fix or feature that would cause existing functionality to change)
- [ ] 🧹 Code refactor
- [ ] ✅ Build configuration change
- [ ] 📝 Documentation
- [ ] 🗑️ Chore

View File

@ -3,11 +3,7 @@ name: Azure Static Web Apps CI/CD
on:
push:
branches:
- dev
pull_request:
types: [opened, synchronize, reopened, closed]
branches:
- dev
- main
jobs:
build_and_deploy_job:
@ -25,19 +21,19 @@ jobs:
- name: Set up Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: '3.22.2' # Specify the Flutter version you want to use
flutter-version: '3.32.1' # Specify the Flutter version you want to use
- name: Install dependencies
run: flutter pub get
- name: Build Flutter Web App
run: flutter build web
run: flutter build web --release -t lib/main.dart
- name: Build And Deploy
id: builddeploy
uses: Azure/static-web-apps-deploy@v1
with:
azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_ZEALOUS_MUSHROOM_0D31A3303 }}
azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_MANGO_BUSH_01E607F10 }}
repo_token: ${{ secrets.GITHUB_TOKEN }} # Used for Github integrations (i.e. PR comments)
action: "upload"
###### Repository/Build Configurations - These values can be configured to match your app requirements. ######
@ -56,5 +52,5 @@ jobs:
id: closepullrequest
uses: Azure/static-web-apps-deploy@v1
with:
azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_ZEALOUS_MUSHROOM_0D31A3303 }}
action: "close"
azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_MANGO_BUSH_01E607F10 }}
action: "close"

View File

@ -0,0 +1,54 @@
name: Azure Static Web Apps CI/CD
on:
push:
branches:
- dev
jobs:
build_and_deploy_job:
runs-on: ubuntu-latest
name: Build and Deploy Job
steps:
- name: Checkout Code
uses: actions/checkout@v3
with:
submodules: true
lfs: false
- name: Set up Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: '3.32.1' # Specify the Flutter version you want to use
- name: Install dependencies
run: flutter pub get
- name: Build Flutter Web App
run: flutter build web --release -t lib/main_dev.dart
- name: Build And Deploy
id: builddeploy
uses: Azure/static-web-apps-deploy@v1
with:
azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_POLITE_SMOKE_017C65C10 }}
repo_token: ${{ secrets.GITHUB_TOKEN }} # Used for Github integrations (i.e. PR comments)
action: "upload"
###### Repository/Build Configurations - These values can be configured to match your app requirements. ######
# For more information regarding Static Web App workflow configurations, please visit: https://aka.ms/swaworkflowconfig
app_location: "/build/web" # App source code path
api_location: "" # Api source code path - optional
output_location: "/build/web" # Built app content directory - optional
###### End of Repository/Build Configurations ######
close_pull_request_job:
if: github.event_name == 'pull_request' && github.event.action == 'closed'
runs-on: ubuntu-latest
name: Close Pull Request Job
steps:
- name: Close Pull Request
id: closepullrequest
uses: Azure/static-web-apps-deploy@v1
with:
azure_static_web_apps_api_token: ${{ secrets.AZURE_STATIC_WEB_APPS_API_TOKEN_POLITE_SMOKE_017C65C10 }}
action: "close"

29
.github/workflows/pr-check.yml vendored Normal file
View File

@ -0,0 +1,29 @@
name: Pull Request Check
on:
pull_request:
branches:
- dev
- main
jobs:
setup_flutter:
runs-on: ubuntu-latest
name: Setup Flutter and Dependencies
steps:
- name: Checkout Code
uses: actions/checkout@v3
with:
submodules: true
lfs: false
- name: Set up Flutter
uses: subosito/flutter-action@v2
with:
flutter-version: '3.32.1'
- name: Install dependencies
run: flutter pub get
- name: Run Flutter Build
run: flutter build web --release -t lib/main_dev.dart

1
.gitignore vendored
View File

@ -30,6 +30,7 @@ migrate_working_dir/
.pub-cache/
.pub/
/build/
pubspec.lock
# Symbolication related
app.*.symbols

67
.vscode/launch.json vendored Normal file
View File

@ -0,0 +1,67 @@
{
"configurations": [
{
"name": "DEVELOPMENT",
"request": "launch",
"type": "dart",
"args": [
"-d",
"chrome",
"--web-port",
"3000",
"-t",
"lib/main_dev.dart",
"--web-experimental-hot-reload",
],
"flutterMode": "debug"
},{
"name": "STAGING",
"request": "launch",
"type": "dart",
"args": [
"-d",
"chrome",
"--web-port",
"3000",
"-t",
"lib/main_staging.dart",
"--web-experimental-hot-reload",
],
"flutterMode": "debug"
},{
"name": "PRODUCTION",
"request": "launch",
"type": "dart",
"args": [
"-d",
"chrome",
"--web-port",
"3000",
"-t",
"lib/main.dart",
"--web-experimental-hot-reload",
],
"flutterMode": "debug"
},
]
}

5
.vscode/settings.json vendored Normal file
View File

@ -0,0 +1,5 @@
{
"cSpell.words": [
"automations"
]
}

View File

@ -1,7 +1,5 @@
# syncrow_web
A new Flutter project.
## Getting Started
This project is a starting point for a Flutter application.
@ -14,3 +12,16 @@ A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the
[online documentation](https://docs.flutter.dev/), which offers tutorials,
samples, guidance on mobile development, and a full API reference.
## USEFUL COMMANDS
- Building for the Web
- CanvasKit
- `flutter build web --web-renderer canvaskit -t lib/main_dev.dart --output=build/web_dev` - build for DEVELOPMENT.
- `flutter build web --web-renderer canvaskit -t lib/main_staging.dart --output=build/web_stg` - build for STAGING.
- `flutter build web --web-renderer canvaskit -t lib/main.dart --output=build/web` - build for PRODUCTION.
- run command: `flutter run -d chrome --target=lib/main_dev.dart`

View File

@ -1,28 +1,32 @@
# This file configures the analyzer, which statically analyzes Dart code to
# check for errors, warnings, and lints.
#
# The issues identified by the analyzer are surfaced in the UI of Dart-enabled
# IDEs (https://dart.dev/tools#ides-and-editors). The analyzer can also be
# invoked from the command line by running `flutter analyze`.
include: package:very_good_analysis/analysis_options.yaml
# The following line activates a set of recommended lints for Flutter apps,
# packages, and plugins designed to encourage good coding practices.
include: package:flutter_lints/flutter.yaml
analyzer:
errors:
strict_raw_type: warning
argument_type_not_assignable: warning
invalid_assignment: warning
return_of_invalid_type: warning
return_of_invalid_type_from_closure: warning
list_element_type_not_assignable: warning
for_in_of_invalid_type: warning
cast_nullable_to_non_nullable: warning
non_bool_condition: warning
field_initializer_not_assignable: warning
non_bool_negation_expression: warning
non_bool_operand: warning
linter:
# The lint rules applied to this project can be customized in the
# section below to disable rules from the `package:flutter_lints/flutter.yaml`
# included above or to enable additional rules. A list of all available lints
# and their documentation is published at https://dart.dev/lints.
#
# Instead of disabling a lint rule for the entire project in the
# section below, it can also be suppressed for a single line of code
# or a specific dart file by using the `// ignore: name_of_lint` and
# `// ignore_for_file: name_of_lint` syntax on the line or in the file
# producing the lint.
rules:
# avoid_print: false # Uncomment to disable the `avoid_print` rule
# prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule
# Additional information about this file can be found at
# https://dart.dev/guides/language/analysis-options
prefer_single_quotes: true
avoid_print: false
public_member_api_docs: false
sort_pub_dependencies: false
one_member_abstracts: false
prefer_int_literals: false
sort_constructors_first: false
avoid_redundant_argument_values: false
always_put_required_named_parameters_first: false
unnecessary_breaks: false
avoid_catches_without_on_clauses: false
cascade_invocations: false
overridden_fields: false

13
android/.gitignore vendored
View File

@ -1,13 +0,0 @@
gradle-wrapper.jar
/.gradle
/captures/
/gradlew
/gradlew.bat
/local.properties
GeneratedPluginRegistrant.java
# Remember to never publicly share your keystore.
# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
key.properties
**/*.keystore
**/*.jks

View File

@ -1,67 +0,0 @@
plugins {
id "com.android.application"
id "kotlin-android"
id "dev.flutter.flutter-gradle-plugin"
}
def localProperties = new Properties()
def localPropertiesFile = rootProject.file('local.properties')
if (localPropertiesFile.exists()) {
localPropertiesFile.withReader('UTF-8') { reader ->
localProperties.load(reader)
}
}
def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
if (flutterVersionCode == null) {
flutterVersionCode = '1'
}
def flutterVersionName = localProperties.getProperty('flutter.versionName')
if (flutterVersionName == null) {
flutterVersionName = '1.0'
}
android {
namespace "com.example.syncrow_web"
compileSdk flutter.compileSdkVersion
ndkVersion flutter.ndkVersion
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
kotlinOptions {
jvmTarget = '1.8'
}
sourceSets {
main.java.srcDirs += 'src/main/kotlin'
}
defaultConfig {
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
applicationId "com.example.syncrow_web"
// You can update the following values to match your application needs.
// For more information, see: https://docs.flutter.dev/deployment/android#reviewing-the-gradle-build-configuration.
minSdkVersion flutter.minSdkVersion
targetSdkVersion flutter.targetSdkVersion
versionCode flutterVersionCode.toInteger()
versionName flutterVersionName
}
buildTypes {
release {
// TODO: Add your own signing config for the release build.
// Signing with the debug keys for now, so `flutter run --release` works.
signingConfig signingConfigs.debug
}
}
}
flutter {
source '../..'
}
dependencies {}

View File

@ -1,7 +0,0 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>

View File

@ -1,44 +0,0 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<application
android:label="syncrow_web"
android:name="${applicationName}"
android:icon="@mipmap/ic_launcher">
<activity
android:name=".MainActivity"
android:exported="true"
android:launchMode="singleTop"
android:theme="@style/LaunchTheme"
android:configChanges="orientation|keyboardHidden|keyboard|screenSize|smallestScreenSize|locale|layoutDirection|fontScale|screenLayout|density|uiMode"
android:hardwareAccelerated="true"
android:windowSoftInputMode="adjustResize">
<!-- Specifies an Android theme to apply to this Activity as soon as
the Android process has started. This theme is visible to the user
while the Flutter UI initializes. After that, this theme continues
to determine the Window background behind the Flutter UI. -->
<meta-data
android:name="io.flutter.embedding.android.NormalTheme"
android:resource="@style/NormalTheme"
/>
<intent-filter>
<action android:name="android.intent.action.MAIN"/>
<category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
</activity>
<!-- Don't delete the meta-data below.
This is used by the Flutter tool to generate GeneratedPluginRegistrant.java -->
<meta-data
android:name="flutterEmbedding"
android:value="2" />
</application>
<!-- Required to query activities that can process text, see:
https://developer.android.com/training/package-visibility?hl=en and
https://developer.android.com/reference/android/content/Intent#ACTION_PROCESS_TEXT.
In particular, this is used by the Flutter engine in io.flutter.plugin.text.ProcessTextPlugin. -->
<queries>
<intent>
<action android:name="android.intent.action.PROCESS_TEXT"/>
<data android:mimeType="text/plain"/>
</intent>
</queries>
</manifest>

View File

@ -1,5 +0,0 @@
package com.example.syncrow_web
import io.flutter.embedding.android.FlutterActivity
class MainActivity: FlutterActivity()

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="?android:colorBackground" />
<!-- You can insert your own image assets here -->
<!-- <item>
<bitmap
android:gravity="center"
android:src="@mipmap/launch_image" />
</item> -->
</layer-list>

View File

@ -1,12 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- Modify this file to customize your launch splash screen -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@android:color/white" />
<!-- You can insert your own image assets here -->
<!-- <item>
<bitmap
android:gravity="center"
android:src="@mipmap/launch_image" />
</item> -->
</layer-list>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 544 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 442 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 721 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

View File

@ -1,18 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is on -->
<style name="LaunchTheme" parent="@android:style/Theme.Black.NoTitleBar">
<!-- Show a splash screen on the activity. Automatically removed when
the Flutter engine draws its first frame -->
<item name="android:windowBackground">@drawable/launch_background</item>
</style>
<!-- Theme applied to the Android Window as soon as the process has started.
This theme determines the color of the Android Window while your
Flutter UI initializes, as well as behind your Flutter UI while its
running.
This Theme is only used starting with V2 of Flutter's Android embedding. -->
<style name="NormalTheme" parent="@android:style/Theme.Black.NoTitleBar">
<item name="android:windowBackground">?android:colorBackground</item>
</style>
</resources>

View File

@ -1,18 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<!-- Theme applied to the Android Window while the process is starting when the OS's Dark Mode setting is off -->
<style name="LaunchTheme" parent="@android:style/Theme.Light.NoTitleBar">
<!-- Show a splash screen on the activity. Automatically removed when
the Flutter engine draws its first frame -->
<item name="android:windowBackground">@drawable/launch_background</item>
</style>
<!-- Theme applied to the Android Window as soon as the process has started.
This theme determines the color of the Android Window while your
Flutter UI initializes, as well as behind your Flutter UI while its
running.
This Theme is only used starting with V2 of Flutter's Android embedding. -->
<style name="NormalTheme" parent="@android:style/Theme.Light.NoTitleBar">
<item name="android:windowBackground">?android:colorBackground</item>
</style>
</resources>

View File

@ -1,7 +0,0 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
<!-- The INTERNET permission is required for development. Specifically,
the Flutter tool needs it to communicate with the running application
to allow setting breakpoints, to provide hot reload, etc.
-->
<uses-permission android:name="android.permission.INTERNET"/>
</manifest>

View File

@ -1,18 +0,0 @@
allprojects {
repositories {
google()
mavenCentral()
}
}
rootProject.buildDir = '../build'
subprojects {
project.buildDir = "${rootProject.buildDir}/${project.name}"
}
subprojects {
project.evaluationDependsOn(':app')
}
tasks.register("clean", Delete) {
delete rootProject.buildDir
}

View File

@ -1,3 +0,0 @@
org.gradle.jvmargs=-Xmx4G
android.useAndroidX=true
android.enableJetifier=true

View File

@ -1,5 +0,0 @@
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-all.zip

View File

@ -1,26 +0,0 @@
pluginManagement {
def flutterSdkPath = {
def properties = new Properties()
file("local.properties").withInputStream { properties.load(it) }
def flutterSdkPath = properties.getProperty("flutter.sdk")
assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
return flutterSdkPath
}
settings.ext.flutterSdkPath = flutterSdkPath()
includeBuild("${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle")
repositories {
google()
mavenCentral()
gradlePluginPortal()
}
}
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "7.3.0" apply false
id "org.jetbrains.kotlin.android" version "1.7.10" apply false
}
include ":app"

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -0,0 +1,5 @@
<svg width="33" height="37" viewBox="0 0 33 37" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M31.3624 36.0701L29.1794 36.7543H17.2683H16.5003H15.7323H1.02393C0.458416 36.7543 0 36.2438 0 35.6139V1.1404C0 0.510558 0.458416 0 1.02393 0H15.7316H16.6015H17.2877H29.2267L31.5672 1.1404C32.1327 1.1404 32.5911 1.65096 32.5911 2.2808L32.3863 34.9297C32.3863 35.5595 31.9279 36.0701 31.3624 36.0701Z" fill="#D1D1D1"/>
<path d="M31.9741 0H28.9023C29.4679 0 29.9263 0.510558 29.9263 1.1404V35.6139C29.9263 36.2438 29.4679 36.7543 28.9023 36.7543H31.9741C32.5397 36.7543 32.9981 36.2438 32.9981 35.6139V1.1404C32.9981 0.510558 32.5397 0 31.9741 0Z" fill="#A0A0A0"/>
<path opacity="0.6" d="M17.1376 17.6795V19.0479C17.1376 19.2762 17.074 19.4606 16.9973 19.5737C16.9596 19.6292 16.9244 19.6597 16.9006 19.6745C16.8789 19.688 16.8678 19.6883 16.8642 19.6883H13.461C13.4573 19.6883 13.4462 19.688 13.4245 19.6745C13.4007 19.6597 13.3655 19.6292 13.3278 19.5737C13.2511 19.4606 13.1875 19.2762 13.1875 19.0479V17.6795C13.1875 17.4512 13.2511 17.2669 13.3278 17.1537C13.3655 17.0982 13.4007 17.0678 13.4245 17.0529C13.4462 17.0394 13.4573 17.0391 13.461 17.0391H16.8642C16.8678 17.0391 16.8789 17.0394 16.9006 17.0529C16.9244 17.0678 16.9596 17.0982 16.9973 17.1537C17.074 17.2669 17.1376 17.4512 17.1376 17.6795Z" stroke="#023DFE" stroke-opacity="0.6"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,11 @@
<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="1Gang switch">
<path id="Vector" d="M47.5178 49.0692L44.2102 50H26.1635H24.9999H23.8364H1.55138C0.694554 50 0 49.3054 0 48.4486V1.55138C0 0.694554 0.694554 0 1.55138 0H23.8353H25.1532H26.1929H44.2819L47.8281 1.55138C48.6849 1.55138 49.3794 2.24594 49.3794 3.10277L49.0692 47.5178C49.0692 48.3746 48.3746 49.0692 47.5178 49.0692Z" fill="#E9E9E9"/>
<g id="Group">
<path id="Vector_2" d="M48.4486 0H43.7944C44.6513 0 45.3458 0.694554 45.3458 1.55138V48.4486C45.3458 49.3054 44.6513 50 43.7944 50H48.4486C49.3054 50 50 49.3054 50 48.4486V1.55138C50 0.694554 49.3054 0 48.4486 0Z" fill="#D1D1D1"/>
</g>
<g id="Group_2">
<path id="Vector_3" opacity="0.6" d="M26.7188 39.7899V41.6516C26.7188 42.5084 26.1941 43.203 25.5469 43.203H20.3906C19.7434 43.203 19.2188 42.5084 19.2188 41.6516V39.7899C19.2188 38.9331 19.7434 38.2385 20.3906 38.2385H25.5469C26.1941 38.2385 26.7188 38.9331 26.7188 39.7899Z" fill="#023DFE" fill-opacity="0.5"/>
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

5
assets/icons/1gang.svg Normal file
View File

@ -0,0 +1,5 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M38.0142 39.2553L35.3682 40H20.9308H19.9999H19.0691H1.24111C0.555643 40 0 39.4444 0 38.7589V1.24111C0 0.555643 0.555643 0 1.24111 0H19.0682H20.1226H20.9543H35.4255L38.2625 1.24111C38.9479 1.24111 39.5036 1.79675 39.5036 2.48221L39.2553 38.0142C39.2553 38.6997 38.6997 39.2553 38.0142 39.2553Z" fill="#E9E9E9"/>
<path d="M38.7589 0H35.0356C35.721 0 36.2767 0.555643 36.2767 1.24111V38.7589C36.2767 39.4444 35.721 40 35.0356 40H38.7589C39.4444 40 40 39.4444 40 38.7589V1.24111C40 0.555643 39.4444 0 38.7589 0Z" fill="#D1D1D1"/>
<path opacity="0.6" d="M21.375 31.8319V33.3213C21.375 34.0067 20.9553 34.5624 20.4375 34.5624H16.3125C15.7947 34.5624 15.375 34.0067 15.375 33.3213V31.8319C15.375 31.1465 15.7947 30.5908 16.3125 30.5908H20.4375C20.9553 30.5908 21.375 31.1465 21.375 31.8319Z" fill="#023DFE" fill-opacity="0.5"/>
</svg>

After

Width:  |  Height:  |  Size: 933 B

View File

@ -0,0 +1,6 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M34.207 35.3238L31.8259 35.9938H18.8345H17.9969H17.1593H1.11681C0.499994 35.9938 0 35.4939 0 34.877V1.11681C0 0.499994 0.499994 0 1.11681 0H17.1585H18.1072H18.8557H31.8775L34.4303 1.11681C35.0471 1.11681 35.5471 1.6168 35.5471 2.23361L35.3238 34.207C35.3238 34.8238 34.8238 35.3238 34.207 35.3238Z" fill="#D1D1D1"/>
<path d="M34.8895 0H31.5391C32.1559 0 32.6559 0.499994 32.6559 1.11681V34.877C32.6559 35.4939 32.1559 35.9938 31.5391 35.9938H34.8895C35.5063 35.9938 36.0063 35.4939 36.0063 34.877V1.11681C36.0063 0.499994 35.5063 0 34.8895 0Z" fill="#A0A0A0"/>
<path opacity="0.6" d="M14.7975 17.3141V18.6542C14.7975 18.8641 14.7327 19.0351 14.6515 19.1426C14.5705 19.2498 14.4958 19.271 14.4539 19.271H10.742C10.7002 19.271 10.6255 19.2498 10.5445 19.1426C10.4633 19.0351 10.3984 18.8641 10.3984 18.6542V17.3141C10.3984 17.1042 10.4633 16.9332 10.5445 16.8257C10.6255 16.7185 10.7002 16.6973 10.742 16.6973H14.4539C14.4958 16.6973 14.5705 16.7185 14.6515 16.8257C14.7327 16.9332 14.7975 17.1042 14.7975 17.3141Z" stroke="#023DFE" stroke-opacity="0.6"/>
<path opacity="0.6" d="M23.7975 17.3141V18.6542C23.7975 18.8641 23.7327 19.0351 23.6515 19.1426C23.5705 19.2498 23.4958 19.271 23.4539 19.271H19.742C19.7002 19.271 19.6255 19.2498 19.5445 19.1426C19.4633 19.0351 19.3984 18.8641 19.3984 18.6542V17.3141C19.3984 17.1042 19.4633 16.9332 19.5445 16.8257C19.6255 16.7185 19.7002 16.6973 19.742 16.6973H23.4539C23.4958 16.6973 23.5705 16.7185 23.6515 16.8257C23.7327 16.9332 23.7975 17.1042 23.7975 17.3141Z" stroke="#023DFE" stroke-opacity="0.6"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1,7 @@
<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M47.5178 49.0692L44.2102 50H26.1635H24.9999H23.8364H1.55138C0.694554 50 0 49.3054 0 48.4486V1.55138C0 0.694554 0.694554 0 1.55138 0H23.8353H25.1532H26.1929H44.2819L47.8281 1.55138C48.6849 1.55138 49.3794 2.24594 49.3794 3.10277L49.0692 47.5178C49.0692 48.3746 48.3746 49.0692 47.5178 49.0692Z" fill="#E9E9E9"/>
<path d="M48.4487 0H43.7946C44.6514 0 45.3459 0.694554 45.3459 1.55138V48.4486C45.3459 49.3054 44.6514 50 43.7946 50H48.4487C49.3055 50 50.0001 49.3054 50.0001 48.4486V1.55138C50.0001 0.694554 49.3055 0 48.4487 0Z" fill="#D1D1D1"/>
<path opacity="0.6" d="M15.0356 39.7899V41.6516C15.0356 42.5084 14.511 43.203 13.8638 43.203H8.70752C8.06029 43.203 7.53564 42.5084 7.53564 41.6516V39.7899C7.53564 38.9331 8.06029 38.2385 8.70752 38.2385H13.8638C14.511 38.2385 15.0356 38.9331 15.0356 39.7899Z" fill="#023DFE" fill-opacity="0.5"/>
<path opacity="0.6" d="M32.5356 39.7899V41.6516C32.5356 42.5084 33.0603 43.203 33.7075 43.203H38.8638C39.511 43.203 40.0356 42.5084 40.0356 41.6516V39.7899C40.0356 38.9331 39.511 38.2385 38.8638 38.2385H33.7075C33.0603 38.2385 32.5356 38.9331 32.5356 39.7899Z" fill="#023DFE" fill-opacity="0.5"/>
<path d="M23.8367 0H26.1637V50H23.8367V0Z" fill="#D1D1D1"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

7
assets/icons/2gang.svg Normal file
View File

@ -0,0 +1,7 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M38.0142 39.2553L35.3682 40H20.9308H19.9999H19.0691H1.24111C0.555643 40 0 39.4444 0 38.7589V1.24111C0 0.555643 0.555643 0 1.24111 0H19.0682H20.1226H20.9543H35.4255L38.2625 1.24111C38.9479 1.24111 39.5036 1.79675 39.5036 2.48221L39.2553 38.0142C39.2553 38.6997 38.6997 39.2553 38.0142 39.2553Z" fill="#E9E9E9"/>
<path d="M38.7589 0H35.0356C35.721 0 36.2767 0.555643 36.2767 1.24111V38.7589C36.2767 39.4444 35.721 40 35.0356 40H38.7589C39.4444 40 40 39.4444 40 38.7589V1.24111C40 0.555643 39.4444 0 38.7589 0Z" fill="#D1D1D1"/>
<path opacity="0.6" d="M12.0284 31.8319V33.3213C12.0284 34.0067 11.6087 34.5624 11.0909 34.5624H6.96594C6.44816 34.5624 6.02844 34.0067 6.02844 33.3213V31.8319C6.02844 31.1465 6.44816 30.5908 6.96594 30.5908H11.0909C11.6087 30.5908 12.0284 31.1465 12.0284 31.8319Z" fill="#023DFE" fill-opacity="0.5"/>
<path opacity="0.6" d="M26.0285 31.8319V33.3213C26.0285 34.0067 26.4482 34.5624 26.966 34.5624H31.091C31.6088 34.5624 32.0285 34.0067 32.0285 33.3213V31.8319C32.0285 31.1465 31.6088 30.5908 31.091 30.5908H26.966C26.4482 30.5908 26.0285 31.1465 26.0285 31.8319Z" fill="#023DFE" fill-opacity="0.5"/>
<path d="M19.0691 0H20.9308V40H19.0691V0Z" fill="#D1D1D1"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,7 @@
<svg width="36" height="36" viewBox="0 0 36 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M34.2128 35.3298L31.8314 36H18.8377H17.9999H17.1622H1.117C0.500079 36 0 35.4999 0 34.883V1.117C0 0.500079 0.500079 0 1.117 0H17.1614H18.1103H18.8589H31.883L34.4362 1.117C35.0531 1.117 35.5532 1.61708 35.5532 2.23399L35.3298 34.2128C35.3298 34.8297 34.8297 35.3298 34.2128 35.3298Z" fill="#D1D1D1"/>
<path d="M34.8901 0H31.5391C32.156 0 32.6561 0.500079 32.6561 1.117V34.883C32.6561 35.4999 32.156 36 31.5391 36H34.8901C35.507 36 36.007 35.4999 36.007 34.883V1.117C36.007 0.500079 35.507 0 34.8901 0Z" fill="#A0A0A0"/>
<path opacity="0.6" d="M9.4 17.3172V18.6576C9.4 18.8675 9.33513 19.0385 9.25391 19.1461C9.17289 19.2533 9.09813 19.2746 9.05625 19.2746H5.34375C5.30187 19.2746 5.22711 19.2533 5.14609 19.1461C5.06487 19.0385 5 18.8675 5 18.6576V17.3172C5 17.1073 5.06487 16.9362 5.14609 16.8287C5.22711 16.7215 5.30187 16.7002 5.34375 16.7002H9.05625C9.09813 16.7002 9.17289 16.7215 9.25391 16.8287C9.33513 16.9362 9.4 17.1073 9.4 17.3172Z" stroke="#023DFE" stroke-opacity="0.6"/>
<path opacity="0.6" d="M18.4 17.3172V18.6576C18.4 18.8675 18.3351 19.0385 18.2539 19.1461C18.1729 19.2533 18.0981 19.2746 18.0563 19.2746H14.3438C14.3019 19.2746 14.2271 19.2533 14.1461 19.1461C14.0649 19.0385 14 18.8675 14 18.6576V17.3172C14 17.1073 14.0649 16.9362 14.1461 16.8287C14.2271 16.7215 14.3019 16.7002 14.3438 16.7002H18.0563C18.0981 16.7002 18.1729 16.7215 18.2539 16.8287C18.3351 16.9362 18.4 17.1073 18.4 17.3172Z" stroke="#023DFE" stroke-opacity="0.6"/>
<path opacity="0.6" d="M27.4 17.3172V18.6576C27.4 18.8675 27.3351 19.0385 27.2539 19.1461C27.1729 19.2533 27.0981 19.2746 27.0563 19.2746H23.3438C23.3019 19.2746 23.2271 19.2533 23.1461 19.1461C23.0649 19.0385 23 18.8675 23 18.6576V17.3172C23 17.1073 23.0649 16.9362 23.1461 16.8287C23.2271 16.7215 23.3019 16.7002 23.3438 16.7002H27.0563C27.0981 16.7002 27.1729 16.7215 27.2539 16.8287C27.3351 16.9362 27.4 17.1073 27.4 17.3172Z" stroke="#023DFE" stroke-opacity="0.6"/>
</svg>

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

@ -0,0 +1,19 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<g id="3Gang switch">
<path id="Vector" d="M38.0142 39.2553L35.3682 40H20.9308H19.9999H19.0691H1.24111C0.555643 40 0 39.4444 0 38.7589V1.24111C0 0.555643 0.555643 0 1.24111 0H19.0682H20.1226H20.9543H35.4255L38.2625 1.24111C38.9479 1.24111 39.5036 1.79675 39.5036 2.48221L39.2553 38.0142C39.2553 38.6997 38.6997 39.2553 38.0142 39.2553Z" fill="#E9E9E9"/>
<g id="Group">
<path id="Vector_2" d="M38.7589 0H35.0356C35.721 0 36.2767 0.555643 36.2767 1.24111V38.7589C36.2767 39.4444 35.721 40 35.0356 40H38.7589C39.4444 40 40 39.4444 40 38.7589V1.24111C40 0.555643 39.4444 0 38.7589 0Z" fill="#D1D1D1"/>
</g>
<g id="Group_2">
<path id="Vector_3" opacity="0.6" d="M8.64062 31.8319V33.3212C8.64062 34.0067 8.22091 34.5623 7.70312 34.5623H3.57813C3.06034 34.5623 2.64062 34.0067 2.64062 33.3212V31.8319C2.64062 31.1465 3.06034 30.5908 3.57813 30.5908H7.70312C8.22091 30.5908 8.64062 31.1465 8.64062 31.8319Z" fill="#023DFE" fill-opacity="0.5"/>
</g>
<g id="Group_3">
<path id="Vector_4" opacity="0.6" d="M27.6406 31.8319V33.3212C27.6406 34.0067 28.0603 34.5623 28.5781 34.5623H32.7031C33.2209 34.5623 33.6406 34.0067 33.6406 33.3212V31.8319C33.6406 31.1465 33.2209 30.5908 32.7031 30.5908H28.5781C28.0603 30.5908 27.6406 31.1465 27.6406 31.8319Z" fill="#023DFE" fill-opacity="0.5"/>
</g>
<g id="Group_4">
<path id="Vector_5" opacity="0.6" d="M15.0625 31.8319V33.3212C15.0625 34.0067 15.4822 34.5623 16 34.5623H20.125C20.6428 34.5623 21.0625 34.0067 21.0625 33.3212V31.8319C21.0625 31.1465 20.6428 30.5908 20.125 30.5908H16C15.4822 30.5908 15.0625 31.1465 15.0625 31.8319Z" fill="#023DFE" fill-opacity="0.5"/>
</g>
<path id="Vector_6" d="M23.125 0H24.9867V40H23.125V0Z" fill="#D1D1D1"/>
<path id="Vector_7" d="M11.1719 0H13.0335V40H11.1719V0Z" fill="#D1D1D1"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,9 @@
<svg width="50" height="50" viewBox="0 0 50 50" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M47.5178 49.0692L44.2102 50H26.1635H24.9999H23.8364H1.55138C0.694554 50 0 49.3054 0 48.4486V1.55138C0 0.694554 0.694554 0 1.55138 0H23.8353H25.1532H26.1929H44.2819L47.8281 1.55138C48.6849 1.55138 49.3794 2.24594 49.3794 3.10277L49.0692 47.5178C49.0692 48.3746 48.3746 49.0692 47.5178 49.0692Z" fill="#E9E9E9"/>
<path d="M48.4487 0H43.7946C44.6514 0 45.3459 0.694554 45.3459 1.55138V48.4486C45.3459 49.3054 44.6514 50 43.7946 50H48.4487C49.3055 50 50.0001 49.3054 50.0001 48.4486V1.55138C50.0001 0.694554 49.3055 0 48.4487 0Z" fill="#D1D1D1"/>
<path opacity="0.6" d="M10.8008 39.7899V41.6516C10.8008 42.5084 10.2761 43.203 9.62891 43.203H4.47266C3.82543 43.203 3.30078 42.5084 3.30078 41.6516V39.7899C3.30078 38.9331 3.82543 38.2385 4.47266 38.2385H9.62891C10.2761 38.2385 10.8008 38.9331 10.8008 39.7899Z" fill="#023DFE" fill-opacity="0.5"/>
<path opacity="0.6" d="M34.5508 39.7899V41.6516C34.5508 42.5084 35.0754 43.203 35.7227 43.203H40.8789C41.5261 43.203 42.0508 42.5084 42.0508 41.6516V39.7899C42.0508 38.9331 41.5261 38.2385 40.8789 38.2385H35.7227C35.0754 38.2385 34.5508 38.9331 34.5508 39.7899Z" fill="#023DFE" fill-opacity="0.5"/>
<path opacity="0.6" d="M18.8281 39.7899V41.6516C18.8281 42.5084 19.3528 43.203 20 43.203H25.1562C25.8035 43.203 26.3281 42.5084 26.3281 41.6516V39.7899C26.3281 38.9331 25.8035 38.2385 25.1562 38.2385H20C19.3528 38.2385 18.8281 38.9331 18.8281 39.7899Z" fill="#023DFE" fill-opacity="0.5"/>
<path d="M28.9062 0H31.2333V50H28.9062V0Z" fill="#D1D1D1"/>
<path d="M13.9648 0H16.2919V50H13.9648V0Z" fill="#D1D1D1"/>
</svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

14
assets/icons/AC.svg Normal file
View File

@ -0,0 +1,14 @@
<svg width="40" height="25" viewBox="0 0 40 25" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M37.1885 0H2.81145C1.2612 0 0 1.2612 0 2.81145V15.3139C0 16.8642 1.2612 18.1254 2.81145 18.1254H37.1885C38.7388 18.1254 40 16.8642 40 15.3139V2.81145C39.9999 1.26128 38.7387 0 37.1885 0Z" fill="#E0E0E0"/>
<path d="M37.1885 15.5898H2.81145C1.2612 15.5898 0 14.3286 0 12.7784V15.314C0 16.8643 1.2612 18.1255 2.81145 18.1255H37.1885C38.7388 18.1255 40 16.8643 40 15.314V12.7784C39.9999 14.3286 38.7387 15.5898 37.1885 15.5898Z" fill="#C4C4C4"/>
<path d="M35.1954 12.538H4.80466C4.48037 12.538 4.21747 12.8008 4.21747 13.1252V17.5383C4.21747 17.8626 4.48037 18.1255 4.80466 18.1255H35.1954C35.5197 18.1255 35.7826 17.8626 35.7826 17.5383V13.1252C35.7826 12.8008 35.5197 12.538 35.1954 12.538Z" fill="#66BAEA"/>
<path d="M4.21747 15.4244V17.5383C4.21747 17.8626 4.48037 18.1255 4.80466 18.1255H35.1954C35.5197 18.1255 35.7826 17.8626 35.7826 17.5383V15.4244H4.21747Z" fill="#3AAAE4"/>
<path d="M35.7826 14.7445H4.21747V15.9189H35.7826V14.7445Z" fill="#67676B"/>
<path d="M35.1953 4.7743H33.4587C33.1344 4.7743 32.8715 4.51148 32.8715 4.18712C32.8715 3.86275 33.1344 3.59993 33.4587 3.59993H35.1953C35.5196 3.59993 35.7825 3.86275 35.7825 4.18712C35.7825 4.5114 35.5196 4.7743 35.1953 4.7743Z" fill="#AAAAAA"/>
<path d="M30.7795 4.7743H19.6655C19.3412 4.7743 19.0783 4.51148 19.0783 4.18712C19.0783 3.86275 19.3412 3.59993 19.6655 3.59993H30.7795C31.1038 3.59993 31.3667 3.86275 31.3667 4.18712C31.3667 4.5114 31.1038 4.7743 30.7795 4.7743Z" fill="#AAAAAA"/>
<path d="M9.15122 24.2655C8.96755 24.2655 8.78662 24.1795 8.67208 24.0184C8.48426 23.7541 8.54618 23.3874 8.8105 23.1996C10.4395 22.0418 10.4583 20.3011 10.4583 20.2836C10.4583 19.9593 10.7212 19.6964 11.0455 19.6964C11.3698 19.6964 11.6327 19.9593 11.6327 20.2836C11.6327 20.3796 11.6083 22.6518 9.49085 24.1569C9.38766 24.2302 9.26889 24.2655 9.15122 24.2655Z" fill="#66BAEA"/>
<path d="M15.2499 24.2654C14.9256 24.2654 14.6627 24.0026 14.6627 23.6782V20.2837C14.6627 19.9593 14.9256 19.6965 15.2499 19.6965C15.5742 19.6965 15.8371 19.9593 15.8371 20.2837V23.6782C15.8371 24.0025 15.5742 24.2654 15.2499 24.2654Z" fill="#66BAEA"/>
<path d="M20.1651 24.2654C19.8408 24.2654 19.5779 24.0026 19.5779 23.6782V20.2837C19.5779 19.9593 19.8408 19.6965 20.1651 19.6965C20.4894 19.6965 20.7523 19.9593 20.7523 20.2837V23.6782C20.7523 24.0025 20.4894 24.2654 20.1651 24.2654Z" fill="#66BAEA"/>
<path d="M30.8487 24.2655C30.731 24.2655 30.6122 24.2302 30.509 24.1568C28.3915 22.6517 28.3672 20.3796 28.3672 20.2836C28.3672 19.9592 28.6301 19.6964 28.9544 19.6964C29.2778 19.6964 29.5402 19.9578 29.5416 20.2809C29.5425 20.359 29.5824 22.0574 31.1894 23.1995C31.4537 23.3874 31.5157 23.754 31.3278 24.0183C31.2133 24.1794 31.0324 24.2654 30.8487 24.2655Z" fill="#66BAEA"/>
<path d="M24.7501 24.2654C24.4258 24.2654 24.1629 24.0026 24.1629 23.6782V20.2837C24.1629 19.9593 24.4258 19.6965 24.7501 19.6965C25.0744 19.6965 25.3373 19.9593 25.3373 20.2837V23.6782C25.3373 24.0025 25.0744 24.2654 24.7501 24.2654Z" fill="#66BAEA"/>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

17
assets/icons/Curtain.svg Normal file
View File

@ -0,0 +1,17 @@
<svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M19.9087 0.468437H0.924357C0.924357 0.468437 0.446232 13.0778 2.10561 20.1434V20.1466H2.10248C0.789982 23.3247 0.577482 38.6122 1.09936 38.7903C1.97748 39.0903 3.44936 39.5622 4.72748 38.6622C5.34936 39.3622 8.16498 39.4841 8.29311 38.5372C10.1619 39.4184 11.5306 39.0997 11.4962 38.5403C10.8837 28.5153 7.96811 21.2997 7.96811 21.2997C7.96811 21.2997 18.7119 13.7684 19.9087 0.468437Z" fill="#448CF2"/>
<path d="M37.715 20.1466H37.7119V20.1434C39.3713 13.0778 38.8931 0.468437 38.8931 0.468437H19.9088C21.1056 13.7684 31.8494 21.2997 31.8494 21.2997C31.8494 21.2997 28.9338 28.5153 28.3213 38.5403C28.2869 39.0997 29.6556 39.4184 31.5244 38.5372C31.6525 39.4841 34.4681 39.3622 35.09 38.6622C36.3681 39.5622 37.84 39.0903 38.7181 38.7903C39.24 38.6122 39.0275 23.3247 37.715 20.1466Z" fill="#448CF2"/>
<path d="M7.67471 30.7491C7.55108 30.7614 7.43739 30.8223 7.35864 30.9184C7.27988 31.0145 7.2425 31.1379 7.25471 31.2616C7.68284 35.5541 7.82346 38.5291 7.82502 38.5588C7.83057 38.6793 7.8824 38.7931 7.96971 38.8764C8.05703 38.9597 8.1731 39.0061 8.29377 39.0059H8.31565C8.37717 39.0031 8.43754 38.9882 8.4933 38.9621C8.54906 38.9359 8.59912 38.899 8.64062 38.8535C8.68213 38.808 8.71425 38.7548 8.73517 38.6969C8.75608 38.6389 8.76538 38.5775 8.76252 38.5159C8.76252 38.4863 8.6194 35.4881 8.18877 31.1697C8.1832 31.1081 8.16541 31.0482 8.13643 30.9936C8.10746 30.939 8.06788 30.8907 8.02002 30.8515C7.97216 30.8123 7.91697 30.7831 7.85768 30.7655C7.79839 30.7479 7.73619 30.7423 7.67471 30.7491Z" fill="#2F66D3"/>
<path d="M8.54471 20.8356C8.36125 20.8452 8.17737 20.8438 7.99409 20.8313C7.74096 20.8175 7.4394 20.7875 7.10503 20.745C7.08848 20.7432 7.07277 20.7368 7.0597 20.7264C7.04663 20.7161 7.03673 20.7023 7.03112 20.6867C7.02552 20.671 7.02443 20.654 7.028 20.6378C7.03156 20.6215 7.03963 20.6066 7.05128 20.5947C7.48433 20.1585 7.89376 19.6995 8.27784 19.2197C8.32305 19.1645 8.35474 19.0995 8.37041 19.0299C8.38607 18.9603 8.38527 18.8881 8.36806 18.8188C8.35085 18.7496 8.31771 18.6854 8.27129 18.6312C8.22486 18.577 8.16643 18.5345 8.10065 18.5069L8.0919 18.5034C7.99905 18.465 7.89629 18.4573 7.79878 18.4817C7.70127 18.5061 7.61417 18.5611 7.55034 18.6388C7.05728 19.2606 6.51264 19.8397 5.92221 20.37C5.86275 20.4211 5.79254 20.4581 5.7168 20.4784C5.64106 20.4986 5.56173 20.5015 5.48471 20.4869C5.25065 20.4434 5.01128 20.3963 4.77003 20.3463C4.75014 20.3423 4.7314 20.3339 4.71521 20.3217C4.69901 20.3095 4.68576 20.2938 4.67646 20.2758C4.66715 20.2578 4.66202 20.2379 4.66145 20.2177C4.66088 20.1974 4.66488 20.1773 4.67315 20.1588C5.32596 18.6922 6.03128 15.8231 6.40753 13.4575C6.42704 13.3347 6.39699 13.2092 6.32396 13.1086C6.25094 13.008 6.14094 12.9405 6.01815 12.9209C5.89536 12.9014 5.76985 12.9315 5.66923 13.0045C5.5686 13.0775 5.50111 13.1875 5.48159 13.3103C5.03378 16.1253 4.2869 18.7934 3.77128 19.89C3.74261 19.9498 3.69406 19.9978 3.63393 20.0258C3.57379 20.0538 3.50581 20.06 3.44159 20.0434C3.12346 19.9634 2.49471 19.7409 2.05565 19.5819C1.99706 19.5607 1.93484 19.5514 1.87261 19.5544C1.81038 19.5575 1.74938 19.5729 1.69314 19.5997C1.63691 19.6265 1.58658 19.6643 1.54506 19.7107C1.50353 19.7572 1.47166 19.8114 1.45128 19.8703L1.44753 19.8816C1.40607 19.9987 1.41268 20.1275 1.46591 20.2399C1.51913 20.3522 1.61465 20.4388 1.73159 20.4809C2.19221 20.6463 2.88784 20.8725 3.21721 20.955C3.27788 20.9694 3.33221 21.0032 3.37196 21.0512C3.41171 21.0993 3.43473 21.159 3.43753 21.2212C3.46878 22.1344 3.4244 23.2616 3.38721 24.2009C3.36128 24.8547 3.33878 25.4197 3.34971 25.7534C3.35361 25.8751 3.40471 25.9906 3.4922 26.0752C3.57969 26.1599 3.6967 26.2072 3.81846 26.2072C3.84721 26.2072 3.87128 26.2072 3.94346 26.1553C4.04898 26.0774 4.13473 25.9757 4.19383 25.8586C4.25294 25.7415 4.28374 25.6121 4.28378 25.4809C4.28628 25.1684 4.30378 24.7278 4.32315 24.2362C4.35846 23.3488 4.39909 22.2987 4.37846 21.3909C4.37814 21.3704 4.38248 21.3501 4.39115 21.3316C4.39983 21.313 4.41261 21.2966 4.42853 21.2837C4.44445 21.2708 4.4631 21.2617 4.48306 21.257C4.50303 21.2524 4.52379 21.2523 4.54378 21.2569C4.75846 21.3016 4.97159 21.3441 5.18159 21.3837C5.27569 21.4016 5.36302 21.4451 5.43394 21.5094C5.50487 21.5738 5.55661 21.6565 5.58346 21.7484C6.19732 23.8123 6.60411 25.9321 6.79784 28.0766C6.80931 28.1922 6.86333 28.2995 6.94943 28.3776C7.03552 28.4556 7.14755 28.4989 7.26378 28.4991C7.31333 28.5003 7.36246 28.4896 7.407 28.4678C7.45155 28.446 7.4902 28.4139 7.51971 28.3741C7.59215 28.2893 7.64622 28.1904 7.67849 28.0837C7.71076 27.977 7.72054 27.8648 7.70721 27.7541C7.51113 25.7213 7.12667 23.7111 6.55878 21.7494C6.5549 21.7346 6.55469 21.7191 6.55818 21.7042C6.56167 21.6893 6.56874 21.6755 6.57878 21.664C6.58883 21.6525 6.60154 21.6436 6.61581 21.6381C6.63008 21.6326 6.64547 21.6307 6.66065 21.6325C7.15128 21.7019 7.58628 21.7484 7.9419 21.7681C8.09471 21.7759 8.22659 21.78 8.34221 21.78C8.43128 21.78 8.51065 21.7775 8.58284 21.7728C8.69286 21.7685 8.79819 21.7271 8.88162 21.6552C8.96505 21.5834 9.02166 21.4854 9.04221 21.3772C9.0534 21.3073 9.04862 21.2358 9.02824 21.1681C9.00787 21.1003 8.97242 21.0381 8.92456 20.986C8.8767 20.9339 8.81766 20.8933 8.75188 20.8672C8.68609 20.8412 8.61527 20.8304 8.54471 20.8356Z" fill="#2F66D3"/>
<path d="M5.04935 34.9497L5.03966 34.5122C5.03831 34.4506 5.02484 34.3899 5.00004 34.3336C4.97523 34.2772 4.93956 34.2263 4.89508 34.1838C4.85059 34.1412 4.79816 34.1078 4.74077 34.0855C4.68338 34.0632 4.62216 34.0524 4.5606 34.0537C4.49904 34.0551 4.43836 34.0686 4.382 34.0934C4.32565 34.1182 4.27474 34.1538 4.23217 34.1983C4.1896 34.2428 4.1562 34.2953 4.1339 34.3526C4.11159 34.41 4.10081 34.4713 4.10216 34.5328L4.11185 34.9703C4.16216 37.3234 4.19935 38.4937 4.2731 38.7809C4.29862 38.8803 4.35662 38.9682 4.43788 39.0308C4.51913 39.0934 4.61898 39.127 4.72154 39.1262C4.75911 39.1262 4.79654 39.1218 4.8331 39.1131C4.95298 39.0831 5.05646 39.0076 5.12157 38.9026C5.18668 38.7976 5.20831 38.6713 5.18185 38.5506C5.1206 38.2622 5.07404 36.1059 5.04935 34.9497Z" fill="#2F66D3"/>
<path d="M3.9931 27.9903C3.86878 27.9903 3.74955 28.0397 3.66165 28.1276C3.57374 28.2155 3.52435 28.3347 3.52435 28.4591C3.52435 29.0841 3.84154 31.6716 3.83998 32.4903C3.83998 32.6146 3.88936 32.7339 3.97727 32.8218C4.06518 32.9097 4.18441 32.9591 4.30873 32.9591C4.43305 32.9591 4.55228 32.9097 4.64018 32.8218C4.72809 32.7339 4.77748 32.6146 4.77748 32.4903C4.77904 31.6153 4.50123 29.0878 4.46185 28.4591C4.45899 28.3356 4.40869 28.2181 4.32139 28.1308C4.2341 28.0435 4.11652 27.9932 3.9931 27.9903Z" fill="#2F66D3"/>
<path d="M6.94627 6.14187C6.88521 6.13304 6.82301 6.13635 6.76324 6.15161C6.70346 6.16687 6.64728 6.19378 6.59793 6.2308C6.54857 6.26781 6.50701 6.31421 6.47562 6.36732C6.44424 6.42044 6.42364 6.47922 6.41502 6.54031C6.38034 6.78594 6.15065 10.1497 5.91002 11.1841C5.88193 11.3051 5.90305 11.4323 5.96874 11.5378C6.03443 11.6433 6.13931 11.7184 6.26034 11.7466C6.29526 11.7547 6.33103 11.7588 6.3669 11.7587C6.4727 11.7587 6.57536 11.7228 6.6582 11.657C6.74103 11.5912 6.79917 11.4993 6.82315 11.3962C7.08065 10.2884 7.31346 6.88344 7.34315 6.67125C7.36047 6.54846 7.32843 6.42381 7.25405 6.32459C7.17966 6.22537 7.06899 6.15967 6.94627 6.14187Z" fill="#2F66D3"/>
<path d="M32.1428 30.7491C32.2665 30.7614 32.3801 30.8223 32.4589 30.9184C32.5377 31.0145 32.575 31.1379 32.5628 31.2616C32.1347 35.5541 31.9941 38.5291 31.9925 38.5588C31.987 38.6793 31.9351 38.7931 31.8478 38.8764C31.7605 38.9597 31.6444 39.0061 31.5238 39.0059H31.5019C31.4404 39.0031 31.38 38.9882 31.3242 38.9621C31.2685 38.9359 31.2184 38.899 31.1769 38.8535C31.1354 38.808 31.1033 38.7548 31.0824 38.6969C31.0614 38.6389 31.0522 38.5775 31.055 38.5159C31.055 38.4863 31.1981 35.4881 31.6288 31.1697C31.6343 31.1081 31.6521 31.0482 31.6811 30.9936C31.7101 30.939 31.7497 30.8907 31.7975 30.8515C31.8454 30.8123 31.9006 30.7831 31.9599 30.7655C32.0191 30.7479 32.0813 30.7423 32.1428 30.7491Z" fill="#2F66D3"/>
<path d="M34.7681 34.9497L34.7778 34.5122C34.7792 34.4506 34.7927 34.3899 34.8175 34.3336C34.8423 34.2772 34.8779 34.2263 34.9224 34.1838C34.9669 34.1412 35.0193 34.1078 35.0767 34.0855C35.1341 34.0632 35.1953 34.0524 35.2569 34.0537C35.3185 34.0551 35.3791 34.0686 35.4355 34.0934C35.4919 34.1182 35.5428 34.1538 35.5853 34.1983C35.6279 34.2428 35.6613 34.2953 35.6836 34.3526C35.7059 34.41 35.7167 34.4713 35.7153 34.5328L35.7056 34.9703C35.6553 37.3234 35.6181 38.4937 35.5444 38.7809C35.5189 38.8803 35.4609 38.9682 35.3796 39.0308C35.2984 39.0934 35.1985 39.127 35.096 39.1262C35.0584 39.1262 35.021 39.1218 34.9844 39.1131C34.8645 39.0831 34.761 39.0076 34.6959 38.9026C34.6308 38.7976 34.6092 38.6713 34.6356 38.5506C34.6969 38.2622 34.7435 36.1059 34.7681 34.9497Z" fill="#2F66D3"/>
<path d="M35.8244 27.9903C35.9487 27.9903 36.0679 28.0397 36.1558 28.1276C36.2437 28.2155 36.2931 28.3347 36.2931 28.4591C36.2931 29.0841 35.9759 31.6716 35.9775 32.4903C35.9775 32.6146 35.9281 32.7339 35.8402 32.8218C35.7523 32.9097 35.633 32.9591 35.5087 32.9591C35.3844 32.9591 35.2652 32.9097 35.1773 32.8218C35.0894 32.7339 35.04 32.6146 35.04 32.4903C35.04 31.6153 35.3162 29.0878 35.3556 28.4591C35.3585 28.3356 35.4088 28.2181 35.4961 28.1308C35.5834 28.0435 35.7009 27.9932 35.8244 27.9903Z" fill="#2F66D3"/>
<path d="M32.8713 6.14187C32.9943 6.12449 33.1193 6.1567 33.2186 6.23141C33.3179 6.30613 33.3835 6.41724 33.401 6.54031C33.4356 6.78594 33.6653 10.1497 33.906 11.1841C33.934 11.3051 33.9129 11.4323 33.8472 11.5378C33.7815 11.6433 33.6767 11.7184 33.5556 11.7466C33.5207 11.7547 33.485 11.7588 33.4491 11.7587C33.3433 11.7587 33.2406 11.7228 33.1578 11.657C33.0749 11.5912 33.0168 11.4993 32.9928 11.3962C32.7353 10.2884 32.5025 6.88344 32.4728 6.67125C32.4555 6.54822 32.4878 6.42337 32.5625 6.3241C32.6372 6.22484 32.7483 6.1593 32.8713 6.14187Z" fill="#2F66D3"/>
<path d="M11.9269 11.4344C11.8085 11.3965 11.6799 11.4071 11.5694 11.464C11.4588 11.5209 11.3754 11.6194 11.3375 11.7378C10.7983 13.367 10.0646 14.9253 9.1522 16.3787C9.08664 16.4844 9.06573 16.6117 9.09407 16.7328C9.1224 16.8538 9.19766 16.9587 9.30329 17.0242C9.40892 17.0898 9.53627 17.1107 9.65732 17.0824C9.77837 17.054 9.8832 16.9788 9.94876 16.8731C10.9015 15.3544 11.6674 13.7263 12.23 12.0241C12.2488 11.9654 12.2559 11.9037 12.2509 11.8423C12.2458 11.781 12.2288 11.7212 12.2006 11.6664C12.1725 11.6117 12.1338 11.563 12.0868 11.5232C12.0399 11.4834 11.9855 11.4532 11.9269 11.4344Z" fill="#2F66D3"/>
<path d="M31.2728 20.8356C31.4563 20.8452 31.6401 20.8438 31.8234 20.8313C32.0766 20.8175 32.3781 20.7875 32.7125 20.745C32.729 20.7432 32.7447 20.7368 32.7578 20.7264C32.7709 20.7161 32.7808 20.7023 32.7864 20.6867C32.792 20.671 32.7931 20.654 32.7895 20.6378C32.786 20.6215 32.7779 20.6066 32.7662 20.5947C32.3332 20.1585 31.9238 19.6995 31.5397 19.2197C31.4945 19.1645 31.4628 19.0995 31.4471 19.0299C31.4314 18.9603 31.4322 18.8881 31.4495 18.8188C31.4667 18.7496 31.4998 18.6854 31.5462 18.6312C31.5927 18.577 31.6511 18.5345 31.7169 18.5069L31.7256 18.5034C31.8185 18.465 31.9212 18.4573 32.0187 18.4817C32.1162 18.5061 32.2033 18.5611 32.2672 18.6388C32.7602 19.2606 33.3049 19.8397 33.8953 20.37C33.9548 20.4211 34.025 20.4581 34.1007 20.4784C34.1765 20.4986 34.2558 20.5015 34.3328 20.4869C34.5669 20.4434 34.8062 20.3963 35.0475 20.3463C35.0674 20.3423 35.0861 20.3339 35.1023 20.3217C35.1185 20.3095 35.1318 20.2938 35.1411 20.2758C35.1504 20.2578 35.1555 20.2379 35.1561 20.2177C35.1566 20.1974 35.1526 20.1773 35.1444 20.1588C34.4916 18.6922 33.7862 15.8231 33.41 13.4575C33.3905 13.3347 33.4205 13.2092 33.4936 13.1086C33.5666 13.008 33.6766 12.9405 33.7994 12.9209C33.9222 12.9014 34.0477 12.9315 34.1483 13.0045C34.2489 13.0775 34.3164 13.1875 34.3359 13.3103C34.7837 16.1253 35.5306 18.7934 36.0462 19.89C36.075 19.9501 36.1238 19.9984 36.1842 20.0264C36.2447 20.0544 36.313 20.0604 36.3775 20.0434C36.6956 19.9634 37.3244 19.7409 37.7634 19.5819C37.822 19.5607 37.8842 19.5514 37.9465 19.5544C38.0087 19.5575 38.0697 19.5729 38.1259 19.5997C38.1822 19.6265 38.2325 19.6643 38.274 19.7107C38.3155 19.7572 38.3474 19.8114 38.3678 19.8703L38.3716 19.8816C38.4126 19.9986 38.4058 20.1271 38.3526 20.2391C38.2994 20.3511 38.2041 20.4376 38.0875 20.4797C37.6269 20.645 36.9312 20.8713 36.6019 20.9538C36.5415 20.9684 36.4875 21.0024 36.4481 21.0504C36.4086 21.0984 36.3858 21.1579 36.3831 21.22C36.3519 22.1331 36.3962 23.2603 36.4334 24.1997C36.4594 24.8534 36.4819 25.4184 36.4709 25.7522C36.467 25.8739 36.4159 25.9893 36.3284 26.074C36.241 26.1587 36.1239 26.206 36.0022 26.2059C35.9734 26.2059 35.9494 26.2059 35.8772 26.1541C35.7713 26.0766 35.685 25.9753 35.6254 25.8584C35.5657 25.7415 35.5343 25.6122 35.5337 25.4809C35.5312 25.1684 35.5137 24.7278 35.4944 24.2362C35.4591 23.3488 35.4184 22.2987 35.4391 21.3909C35.4394 21.3704 35.435 21.3501 35.4264 21.3316C35.4177 21.313 35.4049 21.2966 35.389 21.2837C35.3731 21.2708 35.3544 21.2617 35.3345 21.257C35.3145 21.2524 35.2937 21.2523 35.2737 21.2569C35.0591 21.3016 34.8459 21.3441 34.6359 21.3837C34.5418 21.4016 34.4545 21.4451 34.3836 21.5094C34.3126 21.5738 34.2609 21.6565 34.2341 21.7484C33.6202 23.8123 33.2134 25.9321 33.0197 28.0766C33.0082 28.1922 32.9542 28.2995 32.8681 28.3776C32.782 28.4556 32.67 28.4989 32.5537 28.4991C32.5042 28.5003 32.4551 28.4896 32.4105 28.4678C32.366 28.446 32.3273 28.4139 32.2978 28.3741C32.2254 28.2893 32.1713 28.1904 32.139 28.0837C32.1067 27.977 32.097 27.8648 32.1103 27.7541C32.3064 25.7213 32.6908 23.7111 33.2587 21.7494C33.2626 21.7346 33.2628 21.7191 33.2593 21.7042C33.2559 21.6893 33.2488 21.6755 33.2387 21.664C33.2287 21.6525 33.216 21.6436 33.2017 21.6381C33.1874 21.6326 33.172 21.6307 33.1569 21.6325C32.6662 21.7019 32.2312 21.7484 31.8756 21.7681C31.7228 21.7759 31.5909 21.78 31.4753 21.78C31.3862 21.78 31.3069 21.7775 31.2347 21.7728C31.1247 21.7685 31.0193 21.7271 30.9359 21.6552C30.8525 21.5834 30.7959 21.4854 30.7753 21.3772C30.7641 21.3073 30.7689 21.2358 30.7893 21.1681C30.8096 21.1003 30.8451 21.0381 30.893 20.986C30.9408 20.9339 30.9999 20.8933 31.0656 20.8672C31.1314 20.8412 31.2022 20.8304 31.2728 20.8356Z" fill="#2F66D3"/>
<path d="M27.8906 11.4344C28.009 11.3965 28.1376 11.4071 28.2482 11.464C28.3587 11.5209 28.4421 11.6194 28.48 11.7378C29.0192 13.367 29.7529 14.9253 30.6653 16.3787C30.7309 16.4844 30.7518 16.6117 30.7235 16.7328C30.6951 16.8538 30.6199 16.9587 30.5142 17.0242C30.4086 17.0898 30.2813 17.1107 30.1602 17.0824C30.0392 17.054 29.9343 16.9788 29.8688 16.8731C28.916 15.3544 28.1501 13.7263 27.5875 12.0241C27.5687 11.9654 27.5616 11.9037 27.5666 11.8423C27.5717 11.781 27.5888 11.7212 27.6169 11.6664C27.6451 11.6117 27.6837 11.563 27.7307 11.5232C27.7777 11.4834 27.832 11.4532 27.8906 11.4344Z" fill="#2F66D3"/>
<path d="M39.2056 0.9375H0.46875C0.34443 0.9375 0.225201 0.888114 0.137294 0.800206C0.049386 0.712299 0 0.59307 0 0.46875C0 0.34443 0.049386 0.225201 0.137294 0.137294C0.225201 0.049386 0.34443 1.85252e-09 0.46875 0H39.2056C39.3299 1.85252e-09 39.4492 0.049386 39.5371 0.137294C39.625 0.225201 39.6744 0.34443 39.6744 0.46875C39.6744 0.59307 39.625 0.712299 39.5371 0.800206C39.4492 0.888114 39.3299 0.9375 39.2056 0.9375Z" fill="#2F66D3"/>
</svg>

After

Width:  |  Height:  |  Size: 15 KiB

19
assets/icons/Gateway.svg Normal file
View File

@ -0,0 +1,19 @@
<svg width="40" height="38" viewBox="0 0 40 38" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M5.9375 37.5C5.28977 37.5 4.76562 36.9759 4.76562 36.3281V33.9844C4.76562 33.3366 5.28977 32.8125 5.9375 32.8125C6.58523 32.8125 7.10938 33.3366 7.10938 33.9844V36.3281C7.10938 36.9759 6.58523 37.5 5.9375 37.5Z" fill="#5C6699"/>
<path d="M34.0625 37.5C33.4148 37.5 32.8906 36.9759 32.8906 36.3281V33.9844C32.8906 33.3366 33.4148 32.8125 34.0625 32.8125C34.7102 32.8125 35.2344 33.3366 35.2344 33.9844V36.3281C35.2344 36.9759 34.7102 37.5 34.0625 37.5Z" fill="#404A80"/>
<path d="M7.20319 22.7268L0.171944 6.32055C-0.0821186 5.72656 0.192569 5.03766 0.787647 4.78242C1.37585 4.52836 2.06937 4.79961 2.32804 5.39813L9.35929 21.8044C9.61335 22.3984 9.33866 23.0873 8.74358 23.3425C8.16148 23.5939 7.46468 23.3323 7.20319 22.7268Z" fill="#5C6699"/>
<path d="M31.2564 23.3425C30.6613 23.0873 30.3866 22.3984 30.6407 21.8044L37.6719 5.39813C37.9306 4.79961 38.6195 4.5261 39.2123 4.78242C39.8074 5.03766 40.0821 5.72656 39.828 6.32055L32.7968 22.7268C32.5352 23.3325 31.8384 23.5938 31.2564 23.3425Z" fill="#404A80"/>
<path d="M36.4844 35.1562H3.51562C1.57703 35.1562 0 33.5792 0 31.6406V24.6094C0 22.6708 1.57703 21.0938 3.51562 21.0938H36.4844C38.423 21.0938 40 22.6708 40 24.6094V31.6406C40 33.5792 38.423 35.1562 36.4844 35.1562Z" fill="#C1DCFF"/>
<path d="M36.4844 21.0938H20V35.1562H36.4844C38.423 35.1562 40 33.5792 40 31.6406V24.6094C40 22.6708 38.423 21.0938 36.4844 21.0938Z" fill="#D5E8FE"/>
<path d="M20.824 16.7507C20.6958 16.6226 20.4166 16.4062 20 16.4062C19.5834 16.4062 19.3042 16.6226 19.176 16.7507C18.7183 17.2084 17.9766 17.2084 17.5189 16.7507C17.0612 16.293 17.0612 15.5513 17.5189 15.0936C17.9034 14.708 18.7388 14.0625 20 14.0625C21.2612 14.0625 22.0966 14.708 22.4811 15.0936C22.9388 15.5513 22.9388 16.293 22.4811 16.7507C22.0234 17.2084 21.2817 17.2085 20.824 16.7507Z" fill="#80BFFF"/>
<path d="M30.7734 6.81156C27.8941 3.92992 24.0672 2.34375 20 2.34375C15.9327 2.34375 12.1058 3.92992 9.22655 6.81156C8.76881 7.2693 8.02717 7.2693 7.56944 6.81156C7.1117 6.35383 7.1117 5.61219 7.56944 5.15445C10.8928 1.83109 15.3056 0 20 0C24.6944 0 29.1072 1.83109 32.4305 5.15445C32.8883 5.61219 32.8883 6.35383 32.4305 6.81156C31.9728 7.2693 31.2312 7.2693 30.7734 6.81156Z" fill="#80BFFF"/>
<path d="M27.4569 10.1246C25.4634 8.12992 22.8152 7.03125 20 7.03125C17.1847 7.03125 14.5365 8.12992 12.543 10.1246C12.0853 10.5823 11.3436 10.5823 10.8859 10.1246C10.4282 9.66687 10.4282 8.92523 10.8859 8.4675C13.3212 6.02992 16.5599 4.6875 20 4.6875C23.44 4.6875 26.6787 6.02992 29.114 8.4675C29.5718 8.92523 29.5718 9.66687 29.114 10.1246C28.6563 10.5823 27.9147 10.5823 27.4569 10.1246Z" fill="#80BFFF"/>
<path d="M24.1405 13.4376C21.9249 11.2198 18.0751 11.2198 15.8595 13.4376C15.4018 13.8954 14.6602 13.8954 14.2024 13.4376C13.7447 12.981 13.7447 12.2383 14.2024 11.7805C17.3015 8.67921 22.6985 8.67921 25.7976 11.7805C26.2553 12.2383 26.2553 12.981 25.7976 13.4376C25.3399 13.8954 24.5983 13.8954 24.1405 13.4376Z" fill="#80BFFF"/>
<path d="M24.6875 30.4688C24.0398 30.4688 23.5156 29.9446 23.5156 29.2969V26.9531C23.5156 26.3054 24.0398 25.7812 24.6875 25.7812C25.3352 25.7812 25.8594 26.3054 25.8594 26.9531V29.2969C25.8594 29.9446 25.3352 30.4688 24.6875 30.4688Z" fill="#6699FF"/>
<path d="M29.375 30.4688C28.7273 30.4688 28.2031 29.9446 28.2031 29.2969V26.9531C28.2031 26.3054 28.7273 25.7812 29.375 25.7812C30.0227 25.7812 30.5469 26.3054 30.5469 26.9531V29.2969C30.5469 29.9446 30.0227 30.4688 29.375 30.4688Z" fill="#6699FF"/>
<path d="M34.0625 30.4688C33.4148 30.4688 32.8906 29.9446 32.8906 29.2969V26.9531C32.8906 26.3054 33.4148 25.7812 34.0625 25.7812C34.7102 25.7812 35.2344 26.3054 35.2344 26.9531V29.2969C35.2344 29.9446 34.7102 30.4688 34.0625 30.4688Z" fill="#6699FF"/>
<path d="M20.824 16.7507C21.2817 17.2084 22.0233 17.2085 22.4811 16.7507C22.9388 16.293 22.9388 15.5513 22.4811 15.0936C22.0966 14.708 21.2612 14.0625 20 14.0625V16.4062C20.4166 16.4062 20.6958 16.6226 20.824 16.7507Z" fill="#6699FF"/>
<path d="M24.1405 13.4377C24.5982 13.8954 25.3398 13.8955 25.7976 13.4377C26.2553 12.981 26.2553 12.2383 25.7976 11.7805C24.248 10.2298 22.1241 9.45453 20 9.45453V11.7742C21.5163 11.7742 23.0327 12.3287 24.1405 13.4377Z" fill="#6699FF"/>
<path d="M27.457 10.1246C27.9147 10.5823 28.6562 10.5824 29.1141 10.1246C29.5718 9.66687 29.5718 8.92523 29.1141 8.4675C26.6788 6.02992 23.4401 4.6875 20 4.6875V7.03125C22.8152 7.03125 25.4634 8.12992 27.457 10.1246Z" fill="#6699FF"/>
<path d="M30.7734 6.81156C31.2312 7.2693 31.9727 7.26938 32.4305 6.81156C32.8883 6.35383 32.8883 5.61219 32.4305 5.15445C29.1072 1.83109 24.6944 0 20 0V2.34375C24.0673 2.34375 27.8941 3.92992 30.7734 6.81156Z" fill="#6699FF"/>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -0,0 +1,18 @@
<svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.8326 16.8575C7.55614 16.8575 4.89062 14.192 4.89062 10.9156C4.89062 7.63915 7.55614 4.97363 10.8326 4.97363C14.1091 4.97363 16.7746 7.63915 16.7746 10.9156C16.7746 14.192 14.1091 16.8575 10.8326 16.8575Z" fill="#FFE645"/>
<path d="M10.8333 4.97363C10.8332 4.97363 10.833 4.97363 10.833 4.97363V16.8575H10.8333C14.1098 16.8575 16.7753 14.192 16.7753 10.9156C16.7753 7.63915 14.1098 4.97363 10.8333 4.97363Z" fill="#FFF1B9"/>
<path d="M10.833 21.8334C10.4824 21.8334 10.1982 21.5493 10.1982 21.1986V18.8289C10.1982 18.4784 10.4824 18.1941 10.833 18.1941C11.1836 18.1941 11.4678 18.4784 11.4678 18.8289V21.1986C11.4678 21.5493 11.1836 21.8334 10.833 21.8334Z" fill="#FFE645"/>
<path d="M21.0317 11.6348H18.7461C18.3955 11.6348 18.1113 11.3506 18.1113 11C18.1113 10.6496 18.3955 10.3652 18.7461 10.3652H21.0317C21.3824 10.3652 21.6665 10.6496 21.6665 11C21.6665 11.3506 21.3824 11.6348 21.0317 11.6348Z" fill="#FFCF2C"/>
<path d="M2.92042 11.6348H0.634766C0.284157 11.6348 0 11.3506 0 11C0 10.6496 0.284157 10.3652 0.634766 10.3652H2.92042C3.27103 10.3652 3.55518 10.6496 3.55518 11C3.55518 11.3506 3.27103 11.6348 2.92042 11.6348Z" fill="#FFE645"/>
<path d="M17.7243 7.65695C17.5049 7.65695 17.2915 7.54306 17.174 7.33941C16.9988 7.03591 17.1027 6.64761 17.4064 6.47239L19.3481 5.3513C19.6517 5.17591 20.04 5.28005 20.2152 5.58372C20.3905 5.88721 20.2865 6.27551 19.9828 6.45073L18.0412 7.57182C17.9412 7.62951 17.8321 7.65695 17.7243 7.65695Z" fill="#FFCF2C"/>
<path d="M2.03686 16.7139C1.8175 16.7139 1.60409 16.6 1.48656 16.3963C1.31117 16.0928 1.41531 15.7045 1.71881 15.5293L3.69865 14.3862C4.00231 14.2108 4.39045 14.315 4.56567 14.6186C4.74106 14.9221 4.63708 15.3104 4.33342 15.4856L2.35358 16.6287C2.25373 16.6864 2.14447 16.7139 2.03686 16.7139Z" fill="#FFE645"/>
<path d="M5.76902 20.4051C5.6614 20.4051 5.5523 20.3778 5.4523 20.32C5.14863 20.1448 5.04466 19.7565 5.21988 19.453L6.36279 17.4735C6.53801 17.17 6.92631 17.0658 7.22981 17.2412C7.53347 17.4164 7.63744 17.8047 7.46222 18.1082L6.31931 20.0877C6.20178 20.2914 5.98838 20.4051 5.76902 20.4051Z" fill="#FFE645"/>
<path d="M3.94197 7.65681C3.83419 7.65681 3.72509 7.62937 3.62524 7.57168L1.64557 6.42877C1.34207 6.25355 1.23793 5.86525 1.41332 5.56158C1.58854 5.25809 1.97667 5.15395 2.28033 5.32933L4.26001 6.47224C4.56351 6.64746 4.66748 7.03576 4.49226 7.33926C4.37473 7.54291 4.16132 7.65681 3.94197 7.65681Z" fill="#FFE645"/>
<path d="M19.6649 16.7342C19.5572 16.7342 19.4481 16.7067 19.348 16.6491L17.333 15.4857C17.0295 15.3103 16.9255 14.9221 17.1007 14.6185C17.276 14.315 17.6643 14.2108 17.9678 14.3862L19.9828 15.5496C20.2865 15.7248 20.3905 16.1131 20.2152 16.4166C20.0977 16.6203 19.8843 16.7342 19.6649 16.7342Z" fill="#FFCF2C"/>
<path d="M15.8973 20.4051C15.6778 20.4051 15.4645 20.2913 15.347 20.0877L14.2043 18.1085C14.029 17.8048 14.133 17.4167 14.4367 17.2415C14.7402 17.0661 15.1285 17.1701 15.3037 17.4737L16.4464 19.4529C16.6217 19.7566 16.5177 20.1447 16.214 20.3199C16.114 20.3778 16.0049 20.4051 15.8973 20.4051Z" fill="#FFCF2C"/>
<path d="M10.833 3.72144C10.4824 3.72144 10.1982 3.43728 10.1982 3.08667V0.801514C10.1982 0.450905 10.4824 0.166748 10.833 0.166748C11.1836 0.166748 11.4678 0.450905 11.4678 0.801514V3.08667C11.4678 3.43728 11.1836 3.72144 10.833 3.72144Z" fill="#FFE645"/>
<path d="M14.7534 4.75952C14.6458 4.75952 14.5365 4.73208 14.4367 4.67422C14.133 4.499 14.029 4.11086 14.2043 3.8072L15.3472 1.82786C15.5224 1.5242 15.9105 1.42005 16.2142 1.59544C16.5178 1.77066 16.6218 2.15896 16.4466 2.46262L15.3037 4.44197C15.1862 4.64562 14.9728 4.75952 14.7534 4.75952Z" fill="#FFCF2C"/>
<path d="M6.91292 4.75919C6.69356 4.75919 6.48015 4.64529 6.36262 4.44164L5.21988 2.46262C5.04466 2.15896 5.14863 1.77066 5.4523 1.59544C5.75579 1.42005 6.14409 1.5242 6.31931 1.82786L7.46206 3.80687C7.63728 4.11053 7.5333 4.49867 7.22964 4.67405C7.1298 4.73175 7.02053 4.75919 6.91292 4.75919Z" fill="#FFE645"/>
<path d="M10.8333 18.1941C10.8332 18.1941 10.833 18.1941 10.833 18.1941V21.8334H10.8333C11.1839 21.8334 11.4681 21.5493 11.4681 21.1986V18.8289C11.4681 18.4784 11.1839 18.1941 10.8333 18.1941Z" fill="#FFCF2C"/>
<path d="M10.8333 0.166748C10.8332 0.166748 10.833 0.166748 10.833 0.166748V3.72144H10.8333C11.1839 3.72144 11.4681 3.43728 11.4681 3.08667V0.801514C11.4681 0.450905 11.1839 0.166748 10.8333 0.166748Z" fill="#FFCF2C"/>
</svg>

After

Width:  |  Height:  |  Size: 4.3 KiB

View File

@ -0,0 +1,12 @@
<svg width="16" height="22" viewBox="0 0 16 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M15.3977 14.7672V18.2386C15.3977 19.0611 14.7285 19.7299 13.906 19.7299H1.49132C0.668788 19.7299 0 19.0611 0 18.2386V14.7672C0 10.522 3.45363 7.06836 7.69885 7.06836H7.73063C11.9615 7.08575 15.3977 10.5326 15.3977 14.7672Z" fill="#FF5B5B"/>
<path d="M15.3975 14.7672V18.2386C15.3975 19.0611 14.7283 19.7299 13.9058 19.7299H7.73047V7.06836C11.9613 7.08575 15.3975 10.5326 15.3975 14.7672Z" fill="#FF193D"/>
<path d="M15.3977 15.5405V18.239C15.3977 19.0615 14.7285 19.7303 13.906 19.7303H1.49132C0.668788 19.7303 0 19.0615 0 18.239V15.5405H15.3977Z" fill="#7C8287"/>
<path d="M15.3977 21.1981C15.3977 21.5492 15.1131 21.8334 14.7624 21.8334H0.635315C0.284205 21.8334 0 21.5492 0 21.1981C0 20.8474 0.284205 20.5627 0.635315 20.5627H14.7623C15.1131 20.5627 15.3977 20.8473 15.3977 21.1981Z" fill="#DCE6EB"/>
<path d="M8.36829 0.802063V4.67286C8.36829 5.02355 8.08366 5.30817 7.73297 5.30817C7.38228 5.30817 7.09766 5.02355 7.09766 4.67286V0.802063C7.09761 0.451377 7.38224 0.166748 7.73297 0.166748C8.0837 0.166748 8.36829 0.451377 8.36829 0.802063Z" fill="#FFB64C"/>
<path d="M2.87856 6.65271C2.67031 6.65271 2.4663 6.55047 2.34472 6.36262L0.357991 3.29471C0.167266 3.00023 0.251393 2.60684 0.545924 2.41612C0.840412 2.22535 1.23376 2.30952 1.42452 2.60405L3.41125 5.67195C3.60198 5.96644 3.51785 6.35983 3.22332 6.55055C3.11659 6.61966 2.99688 6.65271 2.87856 6.65271Z" fill="#FFB64C"/>
<path d="M12.3087 6.6527C12.1903 6.6527 12.0706 6.61965 11.9639 6.55054C11.6694 6.35982 11.5852 5.96643 11.7759 5.67194L13.7627 2.60404C13.9534 2.30947 14.3467 2.22538 14.6413 2.41611C14.9358 2.60683 15.0199 3.00022 14.8292 3.29471L12.8425 6.36261C12.7209 6.55042 12.5169 6.6527 12.3087 6.6527Z" fill="#FF9F00"/>
<path d="M15.3975 21.1981C15.3975 21.5492 15.1129 21.8334 14.7622 21.8334H7.73047V20.5627H14.7622C15.1129 20.5627 15.3975 20.8473 15.3975 21.1981Z" fill="#C8D2DC"/>
<path d="M15.3975 15.5405V18.239C15.3975 19.0615 14.7283 19.7303 13.9058 19.7303H7.73047V15.5405H15.3975Z" fill="#596C76"/>
<path d="M8.36774 0.802063V4.67286C8.36774 5.02355 8.08311 5.30817 7.73242 5.30817V0.166748C8.08311 0.166748 8.36774 0.451377 8.36774 0.802063Z" fill="#FF9F00"/>
</svg>

After

Width:  |  Height:  |  Size: 2.2 KiB

15
assets/icons/Light.svg Normal file
View File

@ -0,0 +1,15 @@
<svg width="35" height="40" viewBox="0 0 35 40" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M22.0001 30.5834C22.5001 28.9167 23.5001 27.4167 24.8335 26.25C27.3335 24.1666 28.9168 21 28.9168 17.5C28.9168 11 23.5002 5.66664 16.8335 6C10.9168 6.25 6.08341 11.25 5.91677 17.1666C5.83341 20.8334 7.41677 24.0834 10.0001 26.25C11.4168 27.4166 12.4168 28.9166 12.9168 30.5834H22.0001Z" fill="#FFD15C"/>
<path d="M16.3334 30.75H17.0834L13.75 18.3334C13.8334 18.3334 13.9167 18.3334 14 18.3334C14.4167 18.3334 14.8334 18.1667 15.1667 17.8334C15.3333 17.6667 15.5 17.5834 15.75 17.5834C16 17.5834 16.1667 17.6667 16.3334 17.8334C16.9168 18.5 17.9168 18.5 18.5 17.8334C18.6667 17.6667 18.8334 17.5834 19.0834 17.5834C19.25 17.5834 19.5 17.6667 19.6668 17.8334C20.0001 18.1667 20.3334 18.3334 20.8334 18.3334C20.9168 18.3334 21 18.3334 21.0834 18.3334L17.8334 30.75H18.5834L22 17.75C22 17.5834 22 17.4166 21.8334 17.3334C21.6668 17.25 21.5 17.3334 21.4168 17.4167C21.2501 17.5834 21.0834 17.6667 20.9168 17.6667C20.6668 17.6667 20.5001 17.5834 20.2501 17.4167C19.9168 17.0834 19.5835 16.9167 19.1668 16.9167C18.75 16.9167 18.4168 17.0834 18.0834 17.4167C17.75 17.7501 17.25 17.7501 16.9168 17.4167C16.6668 17.0834 16.2501 16.9167 15.8334 16.9167C15.4168 16.9167 15 17.0834 14.75 17.4167C14.5834 17.5834 14.3334 17.6667 14.0834 17.6667C13.9168 17.6667 13.6668 17.5834 13.5834 17.4167C13.5 17.3334 13.3334 17.2501 13.1668 17.3334C13.0001 17.4167 12.9168 17.5834 13.0001 17.75L16.3334 30.75Z" fill="white"/>
<path d="M14.8334 38.25C15.2501 39.25 16.2501 40 17.4167 40C18.5834 40 19.5834 39.25 20.0001 38.25H14.8334Z" fill="#344A5E"/>
<path d="M20.5001 38.3334H14.4167C13.5834 38.3334 12.9167 37.6667 12.9167 36.8334V30.5H22.0001V36.8334C22.0001 37.6666 21.3334 38.3334 20.5001 38.3334Z" fill="#344A5E"/>
<path d="M21.9168 33.6666H12.9168C12.4168 33.6666 12.0001 33.25 12.0001 32.75C12.0001 32.25 12.4168 31.8334 12.9168 31.8334H21.9168C22.4168 31.8334 22.8334 32.25 22.8334 32.75C22.8334 33.25 22.4168 33.6666 21.9168 33.6666Z" fill="#415A6B"/>
<path d="M21.9168 36.5834H12.9168C12.4168 36.5834 12.0001 36.1667 12.0001 35.6667C12.0001 35.1667 12.4168 34.7501 12.9168 34.7501H21.9168C22.4168 34.7501 22.8334 35.1667 22.8334 35.6667C22.8334 36.1666 22.4168 36.5834 21.9168 36.5834Z" fill="#415A6B"/>
<path d="M17.4167 0C17.0001 0 16.5834 0.333359 16.5834 0.833359V3.66672C16.5834 4.08336 16.9167 4.50008 17.4167 4.50008C17.9167 4.50008 18.2501 4.16672 18.2501 3.66672V0.833359C18.2501 0.333359 17.8334 0 17.4167 0Z" fill="#FFD15C"/>
<path d="M6.25007 5.08336C5.91671 4.75 5.41671 4.75 5.08343 5.08336C4.75014 5.41672 4.75007 5.91672 5.08343 6.25L7.08343 8.25C7.41678 8.58336 7.91679 8.58336 8.25007 8.25C8.58335 7.91664 8.58343 7.41664 8.25007 7.08336L6.25007 5.08336Z" fill="#FFD15C"/>
<path d="M3.66672 16.5834H0.833359C0.416719 16.5834 0 16.9167 0 17.4167C0 17.8334 0.333359 18.2501 0.833359 18.2501H3.66672C4.08336 18.2501 4.50008 17.9167 4.50008 17.4167C4.50008 17 4.08336 16.5834 3.66672 16.5834Z" fill="#FFD15C"/>
<path d="M7.08333 26.5834L5.08333 28.5834C4.74997 28.9167 4.74997 29.4167 5.08333 29.75C5.41669 30.0833 5.91669 30.0834 6.24997 29.75L8.24997 27.75C8.58333 27.4166 8.58333 26.9166 8.24997 26.5834C7.91661 26.2501 7.41669 26.25 7.08333 26.5834Z" fill="#FFD15C"/>
<path d="M27.7501 26.5834C27.4167 26.25 26.9167 26.25 26.5833 26.5834C26.25 26.9167 26.25 27.4167 26.5833 27.75L28.5833 29.75C28.9167 30.0834 29.4167 30.0834 29.75 29.75C30.0833 29.4166 30.0833 28.9166 29.75 28.5834L27.7501 26.5834Z" fill="#FFD15C"/>
<path d="M34.0001 16.5834H31.1667C30.7501 16.5834 30.3334 16.9167 30.3334 17.4167C30.3334 17.8334 30.6667 18.2501 31.1667 18.2501H34.0001C34.4167 18.2501 34.8335 17.9167 34.8335 17.4167C34.8334 17 34.5001 16.5834 34.0001 16.5834Z" fill="#FFD15C"/>
<path d="M28.5833 5.08336L26.5833 7.08336C26.25 7.41672 26.25 7.91672 26.5833 8.25C26.9167 8.58336 27.4167 8.58336 27.75 8.25L29.75 6.25C30.0833 5.91664 30.0833 5.41664 29.75 5.08336C29.4166 4.75008 28.9167 4.75 28.5833 5.08336Z" fill="#FFD15C"/>
</svg>

After

Width:  |  Height:  |  Size: 3.9 KiB

67
assets/icons/ac_air.svg Normal file
View File

@ -0,0 +1,67 @@
<svg width="30" height="24" viewBox="0 0 30 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M21.6601 1.402C19.7907 -0.467333 16.7603 -0.467333 14.891 1.402C13.3957 2.89727 13.3957 5.32225 14.891 6.81752C15.4891 7.41563 16.2729 7.71469 17.0578 7.71469C17.8144 7.71469 18.572 7.43557 19.1617 6.8784C18.2163 7.79133 16.9933 8.24727 15.7719 8.24721C14.5221 8.24721 13.2729 7.77028 12.3202 6.81752C12.2675 6.76482 12.2142 6.7127 12.1605 6.66129C9.36573 3.98714 4.92501 4.09102 2.18993 6.82611L0.720124 8.29592C-0.240041 9.25608 -0.240041 10.8128 0.720124 11.7729C1.68029 12.733 3.23698 12.733 4.19708 11.7729L4.77172 11.1983C6.49053 9.47949 9.09344 8.96279 11.3158 9.94754C11.3523 9.96372 11.3879 9.9799 11.4226 9.99619C14.5234 11.4478 18.2567 13.2673 21.6602 9.86372C23.8186 7.7051 23.9969 3.73879 21.6601 1.402Z" fill="url(#paint0_linear_1460_2572)"/>
<path d="M15.2717 2.86558C14.8076 3.32963 14.4588 3.99863 14.2948 4.69838C14.1176 5.45478 14.3351 6.25807 14.8827 6.80906C14.8856 6.81189 14.8883 6.81471 14.8912 6.81747C15.4893 7.41559 16.2731 7.71464 17.058 7.71464C17.6598 7.71464 18.2618 7.53741 18.7799 7.18482C18.9417 7.07271 19.0911 6.94983 19.2236 6.81742C20.3149 5.72613 20.3149 3.95686 19.2236 2.86558C18.1323 1.7743 16.363 1.7743 15.2717 2.86558Z" fill="url(#paint1_linear_1460_2572)"/>
<path d="M14.7018 6.61255C14.7623 6.68243 14.8247 6.75125 14.891 6.81766C15.4891 7.41577 16.2729 7.71483 17.0579 7.71483C17.8145 7.71483 18.572 7.43572 19.1618 6.87855C18.2163 7.79148 16.9934 8.24741 15.7719 8.24735C14.5222 8.24735 13.273 7.77042 12.3202 6.81766C12.2675 6.76496 12.2142 6.71284 12.1605 6.66143C12.1429 6.64461 12.1245 6.6292 12.1068 6.61261H2.4144C2.33858 6.68225 2.26334 6.75284 2.18993 6.82625L0.720124 8.29606C-0.240041 9.25622 -0.240041 10.8129 0.720124 11.773C1.68023 12.7332 3.23698 12.7332 4.19708 11.773L4.77172 11.1984C6.49053 9.47963 9.09344 8.96293 11.3158 9.94769C11.3523 9.96386 11.3879 9.98004 11.4226 9.99633C14.5234 11.448 18.2567 13.2674 21.6602 9.86386C22.5267 8.99734 23.0732 7.83936 23.2669 6.61261H14.7018V6.61255Z" fill="url(#paint2_linear_1460_2572)"/>
<path d="M28.3142 6.49672C26.4448 4.62739 23.4144 4.62739 21.5451 6.49672C20.0498 7.992 20.0498 10.417 21.5451 11.9122C22.1432 12.5104 22.927 12.8094 23.7119 12.8094C24.4685 12.8094 25.2261 12.5303 25.8158 11.9731C24.8703 12.8861 23.6474 13.3419 22.426 13.3419C21.1763 13.3419 19.927 12.865 18.9743 11.9122C18.9216 11.8595 18.8683 11.8074 18.8145 11.756C16.0198 9.08187 11.5791 9.18575 8.84399 11.9208L7.37419 13.3906C6.41402 14.3507 11.4258 16.293 11.4258 16.293C13.1446 14.5742 15.7475 14.0575 17.9699 15.0423C18.0064 15.0584 18.042 15.0746 18.0767 15.0909C21.1774 16.5425 24.9107 18.362 28.3142 14.9584C30.4727 12.7999 30.651 8.83358 28.3142 6.49672Z" fill="url(#paint3_linear_1460_2572)"/>
<path d="M21.926 7.96031C21.4619 8.42436 21.1131 9.09335 20.9491 9.79311C20.7719 10.5495 20.9894 11.3528 21.537 11.9038C21.5399 11.9066 21.5426 11.9094 21.5454 11.9122C22.1436 12.5103 22.9274 12.8094 23.7123 12.8094C24.3141 12.8094 24.9161 12.6321 25.4342 12.2795C25.596 12.1674 25.7454 12.0446 25.8779 11.9121C26.9691 10.8209 26.9691 9.05159 25.8779 7.96031C24.7866 6.86903 23.0173 6.86903 21.926 7.96031Z" fill="url(#paint4_linear_1460_2572)"/>
<path d="M21.3558 11.7073C21.4163 11.7772 21.4787 11.846 21.5451 11.9123C22.1432 12.5104 22.927 12.8095 23.7119 12.8095C24.4685 12.8095 25.2261 12.5304 25.8158 11.9732C24.8703 12.8861 23.6474 13.342 22.426 13.342C21.1763 13.342 19.927 12.8651 18.9743 11.9123C18.9216 11.8596 18.8683 11.8075 18.8145 11.7561C18.7969 11.7393 18.7785 11.7239 18.7608 11.7073H9.06846C8.99264 11.7769 8.9174 11.8475 8.84399 11.9209L7.37419 13.3907C6.41402 14.3508 11.4258 16.2931 11.4258 16.2931C13.1446 14.5743 15.7475 14.0576 17.9699 15.0424C18.0064 15.0585 18.042 15.0747 18.0767 15.091C21.1774 16.5426 24.9107 18.3621 28.3142 14.9585C29.1807 14.092 29.7273 12.934 29.921 11.7073H21.3558Z" fill="url(#paint5_linear_1460_2572)"/>
<path d="M20.416 12.9095C19.8934 12.6735 19.4036 12.3417 18.9743 11.9124C18.9216 11.8597 18.8683 11.8076 18.8145 11.7561C16.0198 9.08199 11.5791 9.18588 8.84399 11.921L7.37419 13.3908C6.41402 14.3509 11.4258 16.2931 11.4258 16.2931C13.1446 14.5743 15.7475 14.0576 17.9699 15.0424C18.0064 15.0586 18.042 15.0747 18.0767 15.091C18.8242 15.441 19.6085 15.8121 20.416 16.1264V12.9095Z" fill="url(#paint6_linear_1460_2572)"/>
<path d="M15.8835 21.4979C14.4714 23.7323 11.5153 24.3989 9.28026 22.9869C7.49275 21.8565 6.9594 19.4912 8.08898 17.7038C8.54086 16.9889 9.24014 16.5247 10.0059 16.352C10.7435 16.1857 11.5438 16.2912 12.2418 16.7051C11.1188 16.022 9.82572 15.8465 8.63362 16.1154C7.41475 16.3902 6.30076 17.1305 5.58101 18.2694C5.54118 18.3324 5.50124 18.3946 5.45966 18.4565C4.90772 19.2887 4.20785 19.9646 3.41703 20.4737C2.12281 21.307 0.393364 20.5921 0.0547794 19.0906C-0.216159 17.8892 0.544715 16.7068 1.74558 16.4335C2.51481 16.2584 3.25409 15.9263 3.91309 15.4366C3.94514 15.4134 3.97626 15.3896 4.00667 15.366C6.71205 13.2675 9.95331 10.6716 14.0221 13.243C16.6026 14.8744 17.6494 18.7038 15.8835 21.4979Z" fill="url(#paint7_linear_1460_2572)"/>
<path d="M9.32933 21.4752C8.77457 21.1246 8.28711 20.5487 7.97329 19.9022C7.634 19.2033 7.66947 18.3718 8.08252 17.7138C8.08464 17.7105 8.08676 17.7071 8.08887 17.7038C8.54075 16.9887 9.23962 16.5246 10.0053 16.352C10.5923 16.2196 11.2185 16.26 11.8015 16.4901C11.984 16.5639 12.1568 16.6509 12.3151 16.7509C13.6197 17.5754 14.0089 19.3014 13.1844 20.606C12.3599 21.9106 10.6339 22.2997 9.32933 21.4752Z" fill="url(#paint8_linear_1460_2572)"/>
<path d="M8.07759 16.2771C7.08008 16.6298 6.19067 17.3065 5.58168 18.2691C5.54186 18.3321 5.50192 18.3943 5.46033 18.4562C4.9084 19.2884 4.20852 19.9643 3.41771 20.4734C2.12349 21.3066 0.394038 20.5918 0.0554538 19.0903C-0.0635448 18.5625 0.267804 18.0382 0.795621 17.9192L8.07759 16.2771Z" fill="url(#paint9_linear_1460_2572)"/>
<path d="M7.49707 19.78C7.50836 21.038 8.13742 22.2646 9.2797 22.9865C11.5144 24.3989 14.4706 23.7323 15.883 21.4975C16.6185 20.3338 16.8645 18.9906 16.7165 17.7012L7.49707 19.78Z" fill="url(#paint10_linear_1460_2572)"/>
<path d="M23.7639 18.805C22.659 18.805 21.609 18.676 20.6614 18.4439C20.0417 18.2922 19.6718 19.1202 20.2003 19.4774C21.1523 20.1209 22.399 20.5109 23.7639 20.5109C25.1287 20.5109 26.3755 20.1209 27.3274 19.4774C27.8559 19.1202 27.486 18.2922 26.8664 18.4439C25.9187 18.676 24.8688 18.805 23.7639 18.805Z" fill="url(#paint11_linear_1460_2572)"/>
<defs>
<linearGradient id="paint0_linear_1460_2572" x1="9.34184" y1="2.71181" x2="14.5357" y2="13.0995" gradientUnits="userSpaceOnUse">
<stop stop-color="#EAF6FF"/>
<stop offset="1" stop-color="#B3DAFE"/>
</linearGradient>
<linearGradient id="paint1_linear_1460_2572" x1="16.5841" y1="4.36833" x2="19.9609" y2="7.74511" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint2_linear_1460_2572" x1="11.6335" y1="8.61588" x2="11.6335" y2="11.7883" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint3_linear_1460_2572" x1="16.624" y1="7.4926" x2="21.8178" y2="17.8803" gradientUnits="userSpaceOnUse">
<stop stop-color="#EAF6FF"/>
<stop offset="1" stop-color="#B3DAFE"/>
</linearGradient>
<linearGradient id="paint4_linear_1460_2572" x1="23.2384" y1="9.46299" x2="26.6152" y2="12.8398" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint5_linear_1460_2572" x1="18.5865" y1="13.4753" x2="18.5865" y2="16.275" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint6_linear_1460_2572" x1="16.3196" y1="12.2584" x2="12.5549" y2="16.1407" gradientUnits="userSpaceOnUse">
<stop stop-color="#8AC9FE" stop-opacity="0"/>
<stop offset="0.1534" stop-color="#85C2F3" stop-opacity="0.153"/>
<stop offset="0.4248" stop-color="#78AED5" stop-opacity="0.425"/>
<stop offset="0.7796" stop-color="#628FA5" stop-opacity="0.78"/>
<stop offset="1" stop-color="#537983"/>
</linearGradient>
<linearGradient id="paint7_linear_1460_2572" x1="7.17699" y1="15.894" x2="11.0692" y2="22.5632" gradientUnits="userSpaceOnUse">
<stop stop-color="#EAF6FF"/>
<stop offset="1" stop-color="#B3DAFE"/>
</linearGradient>
<linearGradient id="paint8_linear_1460_2572" x1="9.48225" y1="19.9782" x2="12.3023" y2="17.9728" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint9_linear_1460_2572" x1="4.19491" y1="18.2548" x2="4.764" y2="20.7794" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint10_linear_1460_2572" x1="12.2442" y1="19.5337" x2="12.9596" y2="22.7074" gradientUnits="userSpaceOnUse">
<stop stop-color="#8FCBFE" stop-opacity="0"/>
<stop offset="1" stop-color="#8AC9FE"/>
</linearGradient>
<linearGradient id="paint11_linear_1460_2572" x1="23.7639" y1="18.3344" x2="23.7639" y2="20.514" gradientUnits="userSpaceOnUse">
<stop stop-color="#EAF6FF"/>
<stop offset="1" stop-color="#B3DAFE"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 9.2 KiB

View File

@ -0,0 +1,12 @@
<svg width="17" height="20" viewBox="0 0 17 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.501 12.3186V2.42813C12.501 1.08704 11.414 0 10.073 0C8.73193 0 7.6449 1.08704 7.6449 2.42813V12.3186C6.55847 13.0829 5.84863 14.3463 5.84863 15.7756C5.84863 18.1087 7.73996 20 10.073 20C12.4061 20 14.2974 18.1087 14.2974 15.7756C14.2974 14.3463 13.5874 13.0829 12.501 12.3186Z" fill="#D8D8D8"/>
<path d="M10.0732 18.6166C8.46451 18.6166 7.15576 17.3077 7.15576 15.6991C7.15576 14.4775 7.91489 13.3898 9.05396 12.9655V2.42822C9.05396 1.86609 9.51111 1.40894 10.0732 1.40894C10.6352 1.40894 11.0925 1.86609 11.0925 2.42822V12.9655C12.2314 13.3897 12.9907 14.4773 12.9907 15.6989C12.9907 17.3077 11.682 18.6166 10.0732 18.6166Z" fill="#F3E8D7"/>
<path d="M9.05347 11.6738V12.9655C7.91455 13.3898 7.15527 14.4775 7.15527 15.6991C7.15527 17.3077 8.46417 18.6166 10.0729 18.6166C11.6815 18.6166 12.9904 17.3077 12.9904 15.6991C12.9904 14.4775 12.2311 13.3898 11.0922 12.9655V11.6738H9.05347Z" fill="#69E6ED"/>
<path d="M11.0923 12.9655V11.6738H9.05368V12.9655C9.05368 12.9655 10.4628 13.6193 10.4628 15.6991C10.4628 16.8553 9.78671 17.8565 8.80908 18.3283C9.19162 18.513 9.62039 18.6166 10.073 18.6166C11.6815 18.6166 12.9904 17.3077 12.9904 15.6991C12.9904 14.4773 12.2312 13.3898 11.0923 12.9655Z" fill="#33D8DD"/>
<path d="M15.8638 7.03992H14.1129C13.9461 7.03992 13.811 6.90472 13.811 6.7381C13.811 6.57147 13.9461 6.43628 14.1129 6.43628H15.8638C16.0304 6.43628 16.1655 6.57147 16.1655 6.7381C16.1656 6.90472 16.0304 7.03992 15.8638 7.03992Z" fill="#0D6E9A"/>
<path d="M14.9078 4.59387H14.1129C13.9461 4.59387 13.811 4.45868 13.811 4.29205C13.811 4.12543 13.9461 3.99023 14.1129 3.99023H14.9078C15.0745 3.99023 15.2097 4.12543 15.2097 4.29205C15.2097 4.45868 15.0745 4.59387 14.9078 4.59387Z" fill="#0D6E9A"/>
<path d="M15.1895 2.14758H14.1129C13.9461 2.14758 13.811 2.01239 13.811 1.84576C13.811 1.67914 13.9461 1.54395 14.1129 1.54395H15.1895C15.3563 1.54395 15.4913 1.67914 15.4913 1.84576C15.4913 2.01239 15.3563 2.14758 15.1895 2.14758Z" fill="#0D6E9A"/>
<path d="M15.1895 11.9323H14.1129C13.9461 11.9323 13.811 11.7971 13.811 11.6304C13.811 11.4637 13.9461 11.3286 14.1129 11.3286H15.1895C15.3563 11.3286 15.4913 11.4637 15.4913 11.6304C15.4913 11.7971 15.3563 11.9323 15.1895 11.9323Z" fill="#0D6E9A"/>
<path d="M14.9078 9.48596H14.1129C13.9461 9.48596 13.811 9.35077 13.811 9.18414C13.811 9.01752 13.9461 8.88232 14.1129 8.88232H14.9078C15.0745 8.88232 15.2097 9.01752 15.2097 9.18414C15.2097 9.35077 15.0745 9.48596 14.9078 9.48596Z" fill="#0D6E9A"/>
<path d="M5.92499 6.01141L5.40985 5.72302L5.78858 5.56784C5.94284 5.50467 6.0167 5.32843 5.95352 5.17432C5.89035 5.02005 5.71396 4.9462 5.55985 5.00937L4.73709 5.34644L3.65738 4.74188L4.73709 4.13733L5.55985 4.4744C5.59738 4.48965 5.63599 4.49698 5.67414 4.49698C5.793 4.49698 5.90576 4.42618 5.95352 4.30945C6.0167 4.15518 5.94284 3.97894 5.78873 3.91577L5.41001 3.76059L5.92499 3.4722C6.07041 3.39072 6.12229 3.20685 6.0408 3.06143C5.95948 2.91602 5.77561 2.86414 5.63004 2.94547L5.11505 3.23386L5.18067 2.82996C5.20752 2.66531 5.09583 2.51028 4.93119 2.48358C4.76685 2.45673 4.61167 2.56857 4.58496 2.73306L4.44229 3.6106L3.34152 4.22705V2.96545L4.03748 2.41217C4.16809 2.30856 4.18976 2.11859 4.086 1.98813C3.98239 1.85767 3.79242 1.836 3.66196 1.93961L3.34152 2.19443V1.60406C3.34152 1.43744 3.20648 1.30225 3.03971 1.30225C2.87308 1.30225 2.73789 1.43744 2.73789 1.60406V2.19443L2.41745 1.93976C2.28699 1.836 2.09717 1.85767 1.99341 1.98813C1.8898 2.11874 1.91147 2.30856 2.04193 2.41232L2.73789 2.96545V4.22705L1.63712 3.6106L1.49445 2.73306C1.46775 2.56857 1.31272 2.45673 1.14823 2.48358C0.983584 2.51028 0.87189 2.66531 0.898745 2.82996L0.964358 3.23386L0.449374 2.94547C0.303957 2.86414 0.119936 2.91602 0.038607 3.06143C-0.0428749 3.20685 0.00900496 3.39087 0.154421 3.4722L0.669558 3.76059L0.290682 3.91577C0.136568 3.97894 0.0627159 4.15518 0.125887 4.30945C0.173647 4.42618 0.28641 4.49698 0.405276 4.49698C0.443423 4.49698 0.48218 4.48965 0.519564 4.4744L1.34232 4.13733L2.42203 4.74188L1.34232 5.34644L0.519564 5.00937C0.365145 4.9462 0.189059 5.02005 0.125887 5.17432C0.0627159 5.32843 0.136568 5.50482 0.290682 5.56784L0.669405 5.72302L0.154421 6.01141C0.00900496 6.0929 -0.0428749 6.27676 0.0384544 6.42218C0.0938438 6.52106 0.196383 6.5766 0.302126 6.5766C0.352023 6.5766 0.402682 6.56424 0.449374 6.53815L0.964358 6.24976L0.898745 6.65381C0.87189 6.8183 0.983584 6.97333 1.14823 7.00018C1.16455 7.00278 1.18088 7.00415 1.1969 7.00415C1.34232 7.00415 1.47049 6.89871 1.49445 6.7507L1.63712 5.87302L2.73789 5.25671V6.51831L2.04178 7.07144C1.91132 7.1752 1.88965 7.36502 1.99341 7.49548C2.09702 7.6261 2.28699 7.64777 2.41745 7.54401L2.73789 7.28934V7.8797C2.73789 8.04633 2.87293 8.18137 3.03971 8.18137C3.20633 8.18137 3.34152 8.04633 3.34152 7.8797V7.28934L3.66196 7.54401C3.7175 7.5881 3.78357 7.60962 3.84949 7.60962C3.9383 7.60962 4.02634 7.57056 4.08585 7.49548C4.18961 7.36502 4.16794 7.1752 4.03748 7.07144L3.34137 6.51831V5.25671L4.44214 5.87302L4.58481 6.7507C4.60877 6.89886 4.73694 7.00415 4.88236 7.00415C4.89838 7.00415 4.91471 7.00278 4.93103 7.00018C5.09568 6.97333 5.20737 6.8183 5.18067 6.65381L5.1149 6.24976L5.63004 6.53815C5.67658 6.56424 5.72724 6.5766 5.77713 6.5766C5.88288 6.5766 5.98542 6.52106 6.0408 6.42218C6.12229 6.27676 6.07041 6.0929 5.92499 6.01141Z" fill="#33D8DD"/>
</svg>

After

Width:  |  Height:  |  Size: 5.3 KiB

View File

@ -0,0 +1,15 @@
<svg width="60" height="60" viewBox="0 0 60 60" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="30" cy="30" r="30" fill="white"/>
<path d="M45.54 19H15.46C14.1036 19 13 20.1036 13 21.46V32.3997C13 33.7562 14.1036 34.8597 15.46 34.8597H45.54C46.8964 34.8597 48 33.7562 48 32.3997V21.46C47.9999 20.1036 46.8964 19 45.54 19Z" fill="#E0E0E0"/>
<path d="M45.54 32.6412H15.46C14.1036 32.6412 13 31.5376 13 30.1812V32.3998C13 33.7563 14.1036 34.8599 15.46 34.8599H45.54C46.8964 34.8599 48 33.7563 48 32.3998V30.1812C47.9999 31.5376 46.8964 32.6412 45.54 32.6412Z" fill="#C4C4C4"/>
<path d="M43.7961 29.9707H17.2042C16.9205 29.9707 16.6904 30.2007 16.6904 30.4845V34.3459C16.6904 34.6297 16.9205 34.8597 17.2042 34.8597H43.7961C44.0798 34.8597 44.3099 34.6297 44.3099 34.3459V30.4845C44.3099 30.2007 44.0798 29.9707 43.7961 29.9707Z" fill="#66BAEA"/>
<path d="M16.6904 32.4963V34.346C16.6904 34.6298 16.9205 34.8598 17.2042 34.8598H43.7961C44.0798 34.8598 44.3099 34.6298 44.3099 34.346V32.4963H16.6904Z" fill="#3AAAE4"/>
<path d="M44.3099 31.9016H16.6904V32.9292H44.3099V31.9016Z" fill="#67676B"/>
<path d="M43.795 23.1775H42.2755C41.9918 23.1775 41.7617 22.9475 41.7617 22.6637C41.7617 22.3799 41.9918 22.1499 42.2755 22.1499H43.795C44.0788 22.1499 44.3088 22.3799 44.3088 22.6637C44.3088 22.9474 44.0788 23.1775 43.795 23.1775Z" fill="#AAAAAA"/>
<path d="M39.9319 23.1775H30.2071C29.9234 23.1775 29.6934 22.9475 29.6934 22.6637C29.6934 22.3799 29.9234 22.1499 30.2071 22.1499H39.9319C40.2156 22.1499 40.4457 22.3799 40.4457 22.6637C40.4457 22.9474 40.2156 23.1775 39.9319 23.1775Z" fill="#AAAAAA"/>
<path d="M21.0074 40.2323C20.8467 40.2323 20.6884 40.1571 20.5882 40.0161C20.4238 39.7848 20.478 39.464 20.7093 39.2996C22.1347 38.2866 22.1511 36.7634 22.1511 36.7482C22.1511 36.4643 22.3812 36.2344 22.6649 36.2344C22.9487 36.2344 23.1787 36.4643 23.1787 36.7482C23.1787 36.8322 23.1574 38.8203 21.3046 40.1373C21.2143 40.2014 21.1104 40.2323 21.0074 40.2323Z" fill="#66BAEA"/>
<path d="M26.3439 40.2322C26.0601 40.2322 25.8301 40.0022 25.8301 39.7184V36.7482C25.8301 36.4643 26.0601 36.2344 26.3439 36.2344C26.6276 36.2344 26.8577 36.4643 26.8577 36.7482V39.7184C26.8577 40.0022 26.6276 40.2322 26.3439 40.2322Z" fill="#66BAEA"/>
<path d="M30.6446 40.2322C30.3609 40.2322 30.1309 40.0022 30.1309 39.7184V36.7482C30.1309 36.4643 30.3609 36.2344 30.6446 36.2344C30.9284 36.2344 31.1584 36.4643 31.1584 36.7482V39.7184C31.1584 40.0022 30.9284 40.2322 30.6446 40.2322Z" fill="#66BAEA"/>
<path d="M39.9926 40.2323C39.8897 40.2323 39.7857 40.2014 39.6954 40.1373C37.8426 38.8203 37.8213 36.8322 37.8213 36.7482C37.8213 36.4643 38.0513 36.2344 38.3351 36.2344C38.6181 36.2344 38.8476 36.4631 38.8489 36.7458C38.8497 36.8142 38.8846 38.3002 40.2907 39.2996C40.522 39.464 40.5762 39.7848 40.4118 40.0161C40.3117 40.1571 40.1533 40.2323 39.9926 40.2323Z" fill="#66BAEA"/>
<path d="M34.6564 40.2322C34.3726 40.2322 34.1426 40.0022 34.1426 39.7184V36.7482C34.1426 36.4643 34.3726 36.2344 34.6564 36.2344C34.9401 36.2344 35.1702 36.4643 35.1702 36.7482V39.7184C35.1702 40.0022 34.9401 40.2322 34.6564 40.2322Z" fill="#66BAEA"/>
</svg>

After

Width:  |  Height:  |  Size: 3.1 KiB

View File

@ -0,0 +1,9 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.99121 1.17188C12.7636 1.17188 15.3655 2.4991 17.0148 4.6875H15.2875V5.85938H18.6967V2.34375H17.5248V3.47766C15.65 1.30734 12.9086 0 9.99121 0C9.14891 0 8.31121 0.105273 7.50098 0.313555L7.79395 1.44883C8.50691 1.26516 9.24734 1.17188 9.99121 1.17188Z" fill="#66CCFF"/>
<path d="M17.0148 4.6875H15.2875V5.85938H18.6967V2.34375H17.5248V3.47766C15.65 1.30734 12.9086 0 9.99121 0V1.17188C12.7636 1.17188 15.3655 2.4991 17.0148 4.6875Z" fill="#59ABFF"/>
<path d="M20 10.0001C20 9.15901 19.8947 8.32128 19.6864 7.5105L18.5512 7.80233C18.7354 8.51757 18.8281 9.25741 18.8281 10.0001C18.8281 12.7723 17.5008 15.3746 15.3125 17.0234V15.2919H14.1406V18.7028H17.6562V17.5309H16.5257C18.6934 15.6563 20 12.9162 20 10.0001Z" fill="#59ABFF"/>
<path d="M9.99117 18.8281C7.21934 18.8281 4.6168 17.501 2.96734 15.3125H4.69711V14.1406H1.28223V17.6562H2.4541V16.5184C4.32898 18.6909 7.07164 20 9.99117 20C10.8335 20 11.6712 19.8947 12.4814 19.6864L12.1884 18.5512C11.4755 18.7348 10.735 18.8281 9.99117 18.8281Z" fill="#66CCFF"/>
<path d="M12.4819 19.6865L12.189 18.5513C11.476 18.7349 10.7356 18.8282 9.9917 18.8282V20.0001C10.834 20.0001 11.6717 19.8948 12.4819 19.6865Z" fill="#59ABFF"/>
<path d="M1.17188 10.0002C1.17188 7.2277 2.49918 4.62492 4.6875 2.9759V4.70609H5.85938V1.29004H2.34375V2.46191H3.48301C1.30957 4.33668 0 7.0802 0 10.0002C0 10.8413 0.105273 11.679 0.313555 12.4898L1.44883 12.198C1.26457 11.4827 1.17188 10.7429 1.17188 10.0002Z" fill="#66CCFF"/>
<path d="M12.3226 13.7179L11.6422 11.9906H7.85605L7.17559 13.7179H5.12842L8.74006 5H10.7756L14.3698 13.7179H12.3226ZM8.47834 10.432H11.0373L9.75201 7.16931L8.47834 10.432Z" fill="#465D8C"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,12 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.6482 6.9383C11.493 7.54165 11.3517 7.93124 11.3517 7.93124L11.331 7.9864C10.9365 7.72486 10.4735 7.58573 10.0001 7.58647C9.83805 7.58664 9.67638 7.60281 9.51746 7.63473L9.48988 7.58302C9.48988 7.58302 9.31749 7.22101 9.01064 6.69696C9.00973 6.69696 9.00885 6.6966 9.0082 6.69595C9.00756 6.69531 9.0072 6.69443 9.0072 6.69351C8.62284 5.05268 7.83743 3.53283 6.72134 2.27012C5.97663 1.47715 6.17315 0.904833 6.49034 0.556616C6.74088 0.294316 7.07486 0.12733 7.43502 0.0842813C13.0617 -0.73627 12.2377 4.64903 11.6482 6.9383Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M13.5098 19.4432C13.2593 19.7055 12.9253 19.8725 12.5652 19.9155C6.92809 20.7395 7.7659 15.3267 8.35546 13.0477V13.0443C8.51061 12.4478 8.64852 12.0686 8.64852 12.0686L8.6692 12.0134C9.06371 12.275 9.52671 12.4141 10 12.4134C10.1621 12.4132 10.3238 12.397 10.4827 12.3651L10.5069 12.4168C10.5069 12.4168 10.6792 12.7823 10.993 13.3132C11.3789 14.9514 12.1642 16.4687 13.2788 17.7297C14.0236 18.5227 13.827 19.095 13.5098 19.4432Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M12.4133 9.99981C12.4135 11.1468 11.6064 12.1355 10.4825 12.3649C10.3236 12.3969 10.1619 12.413 9.99985 12.4132C8.85282 12.4134 7.8641 11.6063 7.63469 10.4825C7.60277 10.3236 7.5866 10.1619 7.58643 9.99981C7.58619 8.85281 8.39331 7.86409 9.51716 7.63469C9.67608 7.60277 9.83776 7.5866 9.99985 7.58643C11.1456 7.58652 12.1336 8.39159 12.365 9.51369V9.51714C12.3969 9.67605 12.4131 9.83772 12.4133 9.99981Z" fill="#ECF0F1"/>
<path d="M8.96592 10.345C8.77548 10.345 8.62109 10.1906 8.62109 10.0002C8.62109 9.23839 9.23863 8.62085 10.0004 8.62085C10.1908 8.62085 10.3452 8.77523 10.3452 8.96568C10.3452 9.15612 10.1908 9.3105 10.0004 9.3105C9.61952 9.3105 9.31075 9.61927 9.31075 10.0002C9.31075 10.1906 9.15636 10.345 8.96592 10.345Z" fill="white"/>
<path d="M13.0618 11.6513C13.0583 11.6478 13.0583 11.6478 13.0549 11.6478C12.455 11.4893 12.0688 11.3513 12.0688 11.3513L12.0137 11.3307C12.2752 10.9362 12.4144 10.4732 12.4136 9.99985C12.4134 9.83776 12.3973 9.67608 12.3653 9.51717V9.51372L12.4171 9.49304C12.4171 9.49304 12.7825 9.32065 13.3135 9.00691C14.9517 8.62102 16.469 7.83574 17.73 6.72109C18.523 5.97639 19.0953 6.1729 19.4436 6.49009C19.7059 6.74063 19.8729 7.0746 19.9159 7.43476C20.7365 13.058 15.3476 12.234 13.0618 11.6513Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M7.58663 10C7.5868 10.1621 7.60297 10.3238 7.63489 10.4827L7.57973 10.5068C7.57973 10.5068 7.21082 10.6792 6.67987 10.9929C6.67711 10.9956 6.67332 10.9968 6.66953 10.9964C5.03835 11.3856 3.52769 12.1693 2.2702 13.2788C1.47722 14.0235 0.904894 13.8269 0.556672 13.5098C0.294368 13.2592 0.12738 12.9252 0.0843306 12.5651C-0.736233 6.9419 4.6457 7.76245 6.935 8.34856C6.93845 8.352 6.93845 8.352 6.9419 8.352C7.54181 8.50715 7.9314 8.64851 7.9314 8.64851L7.98657 8.66919C7.72502 9.06369 7.58589 9.52668 7.58663 10Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M19.1574 14.1956C19.1652 14.5586 19.047 14.9131 18.823 15.1989C15.4166 19.7671 12.1861 15.3437 10.9932 13.313C10.6794 12.782 10.507 12.4166 10.507 12.4166L10.4829 12.3649C11.1099 12.2362 11.6604 11.8643 12.0137 11.3306L12.0689 11.3513C12.0689 11.3513 12.455 11.4892 13.0549 11.6478C13.0584 11.6478 13.0584 11.6478 13.0618 11.6512C14.4892 12.5283 16.1098 13.042 17.7818 13.1475C18.8713 13.182 19.1368 13.7233 19.1574 14.1956Z" fill="#2F66D3"/>
<path d="M9.5172 7.6347C8.88982 7.76251 8.33906 8.13464 7.9864 8.66901L7.93124 8.64833C7.93124 8.64833 7.54164 8.50697 6.94173 8.35182C6.93829 8.35182 6.93829 8.35182 6.93484 8.34838C5.50747 7.47132 3.88685 6.95756 2.21487 6.85208C1.12539 6.8176 0.85991 6.27631 0.839223 5.80398C0.831499 5.44097 0.949665 5.08647 1.17365 4.8007C4.58348 0.229053 7.82091 4.66624 9.00693 6.69348C9.00693 6.69539 9.00848 6.69693 9.01038 6.69693C9.31723 7.22098 9.48962 7.58299 9.48962 7.58299L9.5172 7.6347Z" fill="#2F66D3"/>
<path d="M8.66927 12.0132L8.64859 12.0684C8.64859 12.0684 8.51068 12.4476 8.35553 13.0441V13.0475C7.47174 14.4786 6.95535 16.1059 6.85231 17.7846C6.81783 18.8707 6.27309 19.1361 5.8042 19.1603C5.4411 19.1685 5.08642 19.0503 4.8009 18.8258C0.239534 15.4299 4.63541 12.1994 6.66958 10.9961C6.67337 10.9966 6.67717 10.9953 6.67992 10.9927C7.21088 10.6789 7.57979 10.5066 7.57979 10.5066L7.63495 10.4824C7.76276 11.1098 8.13489 11.6605 8.66927 12.0132Z" fill="#2F66D3"/>
<path d="M13.3135 9.00687C12.7826 9.32061 12.4171 9.49299 12.4171 9.49299L12.3654 9.51368C12.2362 8.88782 11.8643 8.33864 11.3311 7.98635L11.3517 7.93118C11.3517 7.93118 11.4931 7.54159 11.6482 6.93825C12.5269 5.51035 13.0407 3.88825 13.1446 2.2149C13.179 1.12888 13.7238 0.863407 14.1927 0.839273C14.5558 0.831004 14.9105 0.949228 15.196 1.1737C19.7677 4.58002 15.3442 7.81396 13.3135 9.00687Z" fill="#2F66D3"/>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,12 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.6482 6.9383C11.493 7.54165 11.3517 7.93124 11.3517 7.93124L11.331 7.9864C10.9365 7.72486 10.4735 7.58573 10.0001 7.58647C9.83805 7.58664 9.67638 7.60281 9.51746 7.63473L9.48988 7.58302C9.48988 7.58302 9.31749 7.22101 9.01064 6.69696C9.00973 6.69696 9.00885 6.6966 9.0082 6.69595C9.00756 6.69531 9.0072 6.69443 9.0072 6.69351C8.62284 5.05268 7.83743 3.53283 6.72134 2.27012C5.97663 1.47715 6.17315 0.904833 6.49034 0.556616C6.74088 0.294316 7.07486 0.12733 7.43502 0.0842813C13.0617 -0.73627 12.2377 4.64903 11.6482 6.9383Z" fill="#678BFE" fill-opacity="0.25"/>
<path d="M13.5098 19.4432C13.2593 19.7055 12.9253 19.8725 12.5652 19.9155C6.92809 20.7395 7.7659 15.3267 8.35546 13.0477V13.0443C8.51061 12.4478 8.64852 12.0686 8.64852 12.0686L8.6692 12.0134C9.06371 12.275 9.52671 12.4141 10 12.4134C10.1621 12.4132 10.3238 12.397 10.4827 12.3651L10.5069 12.4168C10.5069 12.4168 10.6792 12.7823 10.993 13.3132C11.3789 14.9514 12.1642 16.4687 13.2788 17.7297C14.0236 18.5227 13.827 19.095 13.5098 19.4432Z" fill="#678BFE" fill-opacity="0.25"/>
<path d="M12.4133 9.99981C12.4135 11.1468 11.6064 12.1355 10.4825 12.3649C10.3236 12.3969 10.1619 12.413 9.99985 12.4132C8.85282 12.4134 7.8641 11.6063 7.63469 10.4825C7.60277 10.3236 7.5866 10.1619 7.58643 9.99981C7.58619 8.85281 8.39331 7.86409 9.51716 7.63469C9.67608 7.60277 9.83776 7.5866 9.99985 7.58643C11.1456 7.58652 12.1336 8.39159 12.365 9.51369V9.51714C12.3969 9.67605 12.4131 9.83772 12.4133 9.99981Z" fill="#ECF0F1"/>
<path d="M8.96592 10.345C8.77548 10.345 8.62109 10.1906 8.62109 10.0002C8.62109 9.23839 9.23863 8.62085 10.0004 8.62085C10.1908 8.62085 10.3452 8.77523 10.3452 8.96568C10.3452 9.15612 10.1908 9.3105 10.0004 9.3105C9.61952 9.3105 9.31075 9.61927 9.31075 10.0002C9.31075 10.1906 9.15636 10.345 8.96592 10.345Z" fill="white"/>
<path d="M13.0618 11.6513C13.0583 11.6478 13.0583 11.6478 13.0549 11.6478C12.455 11.4893 12.0688 11.3513 12.0688 11.3513L12.0137 11.3307C12.2752 10.9362 12.4144 10.4732 12.4136 9.99985C12.4134 9.83776 12.3973 9.67608 12.3653 9.51717V9.51372L12.4171 9.49304C12.4171 9.49304 12.7825 9.32065 13.3135 9.00691C14.9517 8.62102 16.469 7.83574 17.73 6.72109C18.523 5.97639 19.0953 6.1729 19.4436 6.49009C19.7059 6.74063 19.8729 7.0746 19.9159 7.43476C20.7365 13.058 15.3476 12.234 13.0618 11.6513Z" fill="#678BFE" fill-opacity="0.25"/>
<path d="M7.58663 10C7.5868 10.1621 7.60297 10.3238 7.63489 10.4827L7.57973 10.5068C7.57973 10.5068 7.21082 10.6792 6.67987 10.9929C6.67711 10.9956 6.67332 10.9968 6.66953 10.9964C5.03835 11.3856 3.52769 12.1693 2.2702 13.2788C1.47722 14.0235 0.904894 13.8269 0.556672 13.5098C0.294368 13.2592 0.12738 12.9252 0.0843306 12.5651C-0.736233 6.9419 4.6457 7.76245 6.935 8.34856C6.93845 8.352 6.93845 8.352 6.9419 8.352C7.54181 8.50715 7.9314 8.64851 7.9314 8.64851L7.98657 8.66919C7.72502 9.06369 7.58589 9.52668 7.58663 10Z" fill="#678BFE" fill-opacity="0.25"/>
<path d="M19.1574 14.1956C19.1652 14.5586 19.047 14.9131 18.823 15.1989C15.4166 19.7671 12.1861 15.3437 10.9932 13.313C10.6794 12.782 10.507 12.4166 10.507 12.4166L10.4829 12.3649C11.1099 12.2362 11.6604 11.8643 12.0137 11.3306L12.0689 11.3513C12.0689 11.3513 12.455 11.4892 13.0549 11.6478C13.0584 11.6478 13.0584 11.6478 13.0618 11.6512C14.4892 12.5283 16.1098 13.042 17.7818 13.1475C18.8713 13.182 19.1368 13.7233 19.1574 14.1956Z" fill="#2F66D3"/>
<path d="M9.5172 7.6347C8.88982 7.76251 8.33906 8.13464 7.9864 8.66901L7.93124 8.64833C7.93124 8.64833 7.54164 8.50697 6.94173 8.35182C6.93829 8.35182 6.93829 8.35182 6.93484 8.34838C5.50747 7.47132 3.88685 6.95756 2.21487 6.85208C1.12539 6.8176 0.85991 6.27631 0.839223 5.80398C0.831499 5.44097 0.949665 5.08647 1.17365 4.8007C4.58348 0.229053 7.82091 4.66624 9.00693 6.69348C9.00693 6.69539 9.00848 6.69693 9.01038 6.69693C9.31723 7.22098 9.48962 7.58299 9.48962 7.58299L9.5172 7.6347Z" fill="#2F66D3"/>
<path d="M8.66927 12.0132L8.64859 12.0684C8.64859 12.0684 8.51068 12.4476 8.35553 13.0441V13.0475C7.47174 14.4786 6.95535 16.1059 6.85231 17.7846C6.81783 18.8707 6.27309 19.1361 5.8042 19.1603C5.4411 19.1685 5.08642 19.0503 4.8009 18.8258C0.239534 15.4299 4.63541 12.1994 6.66958 10.9961C6.67337 10.9966 6.67717 10.9953 6.67992 10.9927C7.21088 10.6789 7.57979 10.5066 7.57979 10.5066L7.63495 10.4824C7.76276 11.1098 8.13489 11.6605 8.66927 12.0132Z" fill="#2F66D3"/>
<path d="M13.3135 9.00687C12.7826 9.32061 12.4171 9.49299 12.4171 9.49299L12.3654 9.51368C12.2362 8.88782 11.8643 8.33864 11.3311 7.98635L11.3517 7.93118C11.3517 7.93118 11.4931 7.54159 11.6482 6.93825C12.5269 5.51035 13.0407 3.88825 13.1446 2.2149C13.179 1.12888 13.7238 0.863407 14.1927 0.839273C14.5558 0.831004 14.9105 0.949228 15.196 1.1737C19.7677 4.58002 15.3442 7.81396 13.3135 9.00687Z" fill="#2F66D3"/>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,12 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.6482 6.9383C11.493 7.54165 11.3517 7.93124 11.3517 7.93124L11.331 7.9864C10.9365 7.72486 10.4735 7.58573 10.0001 7.58647C9.83805 7.58664 9.67638 7.60281 9.51746 7.63473L9.48988 7.58302C9.48988 7.58302 9.31749 7.22101 9.01064 6.69696C9.00973 6.69696 9.00885 6.6966 9.0082 6.69595C9.00756 6.69531 9.0072 6.69443 9.0072 6.69351C8.62284 5.05268 7.83743 3.53283 6.72134 2.27012C5.97663 1.47715 6.17315 0.904833 6.49034 0.556616C6.74088 0.294316 7.07486 0.12733 7.43502 0.0842813C13.0617 -0.73627 12.2377 4.64903 11.6482 6.9383Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M13.5098 19.4432C13.2593 19.7055 12.9253 19.8725 12.5652 19.9155C6.92809 20.7395 7.7659 15.3267 8.35546 13.0477V13.0443C8.51061 12.4478 8.64852 12.0686 8.64852 12.0686L8.6692 12.0134C9.06371 12.275 9.52671 12.4141 10 12.4134C10.1621 12.4132 10.3238 12.397 10.4827 12.3651L10.5069 12.4168C10.5069 12.4168 10.6792 12.7823 10.993 13.3132C11.3789 14.9514 12.1642 16.4687 13.2788 17.7297C14.0236 18.5227 13.827 19.095 13.5098 19.4432Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M12.4133 9.99981C12.4135 11.1468 11.6064 12.1355 10.4825 12.3649C10.3236 12.3969 10.1619 12.413 9.99985 12.4132C8.85282 12.4134 7.8641 11.6063 7.63469 10.4825C7.60277 10.3236 7.5866 10.1619 7.58643 9.99981C7.58619 8.85281 8.39331 7.86409 9.51716 7.63469C9.67608 7.60277 9.83776 7.5866 9.99985 7.58643C11.1456 7.58652 12.1336 8.39159 12.365 9.51369V9.51714C12.3969 9.67605 12.4131 9.83772 12.4133 9.99981Z" fill="#ECF0F1"/>
<path d="M8.96592 10.345C8.77548 10.345 8.62109 10.1906 8.62109 10.0002C8.62109 9.23839 9.23863 8.62085 10.0004 8.62085C10.1908 8.62085 10.3452 8.77523 10.3452 8.96568C10.3452 9.15612 10.1908 9.3105 10.0004 9.3105C9.61952 9.3105 9.31075 9.61927 9.31075 10.0002C9.31075 10.1906 9.15636 10.345 8.96592 10.345Z" fill="white"/>
<path d="M13.0618 11.6513C13.0583 11.6478 13.0583 11.6478 13.0549 11.6478C12.455 11.4893 12.0688 11.3513 12.0688 11.3513L12.0137 11.3307C12.2752 10.9362 12.4144 10.4732 12.4136 9.99985C12.4134 9.83776 12.3973 9.67608 12.3653 9.51717V9.51372L12.4171 9.49304C12.4171 9.49304 12.7825 9.32065 13.3135 9.00691C14.9517 8.62102 16.469 7.83574 17.73 6.72109C18.523 5.97639 19.0953 6.1729 19.4436 6.49009C19.7059 6.74063 19.8729 7.0746 19.9159 7.43476C20.7365 13.058 15.3476 12.234 13.0618 11.6513Z" fill="#678BFE" fill-opacity="0.25"/>
<path d="M7.58663 10C7.5868 10.1621 7.60297 10.3238 7.63489 10.4827L7.57973 10.5068C7.57973 10.5068 7.21082 10.6792 6.67987 10.9929C6.67711 10.9956 6.67332 10.9968 6.66953 10.9964C5.03835 11.3856 3.52769 12.1693 2.2702 13.2788C1.47722 14.0235 0.904894 13.8269 0.556672 13.5098C0.294368 13.2592 0.12738 12.9252 0.0843306 12.5651C-0.736233 6.9419 4.6457 7.76245 6.935 8.34856C6.93845 8.352 6.93845 8.352 6.9419 8.352C7.54181 8.50715 7.9314 8.64851 7.9314 8.64851L7.98657 8.66919C7.72502 9.06369 7.58589 9.52668 7.58663 10Z" fill="#678BFE" fill-opacity="0.25"/>
<path d="M19.1574 14.1956C19.1652 14.5586 19.047 14.9131 18.823 15.1989C15.4166 19.7671 12.1861 15.3437 10.9932 13.313C10.6794 12.782 10.507 12.4166 10.507 12.4166L10.4829 12.3649C11.1099 12.2362 11.6604 11.8643 12.0137 11.3306L12.0689 11.3513C12.0689 11.3513 12.455 11.4892 13.0549 11.6478C13.0584 11.6478 13.0584 11.6478 13.0618 11.6512C14.4892 12.5283 16.1098 13.042 17.7818 13.1475C18.8713 13.182 19.1368 13.7233 19.1574 14.1956Z" fill="#2F66D3"/>
<path d="M9.5172 7.6347C8.88982 7.76251 8.33906 8.13464 7.9864 8.66901L7.93124 8.64833C7.93124 8.64833 7.54164 8.50697 6.94173 8.35182C6.93829 8.35182 6.93829 8.35182 6.93484 8.34838C5.50747 7.47132 3.88685 6.95756 2.21487 6.85208C1.12539 6.8176 0.85991 6.27631 0.839223 5.80398C0.831499 5.44097 0.949665 5.08647 1.17365 4.8007C4.58348 0.229053 7.82091 4.66624 9.00693 6.69348C9.00693 6.69539 9.00848 6.69693 9.01038 6.69693C9.31723 7.22098 9.48962 7.58299 9.48962 7.58299L9.5172 7.6347Z" fill="#2F66D3"/>
<path d="M8.66927 12.0132L8.64859 12.0684C8.64859 12.0684 8.51068 12.4476 8.35553 13.0441V13.0475C7.47174 14.4786 6.95535 16.1059 6.85231 17.7846C6.81783 18.8707 6.27309 19.1361 5.8042 19.1603C5.4411 19.1685 5.08642 19.0503 4.8009 18.8258C0.239534 15.4299 4.63541 12.1994 6.66958 10.9961C6.67337 10.9966 6.67717 10.9953 6.67992 10.9927C7.21088 10.6789 7.57979 10.5066 7.57979 10.5066L7.63495 10.4824C7.76276 11.1098 8.13489 11.6605 8.66927 12.0132Z" fill="#2F66D3"/>
<path d="M13.3135 9.00687C12.7826 9.32061 12.4171 9.49299 12.4171 9.49299L12.3654 9.51368C12.2362 8.88782 11.8643 8.33864 11.3311 7.98635L11.3517 7.93118C11.3517 7.93118 11.4931 7.54159 11.6482 6.93825C12.5269 5.51035 13.0407 3.88825 13.1446 2.2149C13.179 1.12888 13.7238 0.863407 14.1927 0.839273C14.5558 0.831004 14.9105 0.949228 15.196 1.1737C19.7677 4.58002 15.3442 7.81396 13.3135 9.00687Z" fill="#2F66D3"/>
</svg>

After

Width:  |  Height:  |  Size: 4.7 KiB

View File

@ -0,0 +1,14 @@
<svg width="17" height="20" viewBox="0 0 17 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.28692 1.50505C3.45859 2.26463 4.38022 2.56401 4.96539 2.0504C5.06427 1.96358 5.21243 2.07115 5.1604 2.192C4.85263 2.90733 5.42224 3.69133 6.19769 3.61977C6.32876 3.60771 6.38537 3.78166 6.27215 3.84895C5.60275 4.2469 5.60275 5.21599 6.27215 5.61378C6.38537 5.68108 6.32876 5.85503 6.19769 5.84297C5.42224 5.77141 4.85263 6.5554 5.1604 7.27074C5.21243 7.39174 5.06427 7.49916 4.96539 7.41234C4.38022 6.89873 3.45843 7.19826 3.28692 7.95769C3.25793 8.08617 3.07498 8.08617 3.04599 7.95769C2.87448 7.1981 1.95285 6.89873 1.36752 7.41234C1.26864 7.49916 1.12048 7.39174 1.17251 7.27074C1.48028 6.5554 0.910672 5.77141 0.135221 5.84297C0.00414768 5.85503 -0.0524624 5.68108 0.0607578 5.61378C0.730161 5.21599 0.730161 4.2469 0.0607578 3.84895C-0.0523099 3.78166 0.00414768 3.60771 0.135221 3.61977C0.910672 3.69133 1.48028 2.90733 1.17251 2.192C1.12048 2.07115 1.26864 1.96358 1.36752 2.0504C1.95285 2.56401 2.87448 2.26463 3.04599 1.50505C3.07498 1.37657 3.25793 1.37657 3.28692 1.50505Z" fill="#FD8F31"/>
<path d="M6.27231 5.61378C5.60291 5.21599 5.60291 4.2469 6.27231 3.84895C6.38553 3.78181 6.32892 3.60771 6.19785 3.61992C5.42255 3.69148 4.85294 2.90733 5.16055 2.192C5.21259 2.07115 5.06458 1.96358 4.96555 2.0504C4.38037 2.56416 3.45874 2.26463 3.28708 1.50505C3.25809 1.37657 3.07513 1.37657 3.04614 1.50505C2.98267 1.78596 2.81665 2.00356 2.60303 2.14088C3.36078 2.74986 3.84616 3.6837 3.84616 4.73152C3.84616 5.77919 3.36078 6.71318 2.60303 7.32216C2.81665 7.45934 2.98267 7.67708 3.04614 7.95784C3.07513 8.08632 3.25824 8.08632 3.28708 7.95784C3.45874 7.19826 4.38037 6.89888 4.96555 7.41249C5.06458 7.49931 5.21259 7.39189 5.16055 7.27089C4.85294 6.55556 5.42255 5.77156 6.19785 5.84312C6.32892 5.85518 6.38553 5.68108 6.27231 5.61378Z" fill="#FF7F1F"/>
<path d="M4.52866 4.73154C4.52866 5.48395 3.91876 6.09369 3.16635 6.09369C2.41409 6.09369 1.8042 5.48395 1.8042 4.73154C1.8042 3.97928 2.41409 3.36938 3.16635 3.36938C3.91876 3.36938 4.52866 3.97928 4.52866 4.73154Z" fill="#FCCF3F"/>
<path d="M13.0475 12.3186V2.42813C13.0475 1.08704 11.9604 0 10.6194 0C9.27832 0 8.19128 1.08704 8.19128 2.42813V12.3186C7.10486 13.0829 6.39502 14.3463 6.39502 15.7756C6.39502 18.1087 8.28635 20 10.6194 20C12.9525 20 14.8438 18.1087 14.8438 15.7756C14.8438 14.3463 14.1338 13.0829 13.0475 12.3186Z" fill="#D8D8D8"/>
<path d="M10.6191 18.6166C9.01041 18.6166 7.70166 17.3077 7.70166 15.6991C7.70166 14.4775 8.46078 13.3898 9.59985 12.9655V2.42822C9.59985 1.86609 10.057 1.40894 10.6191 1.40894C11.1811 1.40894 11.6384 1.86609 11.6384 2.42822V12.9655C12.7773 13.3897 13.5366 14.4773 13.5366 15.6989C13.5366 17.3077 12.2279 18.6166 10.6191 18.6166Z" fill="#F3E8D7"/>
<path d="M9.59985 4.29175V12.9653C8.46078 13.3895 7.70166 14.4771 7.70166 15.6988C7.70166 17.3075 9.01041 18.6162 10.6191 18.6162C12.2279 18.6162 13.5366 17.3075 13.5366 15.6988C13.5366 14.4771 12.7773 13.3895 11.6384 12.9653V4.29175H9.59985Z" fill="#FC4E51"/>
<path d="M16.4107 7.03992H14.6597C14.493 7.03992 14.3579 6.90472 14.3579 6.7381C14.3579 6.57147 14.493 6.43628 14.6597 6.43628H16.4107C16.5773 6.43628 16.7125 6.57147 16.7125 6.7381C16.7125 6.90472 16.5773 7.03992 16.4107 7.03992Z" fill="#0D6E9A"/>
<path d="M15.4547 4.59387H14.6597C14.493 4.59387 14.3579 4.45868 14.3579 4.29205C14.3579 4.12543 14.493 3.99023 14.6597 3.99023H15.4547C15.6213 3.99023 15.7565 4.12543 15.7565 4.29205C15.7565 4.45868 15.6213 4.59387 15.4547 4.59387Z" fill="#0D6E9A"/>
<path d="M15.7364 2.14758H14.6597C14.493 2.14758 14.3579 2.01239 14.3579 1.84576C14.3579 1.67914 14.493 1.54395 14.6597 1.54395H15.7364C15.9032 1.54395 16.0382 1.67914 16.0382 1.84576C16.0382 2.01239 15.9032 2.14758 15.7364 2.14758Z" fill="#0D6E9A"/>
<path d="M15.7364 11.9323H14.6597C14.493 11.9323 14.3579 11.7971 14.3579 11.6304C14.3579 11.4637 14.493 11.3286 14.6597 11.3286H15.7364C15.9032 11.3286 16.0382 11.4637 16.0382 11.6304C16.0382 11.7971 15.9032 11.9323 15.7364 11.9323Z" fill="#0D6E9A"/>
<path d="M15.4547 9.48596H14.6597C14.493 9.48596 14.3579 9.35077 14.3579 9.18414C14.3579 9.01752 14.493 8.88232 14.6597 8.88232H15.4547C15.6213 8.88232 15.7565 9.01752 15.7565 9.18414C15.7565 9.35077 15.6213 9.48596 15.4547 9.48596Z" fill="#0D6E9A"/>
<path d="M11.6386 12.9653V4.29175H9.60007V12.9653C9.60007 12.9653 11.0092 13.6191 11.0092 15.6988C11.0092 16.8551 10.3331 17.8564 9.35547 18.3282C9.73801 18.5128 10.1668 18.6162 10.6192 18.6162C12.2279 18.6162 13.5368 17.3075 13.5368 15.6988C13.5368 14.4771 12.7776 13.3896 11.6386 12.9653Z" fill="#E5394B"/>
</svg>

After

Width:  |  Height:  |  Size: 4.5 KiB

5
assets/icons/ac_lock.svg Normal file
View File

@ -0,0 +1,5 @@
<svg width="25" height="35" viewBox="0 0 25 35" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M12.3952 0C7.16271 0.00642578 2.92244 4.24662 2.91602 9.47919V15.3125C2.91602 15.7152 3.2425 16.0417 3.64521 16.0417H6.5619C6.9646 16.0417 7.29109 15.7152 7.29109 15.3125V9.47919C7.29102 6.66019 9.57627 4.375 12.3952 4.375C15.2141 4.375 17.4994 6.66019 17.4994 9.47919V15.3125C17.4994 15.7152 17.8259 16.0417 18.2286 16.0417H21.1452C21.5479 16.0417 21.8744 15.7152 21.8744 15.3125V9.47919C21.868 4.24662 17.6277 0.00642578 12.3952 0Z" fill="#455A64"/>
<path d="M3.64581 14.5833H21.1458C23.1593 14.5833 24.7916 16.2155 24.7916 18.2291V31.3541C24.7916 33.3677 23.1593 34.9999 21.1458 34.9999H3.64581C1.63229 34.9999 0 33.3677 0 31.3541V18.2291C0 16.2155 1.63229 14.5833 3.64581 14.5833Z" fill="#2F66D3"/>
<path d="M16.0417 22.6041C16.0501 20.5906 14.4248 18.9514 12.4112 18.9429C10.3977 18.9344 8.75851 20.5598 8.75003 22.5733C8.74415 23.9651 9.53118 25.2388 10.7785 25.8562L10.2156 29.7937C10.1592 30.1924 10.4367 30.5613 10.8355 30.6177C10.8692 30.6225 10.9034 30.6249 10.9375 30.6249H13.8542C14.2569 30.629 14.5866 30.3059 14.5907 29.9032C14.591 29.8661 14.5886 29.8289 14.5833 29.7922L14.0203 25.8547C15.2524 25.2381 16.0337 23.9817 16.0417 22.6041Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@ -0,0 +1,5 @@
<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="11.3639" cy="11.1" r="10.84" fill="#023DFE" fill-opacity="0.6"/>
<path d="M12.7187 7.41822C12.7201 7.50804 12.7477 7.59549 12.7982 7.6698C12.8487 7.74411 12.9198 7.80204 13.0028 7.83647C13.7445 8.16283 14.3718 8.70344 14.804 9.38889C15.2363 10.0743 15.4538 10.8733 15.4287 11.6833C15.4112 12.7614 14.9661 13.7884 14.1914 14.5384C13.4167 15.2884 12.3758 15.6999 11.2977 15.6824C10.2196 15.6649 9.19261 15.2198 8.44264 14.4451C7.69267 13.6704 7.28117 12.6295 7.29866 11.5514C7.2997 10.7638 7.52953 9.99348 7.96019 9.33405C8.39086 8.67462 9.00382 8.1545 9.72456 7.83692C9.80757 7.80229 9.87867 7.74418 9.92914 7.66973C9.9796 7.59527 10.0072 7.50771 10.0087 7.41777C10.0088 7.34379 9.99072 7.27092 9.95607 7.20555C9.92143 7.14019 9.87126 7.08433 9.80998 7.04289C9.74869 7.00146 9.67817 6.97571 9.6046 6.96791C9.53103 6.96011 9.45668 6.9705 9.38807 6.99817C8.33988 7.45261 7.48033 8.25441 6.9542 9.26852C6.42807 10.2826 6.26752 11.4471 6.49957 12.5657C6.73163 13.6844 7.34212 14.6888 8.22822 15.41C9.11432 16.1311 10.2219 16.5249 11.3643 16.5249C12.5068 16.5249 13.6144 16.1311 14.5005 15.41C15.3865 14.6888 15.997 13.6844 16.2291 12.5657C16.4612 11.4471 16.3006 10.2826 15.7745 9.26852C15.2483 8.25441 14.3888 7.45261 13.3406 6.99817C13.2719 6.9702 13.1973 6.95959 13.1236 6.96727C13.0498 6.97495 12.979 7.00069 12.9175 7.04221C12.856 7.08374 12.8057 7.13976 12.7711 7.20534C12.7364 7.27092 12.7184 7.34404 12.7187 7.41822Z" fill="white"/>
<path d="M11.8159 6.1316C11.8159 5.88215 11.6137 5.67993 11.3643 5.67993C11.1148 5.67993 10.9126 5.88215 10.9126 6.1316V8.8416C10.9126 9.09105 11.1148 9.29326 11.3643 9.29326C11.6137 9.29326 11.8159 9.09105 11.8159 8.8416V6.1316Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

@ -0,0 +1,5 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<circle cx="10" cy="10" r="10" fill="#D9D9D9"/>
<path d="M11.2497 6.60355C11.251 6.68641 11.2765 6.76708 11.3231 6.83563C11.3697 6.90418 11.4352 6.95763 11.5118 6.98938C12.196 7.29046 12.7747 7.78918 13.1735 8.42151C13.5722 9.05384 13.7729 9.79093 13.7497 10.5381C13.7336 11.5327 13.323 12.4801 12.6083 13.172C11.8937 13.8638 10.9334 14.2434 9.93887 14.2273C8.94431 14.2112 7.99689 13.8006 7.30504 13.0859C6.61319 12.3713 6.23357 11.411 6.24971 10.4165C6.25067 9.68989 6.46268 8.97925 6.85998 8.37091C7.25727 7.76258 7.82273 7.28277 8.48762 6.9898C8.5642 6.95785 8.62979 6.90425 8.67635 6.83556C8.7229 6.76688 8.7484 6.6861 8.74971 6.60313C8.74981 6.53489 8.73316 6.46766 8.7012 6.40736C8.66924 6.34706 8.62296 6.29553 8.56642 6.2573C8.50989 6.21908 8.44483 6.19532 8.37696 6.18813C8.30909 6.18094 8.2405 6.19052 8.17721 6.21605C7.21024 6.63527 6.4173 7.37494 5.93194 8.31046C5.44658 9.24598 5.29847 10.3202 5.51254 11.3522C5.72662 12.3841 6.2898 13.3108 7.10724 13.976C7.92467 14.6413 8.9464 15.0045 10.0003 15.0045C11.0543 15.0045 12.076 14.6413 12.8934 13.976C13.7109 13.3108 14.274 12.3841 14.4881 11.3522C14.7022 10.3202 14.5541 9.24598 14.0687 8.31046C13.5834 7.37494 12.7904 6.63527 11.8235 6.21605C11.7601 6.19025 11.6913 6.18046 11.6232 6.18754C11.5552 6.19463 11.4899 6.21837 11.4332 6.25668C11.3765 6.29498 11.33 6.34667 11.298 6.40716C11.266 6.46766 11.2494 6.53511 11.2497 6.60355Z" fill="white"/>
<path d="M10.4168 5.41667C10.4168 5.18655 10.2303 5 10.0002 5C9.77005 5 9.5835 5.18655 9.5835 5.41667V7.91667C9.5835 8.14679 9.77005 8.33333 10.0002 8.33333C10.2303 8.33333 10.4168 8.14679 10.4168 7.91667V5.41667Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

@ -0,0 +1,28 @@
<svg width="35" height="35" viewBox="0 0 35 35" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.6724 33.345C25.8803 33.345 33.3447 25.8805 33.3447 16.6726C33.3447 7.46472 25.8803 0.000244141 16.6724 0.000244141C7.46448 0.000244141 0 7.46472 0 16.6726C0 25.8805 7.46448 33.345 16.6724 33.345Z" fill="#F07281"/>
<path d="M17.3767 33.3303C17.1436 33.3401 16.9084 33.345 16.6725 33.345C7.46478 33.345 0 25.8802 0 16.6725C0 7.46478 7.46478 0 16.6725 0C16.9084 0 17.1436 0.00492188 17.3767 0.0147656C8.4957 0.38377 1.40841 7.70068 1.40841 16.6725C1.40841 25.6443 8.4957 32.9613 17.3767 33.3303Z" fill="#EB5569"/>
<path d="M16.6726 31.1577C24.6725 31.1577 31.1577 24.6725 31.1577 16.6726C31.1577 8.67269 24.6725 2.1875 16.6726 2.1875C8.67269 2.1875 2.1875 8.67269 2.1875 16.6726C2.1875 24.6725 8.67269 31.1577 16.6726 31.1577Z" fill="#EAF6FF"/>
<path d="M17.7291 31.1197C17.3805 31.145 17.0276 31.1577 16.6727 31.1577C8.67269 31.1577 2.1875 24.6725 2.1875 16.6725C2.1875 8.67244 8.67275 2.18726 16.6728 2.18726C17.0277 2.18726 17.3805 2.1999 17.7291 2.22526C10.2221 2.76619 4.30022 9.02743 4.30022 16.6725C4.30022 24.3175 10.2221 30.5788 17.7291 31.1197Z" fill="#D8ECFE"/>
<path d="M15.7672 8.23932L16.4138 7.82301C16.5715 7.72143 16.7741 7.72143 16.9319 7.82301L17.5785 8.23932C17.6957 8.31479 17.7666 8.44474 17.7666 8.58419V16.8661H15.5791V8.58419C15.579 8.44474 15.6499 8.31486 15.7672 8.23932Z" fill="#5680A6"/>
<path d="M17.377 8.10996L16.9876 8.36063V16.8662H15.5791V8.62163C15.5791 8.45893 15.6617 8.30738 15.7985 8.21933L16.4136 7.82326C16.5714 7.72167 16.774 7.72167 16.9318 7.82326L17.377 8.10996Z" fill="#497090"/>
<path d="M23.5067 16.9316L23.1106 17.5467C23.0225 17.6835 22.871 17.7662 22.7083 17.7662H16.6729V15.5789H22.7083C22.871 15.5789 23.0225 15.6615 23.1106 15.7983L23.5067 16.4135C23.6083 16.5712 23.6083 16.7738 23.5067 16.9316Z" fill="#5680A6"/>
<path d="M19.6131 16.6725C19.6131 17.0591 19.5384 17.4281 19.4018 17.7662H16.6729V15.5789H19.4018C19.5384 15.9169 19.6131 16.2859 19.6131 16.6725Z" fill="#497090"/>
<path d="M16.6723 18.2039C17.5182 18.2039 18.2039 17.5182 18.2039 16.6723C18.2039 15.8264 17.5182 15.1406 16.6723 15.1406C15.8264 15.1406 15.1406 15.8264 15.1406 16.6723C15.1406 17.5182 15.8264 18.2039 16.6723 18.2039Z" fill="#F07281"/>
<path d="M17.3765 18.0323C17.166 18.1422 16.9265 18.2042 16.6723 18.2042C15.8265 18.2042 15.1406 17.5183 15.1406 16.6725C15.1406 15.8268 15.8265 15.1409 16.6723 15.1409C16.9265 15.1409 17.166 15.2029 17.3765 15.3127C16.885 15.567 16.549 16.081 16.549 16.6726C16.549 17.2642 16.885 17.7781 17.3765 18.0323Z" fill="#EB5569"/>
<path d="M34.5329 28.7151V27.6225C34.5329 27.4043 34.3853 27.2137 34.174 27.1592L32.9876 26.853C32.8555 26.3207 32.6457 25.8193 32.37 25.3617L32.9923 24.3064C33.1032 24.1184 33.0728 23.8793 32.9185 23.7249L32.1459 22.9523C31.9916 22.798 31.7524 22.7676 31.5644 22.8785L30.5091 23.5008C30.0516 23.2251 29.5501 23.0153 29.0178 22.8832L28.7116 21.6968C28.6571 21.4855 28.4665 21.3379 28.2483 21.3379H27.1557C26.9375 21.3379 26.7469 21.4855 26.6924 21.6968L26.3862 22.8832C25.8539 23.0153 25.3525 23.2252 24.8949 23.5008L23.8396 22.8785C23.6516 22.7676 23.4125 22.798 23.2581 22.9523L22.4855 23.7249C22.3313 23.8792 22.3009 24.1184 22.4117 24.3064L23.0341 25.3617C22.7583 25.8193 22.5485 26.3207 22.4164 26.853L21.23 27.1592C21.0188 27.2137 20.8711 27.4043 20.8711 27.6225V28.7151C20.8711 28.9333 21.0188 29.1239 21.23 29.1784L22.4164 29.4846C22.5485 30.0169 22.7584 30.5183 23.0341 30.9759L22.4117 32.0312C22.3008 32.2192 22.3313 32.4583 22.4855 32.6127L23.2581 33.3853C23.4124 33.5396 23.6516 33.5699 23.8396 33.4591L24.8949 32.8368C25.3525 33.1125 25.8539 33.3223 26.3862 33.4544L26.6924 34.6408C26.7469 34.8521 26.9375 34.9997 27.1557 34.9997H28.2483C28.4665 34.9997 28.6571 34.8521 28.7116 34.6408L29.0178 33.4544C29.5501 33.3223 30.0516 33.1124 30.5091 32.8368L31.5644 33.4591C31.7524 33.57 31.9915 33.5396 32.1459 33.3853L32.9185 32.6127C33.0728 32.4584 33.1031 32.2192 32.9923 32.0312L32.37 30.9759C32.6457 30.5183 32.8555 30.0169 32.9876 29.4846L34.174 29.1784C34.3853 29.1239 34.5329 28.9333 34.5329 28.7151Z" fill="#88B4F5"/>
<path d="M22.2796 27.252V29.0858L23.8246 29.4844C23.9563 30.0168 24.1662 30.5182 24.4423 30.976L23.6317 32.3506L24.4057 33.1246L23.8391 33.4588C23.6511 33.5696 23.4119 33.5393 23.2576 33.3849L22.4853 32.6127C22.331 32.4584 22.3007 32.2192 22.4115 32.0313L23.0338 30.976C22.7577 30.5182 22.5479 30.0168 22.4162 29.4844L21.23 29.1784C21.0187 29.124 20.8711 28.9333 20.8711 28.7151V27.6226C20.8711 27.4044 21.0187 27.2139 21.2299 27.1593L22.4162 26.8527C22.5479 26.321 22.7577 25.8189 23.0338 25.3619L22.4115 24.3064C22.3007 24.1185 22.331 23.8794 22.4853 23.7251L23.2577 22.9523C23.4119 22.7978 23.6512 22.7675 23.8392 22.8784L24.4057 23.2125L23.6317 23.9872L24.4423 25.3619C24.1662 25.8189 23.9564 26.321 23.8246 26.8527L22.2796 27.252Z" fill="#6EA2F2"/>
<path d="M27.7946 33.4542L28.1932 35H27.1555C26.9372 35 26.7466 34.8523 26.6921 34.6409L26.3861 33.4542C26.1361 33.393 25.8924 33.3134 25.6572 33.2176L26.303 32.8367C26.7608 33.1126 27.2622 33.3225 27.7946 33.4542Z" fill="#6EA2F2"/>
<path d="M27.1555 21.3379H28.1932L27.7946 22.883C27.2622 23.0154 26.7608 23.2252 26.303 23.5006L25.6572 23.1196C25.8925 23.0245 26.1361 22.945 26.3861 22.883L26.6921 21.6969C26.7466 21.4855 26.9373 21.3379 27.1555 21.3379Z" fill="#6EA2F2"/>
<path d="M27.7023 31.4612C29.5205 31.4612 30.9944 29.9873 30.9944 28.1691C30.9944 26.3509 29.5205 24.877 27.7023 24.877C25.8841 24.877 24.4102 26.3509 24.4102 28.1691C24.4102 29.9873 25.8841 31.4612 27.7023 31.4612Z" fill="#5680A6"/>
<path d="M28.7581 31.2882C28.4264 31.4009 28.0707 31.4615 27.7017 31.4615C25.8841 31.4615 24.4102 29.9875 24.4102 28.1692C24.4102 26.3509 25.8841 24.877 27.7017 24.877C28.0707 24.877 28.4263 24.9375 28.7581 25.0502C27.4588 25.4903 26.5229 26.7206 26.5229 28.1692C26.5229 29.6178 27.4588 30.8481 28.7581 31.2882Z" fill="#497090"/>
<path d="M16.6727 6.19289C16.381 6.19289 16.1445 5.95644 16.1445 5.66475V4.30036C16.1445 4.00867 16.381 3.77222 16.6727 3.77222C16.9644 3.77222 17.2008 4.00867 17.2008 4.30036V5.66468C17.2008 5.95637 16.9644 6.19289 16.6727 6.19289Z" fill="#88B4F5"/>
<path d="M16.6727 29.5729C16.381 29.5729 16.1445 29.3365 16.1445 29.0448V27.6805C16.1445 27.3888 16.381 27.1523 16.6727 27.1523C16.9644 27.1523 17.2008 27.3888 17.2008 27.6805V29.0448C17.2008 29.3364 16.9644 29.5729 16.6727 29.5729Z" fill="#88B4F5"/>
<path d="M5.66492 17.2006H4.30061C4.00892 17.2006 3.77246 16.9641 3.77246 16.6724C3.77246 16.3807 4.00892 16.1443 4.30061 16.1443H5.66492C5.95661 16.1443 6.19307 16.3807 6.19307 16.6724C6.19307 16.9641 5.95661 17.2006 5.66492 17.2006Z" fill="#88B4F5"/>
<path d="M29.0448 17.2006H27.6805C27.3887 17.2006 27.1523 16.9641 27.1523 16.6724C27.1523 16.3807 27.3888 16.1443 27.6805 16.1443H29.0448C29.3366 16.1443 29.5729 16.3807 29.5729 16.6724C29.5729 16.9641 29.3365 17.2006 29.0448 17.2006Z" fill="#88B4F5"/>
<path d="M5.95843 23.3868C5.77591 23.3868 5.59838 23.2921 5.50056 23.1226C5.35468 22.87 5.44122 22.547 5.69388 22.4012L6.8754 21.719C7.12785 21.5733 7.45099 21.6597 7.59687 21.9123C7.74275 22.1649 7.6562 22.488 7.40355 22.6338L6.22202 23.3159C6.1389 23.364 6.04805 23.3868 5.95843 23.3868Z" fill="#88B4F5"/>
<path d="M26.2065 11.6969C26.0239 11.6969 25.8464 11.6022 25.7486 11.4327C25.6027 11.1801 25.6893 10.8571 25.9419 10.7113L27.1234 10.0291C27.376 9.88328 27.699 9.96976 27.8449 10.2224C27.9908 10.475 27.9042 10.7981 27.6516 10.9439L26.4701 11.626C26.3869 11.6741 26.296 11.6969 26.2065 11.6969Z" fill="#88B4F5"/>
<path d="M7.139 11.6967C7.04938 11.6967 6.9586 11.6739 6.8754 11.6259L5.69388 10.9437C5.44122 10.7978 5.35468 10.4748 5.50056 10.2222C5.64637 9.96957 5.96937 9.88296 6.22202 10.0289L7.40355 10.7111C7.6562 10.8569 7.74275 11.1799 7.59687 11.4325C7.49904 11.602 7.32152 11.6967 7.139 11.6967Z" fill="#88B4F5"/>
<path d="M10.4858 27.9156C10.3962 27.9156 10.3054 27.8928 10.2222 27.8447C9.96954 27.6988 9.883 27.3758 10.0289 27.1232L10.711 25.9417C10.8568 25.6891 11.1799 25.6024 11.4325 25.7484C11.6852 25.8943 11.7717 26.2173 11.6258 26.4699L10.9437 27.6514C10.8458 27.8208 10.6683 27.9156 10.4858 27.9156Z" fill="#88B4F5"/>
<path d="M22.1762 7.66776C22.0866 7.66776 21.9958 7.64492 21.9126 7.59687C21.66 7.45106 21.5734 7.12799 21.7193 6.8754L22.4015 5.69388C22.5473 5.44122 22.8702 5.35468 23.1229 5.50056C23.3755 5.64637 23.4621 5.96944 23.3162 6.22202L22.6341 7.40355C22.5363 7.57301 22.3587 7.66776 22.1762 7.66776Z" fill="#88B4F5"/>
<path d="M11.1689 7.66776C10.9864 7.66776 10.8089 7.57301 10.711 7.40355L10.0289 6.22202C9.883 5.96944 9.96954 5.64637 10.2222 5.50056C10.4747 5.35468 10.7979 5.44122 10.9437 5.69388L11.6258 6.8754C11.7717 7.12799 11.6852 7.45106 11.4325 7.59687C11.3494 7.64486 11.2585 7.66776 11.1689 7.66776Z" fill="#88B4F5"/>
</svg>

After

Width:  |  Height:  |  Size: 8.6 KiB

16
assets/icons/ac_sun.svg Normal file
View File

@ -0,0 +1,16 @@
<svg width="30" height="30" viewBox="0 0 30 30" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M14.9994 23.4854C19.6859 23.4854 23.4851 19.6862 23.4851 14.9996C23.4851 10.3131 19.6859 6.51392 14.9994 6.51392C10.3129 6.51392 6.51367 10.3131 6.51367 14.9996C6.51367 19.6862 10.3129 23.4854 14.9994 23.4854Z" fill="#FFD347"/>
<path d="M15.0002 3.33097C14.7498 3.33097 14.5469 3.12806 14.5469 2.87763V0.453336C14.5469 0.202909 14.7498 0 15.0002 0C15.2506 0 15.4535 0.202909 15.4535 0.453336V2.87769C15.4535 3.12806 15.2506 3.33097 15.0002 3.33097Z" fill="#FFD347"/>
<path d="M8.93935 4.95522C8.78267 4.95522 8.63032 4.87395 8.54636 4.72853L7.33424 2.62901C7.20908 2.41222 7.28332 2.13495 7.50018 2.00974C7.71703 1.8847 7.99424 1.95876 8.11945 2.17567L9.33157 4.27519C9.45672 4.49198 9.38249 4.76925 9.16563 4.89446C9.09421 4.93565 9.01628 4.95522 8.93935 4.95522Z" fill="#FFD347"/>
<path d="M4.50071 9.39212C4.42384 9.39212 4.34585 9.37255 4.27448 9.3313L2.17497 8.11918C1.95817 7.99402 1.88388 7.71676 2.00903 7.49991C2.13419 7.28305 2.41145 7.20887 2.6283 7.33397L4.72782 8.54609C4.94462 8.67124 5.01891 8.94851 4.89376 9.16536C4.80973 9.31085 4.65739 9.39212 4.50071 9.39212Z" fill="#FFD347"/>
<path d="M2.87763 15.4533H0.453336C0.202967 15.4533 0 15.2504 0 15C0 14.7495 0.202967 14.5466 0.453336 14.5466H2.87769C3.12806 14.5466 3.33103 14.7495 3.33103 15C3.33103 15.2504 3.128 15.4533 2.87763 15.4533Z" fill="#FFD347"/>
<path d="M2.40203 22.7265C2.24535 22.7265 2.09301 22.6453 2.00904 22.4998C1.88389 22.283 1.95813 22.0058 2.17498 21.8805L4.2745 20.6684C4.49129 20.5434 4.76856 20.6175 4.89377 20.8344C5.01892 21.0512 4.94469 21.3284 4.72783 21.4536L2.62832 22.6658C2.55689 22.7069 2.4789 22.7265 2.40203 22.7265Z" fill="#FFD347"/>
<path d="M7.72639 28.051C7.64952 28.051 7.57153 28.0314 7.50016 27.9902C7.28337 27.865 7.20907 27.5878 7.33423 27.3709L8.54635 25.2714C8.6715 25.0545 8.94877 24.9804 9.16562 25.1055C9.38242 25.2306 9.45671 25.5079 9.33156 25.7247L8.11944 27.8242C8.03541 27.9697 7.88307 28.051 7.72639 28.051Z" fill="#FFD347"/>
<path d="M15.0002 29.9997C14.7498 29.9997 14.5469 29.7968 14.5469 29.5464V27.122C14.5469 26.8716 14.7498 26.6687 15.0002 26.6687C15.2506 26.6687 15.4535 26.8716 15.4535 27.122V29.5464C15.4535 29.7968 15.2506 29.9997 15.0002 29.9997Z" fill="#FFD347"/>
<path d="M22.2733 28.0509C22.1167 28.0509 21.9643 27.9697 21.8803 27.8242L20.6682 25.7247C20.5431 25.5079 20.6173 25.2307 20.8342 25.1054C21.051 24.9804 21.3282 25.0545 21.4534 25.2714L22.6656 27.3709C22.7907 27.5877 22.7165 27.865 22.4996 27.9902C22.4282 28.0314 22.3503 28.0509 22.2733 28.0509Z" fill="#FFD347"/>
<path d="M27.5974 22.7263C27.5205 22.7263 27.4425 22.7068 27.3712 22.6655L25.2716 21.4534C25.0549 21.3283 24.9806 21.051 25.1057 20.8341C25.2309 20.6173 25.5081 20.5431 25.725 20.6682L27.8245 21.8803C28.0413 22.0055 28.1156 22.2827 27.9904 22.4996C27.9064 22.645 27.7541 22.7263 27.5974 22.7263Z" fill="#FFD347"/>
<path d="M29.5466 15.4533H27.1223C26.8719 15.4533 26.6689 15.2504 26.6689 15C26.6689 14.7495 26.8719 14.5466 27.1223 14.5466H29.5466C29.797 14.5466 30 14.7495 30 15C30 15.2504 29.797 15.4533 29.5466 15.4533Z" fill="#FFD347"/>
<path d="M25.4987 9.39205C25.342 9.39205 25.1897 9.31078 25.1057 9.16535C24.9806 8.94855 25.0548 8.67129 25.2717 8.54608L27.3712 7.33396C27.588 7.20892 27.8652 7.28298 27.9904 7.49989C28.1156 7.71669 28.0414 7.99395 27.8245 8.11917L25.725 9.33129C25.6536 9.37248 25.5756 9.39205 25.4987 9.39205Z" fill="#FFD347"/>
<path d="M21.0604 4.9553C20.9835 4.9553 20.9055 4.93573 20.8341 4.89448C20.6174 4.76932 20.5431 4.49206 20.6682 4.2752L21.8803 2.17569C22.0055 1.95883 22.2828 1.88465 22.4996 2.00975C22.7164 2.13491 22.7907 2.41217 22.6655 2.62902L21.4534 4.72854C21.3694 4.87403 21.217 4.9553 21.0604 4.9553Z" fill="#FFD347"/>
<path d="M15 6.5144C14.6928 6.5144 14.3895 6.53116 14.0908 6.56292C18.3497 7.01661 21.6671 10.6206 21.6671 14.9998C21.6671 19.379 18.3496 22.9831 14.0908 23.4368C14.3895 23.4687 14.6927 23.4853 15 23.4853C19.6864 23.4853 23.4854 19.6862 23.4854 14.9998C23.4854 10.3134 19.6864 6.5144 15 6.5144Z" fill="#FFBE31"/>
</svg>

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

@ -0,0 +1,6 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.892857 12.1429H2.44054C2.60714 12.733 2.84125 13.2989 3.13875 13.8311L2.04518 14.9246C1.87643 15.0932 1.78357 15.3175 1.78357 15.5561C1.78357 15.7946 1.87661 16.0188 2.04518 16.1873L3.43196 17.5741C3.57125 17.7136 3.7975 17.7136 3.93696 17.5741C4.07643 17.4346 4.07643 17.2086 3.93696 17.0691L2.55018 15.6821C2.50464 15.6368 2.49786 15.5836 2.49786 15.5559C2.49786 15.5282 2.50464 15.4752 2.55018 15.4295L3.83821 14.1414C3.95464 14.025 3.97643 13.8441 3.89089 13.7034C3.51482 13.0843 3.23607 12.4105 3.0625 11.7009C3.02357 11.5411 2.88018 11.4286 2.71571 11.4286H0.892857C0.794464 11.4286 0.714286 11.3484 0.714286 11.25V8.75C0.714286 8.65161 0.794464 8.57143 0.892857 8.57143H2.71571C2.88036 8.57143 3.02357 8.45893 3.06268 8.29911C3.23607 7.58964 3.51482 6.91571 3.89107 6.29661C3.97661 6.15589 3.95464 5.975 3.83839 5.85857L2.55036 4.57054C2.50482 4.525 2.49804 4.47179 2.49804 4.44411C2.49804 4.41661 2.50482 4.36339 2.55036 4.31786L4.31804 2.55C4.38786 2.48018 4.50089 2.48036 4.57071 2.55L5.85875 3.83821C5.97518 3.95464 6.15607 3.97643 6.29679 3.89089C6.91607 3.51464 7.58982 3.23589 8.29929 3.0625C8.45893 3.02357 8.57143 2.88018 8.57143 2.71571V0.892857C8.57143 0.794464 8.65161 0.714286 8.75 0.714286H11.25C11.3484 0.714286 11.4286 0.794464 11.4286 0.892857V2.71571C11.4286 2.88036 11.5411 3.02357 11.7009 3.06268C12.4104 3.23607 13.0843 3.51482 13.7034 3.89107C13.8441 3.97661 14.0252 3.95482 14.1414 3.83839L15.4295 2.55036C15.4991 2.48071 15.6125 2.48054 15.6821 2.55036L17.4498 4.31821C17.4954 4.36357 17.5021 4.41679 17.5021 4.44446C17.5021 4.47214 17.4954 4.52518 17.4498 4.57089L16.1618 5.85893C16.0454 5.97536 16.0236 6.15625 16.1091 6.29696C16.4854 6.91625 16.7641 7.59 16.9375 8.29946C16.9766 8.45929 17.1198 8.57179 17.2845 8.57179H19.1071C19.2055 8.57179 19.2857 8.65196 19.2857 8.75036V11.2504C19.2857 11.3488 19.2055 11.4289 19.1071 11.4289H17.2843C17.1196 11.4289 16.9764 11.5414 16.9373 11.7013C16.7639 12.4111 16.4852 13.0848 16.1089 13.7037C16.0234 13.8445 16.0452 14.0254 16.1616 14.1418L17.4496 15.4298C17.4952 15.4754 17.502 15.5286 17.502 15.5562C17.502 15.5837 17.4952 15.637 17.4496 15.6825L16.0629 17.0693C15.9234 17.2087 15.9234 17.4348 16.0629 17.5743C16.1327 17.6441 16.2239 17.6789 16.3154 17.6789C16.4068 17.6789 16.4982 17.6441 16.5679 17.5743L17.9546 16.1875C18.1232 16.0189 18.2163 15.7946 18.2163 15.5561C18.2163 15.3175 18.1234 15.0934 17.9546 14.9246L16.8611 13.8311C17.1586 13.2989 17.3927 12.7332 17.5593 12.1429H19.1071C19.5995 12.1429 20 11.7423 20 11.25V8.75C20 8.25768 19.5995 7.85714 19.1071 7.85714H17.5595C17.3929 7.26714 17.1588 6.70125 16.8612 6.16911L17.9548 5.07554C18.1236 4.90696 18.2164 4.68268 18.2164 4.44411C18.2164 4.20554 18.1234 3.98143 17.9548 3.81286L16.1871 2.045C15.8391 1.69696 15.2727 1.69679 14.9245 2.045L13.8309 3.13857C13.2988 2.84107 12.7329 2.60696 12.1429 2.44036V0.892857C12.1429 0.400536 11.7423 0 11.25 0H8.75C8.25768 0 7.85714 0.400536 7.85714 0.892857V2.44054C7.26714 2.60714 6.70125 2.84125 6.16911 3.13875L5.07554 2.045C4.72732 1.69696 4.16089 1.69696 3.81286 2.045L2.04518 3.81268C1.87661 3.98125 1.78357 4.20554 1.78357 4.44411C1.78357 4.68268 1.87643 4.90679 2.04518 5.07554L3.13875 6.16911C2.84125 6.70125 2.60714 7.26714 2.44054 7.85714H0.892857C0.400536 7.85714 0 8.25768 0 8.75V11.25C0 11.7423 0.400536 12.1429 0.892857 12.1429Z" fill="black"/>
<path d="M13.3929 9.28568C13.3929 7.41479 11.8709 5.89282 10 5.89282C8.12914 5.89282 6.60718 7.41479 6.60718 9.28568C6.60718 11.1566 8.12914 12.6785 10 12.6785C11.8709 12.6785 13.3929 11.1566 13.3929 9.28568ZM7.32146 9.28568C7.32146 7.80871 8.52307 6.60711 10 6.60711C11.477 6.60711 12.6786 7.80871 12.6786 9.28568C12.6786 10.7626 11.477 11.9643 10 11.9643C8.52307 11.9643 7.32146 10.7626 7.32146 9.28568Z" fill="black"/>
<path d="M4.64282 17.3214V18.75C4.64282 19.4393 5.20354 20 5.89282 20H14.1071C14.7964 20 15.3571 19.4393 15.3571 18.75V17.3214C15.3571 15.1551 13.5948 13.3928 11.4285 13.3928H8.57139C6.40514 13.3928 4.64282 15.1551 4.64282 17.3214ZM8.57139 14.1071H11.4285C13.2009 14.1071 14.6428 15.5491 14.6428 17.3214V18.75C14.6428 19.0453 14.4025 19.2857 14.1071 19.2857H5.89282C5.59747 19.2857 5.35711 19.0453 5.35711 18.75V17.3214C5.35711 15.5491 6.79907 14.1071 8.57139 14.1071Z" fill="black"/>
<path d="M10.3571 15.7143H11.3048C12.1607 15.7143 12.8571 16.4107 12.8571 17.2666C12.8571 17.4638 13.0171 17.6238 13.2143 17.6238C13.4114 17.6238 13.5714 17.4638 13.5714 17.2666C13.5714 16.0168 12.5546 15 11.3048 15H10.3571C10.16 15 10 15.16 10 15.3571C10 15.5543 10.16 15.7143 10.3571 15.7143Z" fill="black"/>
</svg>

After

Width:  |  Height:  |  Size: 4.6 KiB

View File

@ -0,0 +1,21 @@
<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<g clip-path="url(#clip0_7572_5102)">
<path d="M11.255 22.5148H11.2389C9.82071 22.5148 8.66699 21.361 8.66699 19.9429V19.3419C8.66699 18.9913 8.95123 18.707 9.30183 18.707H13.1921C13.5427 18.707 13.8269 18.9913 13.8269 19.3419V19.9429C13.8269 21.3611 12.6731 22.5148 11.255 22.5148Z" fill="#FFA81C"/>
<path d="M13.1912 18.707H11.2461V22.5148H11.2542C12.6723 22.5148 13.826 21.361 13.826 19.9429V19.3419C13.826 18.9912 13.5418 18.707 13.1912 18.707Z" fill="#FF9300"/>
<path d="M12.5157 4.81334H9.97762C9.62701 4.81334 9.34277 4.5291 9.34277 4.1785V2.74955C9.34277 1.69974 10.1968 0.845703 11.2466 0.845703C12.2964 0.845703 13.1505 1.69978 13.1505 2.74955V4.1785C13.1505 4.5291 12.8663 4.81334 12.5157 4.81334Z" fill="#FFA81C"/>
<path d="M12.5151 4.81334C12.8657 4.81334 13.1499 4.5291 13.1499 4.1785V2.74955C13.1499 1.69974 12.2959 0.845703 11.2461 0.845703V4.81334H12.5151Z" fill="#FF9300"/>
<path d="M17.9733 19.9777H4.51899C3.96952 19.9777 3.52246 19.5306 3.52246 18.9811V18.0735C3.52246 17.0793 3.88851 16.1245 4.55319 15.3852C5.00799 14.8792 5.25846 14.226 5.25846 13.5457V9.43293C5.25846 6.13133 7.94448 3.44531 11.2461 3.44531C14.5477 3.44531 17.2337 6.13133 17.2337 9.43293V13.5457C17.2337 14.226 17.4842 14.8792 17.939 15.3851C18.6037 16.1245 18.9697 17.0792 18.9697 18.0734V18.9811C18.9698 19.5306 18.5228 19.9777 17.9733 19.9777Z" fill="#FFCF2C"/>
<path d="M17.9732 19.9776C18.5227 19.9776 18.9698 19.5306 18.9698 18.9811V18.0734C18.9698 17.0792 18.6037 16.1245 17.939 15.3851C17.4842 14.8792 17.2337 14.226 17.2337 13.5457V9.43293C17.2337 6.13133 14.5477 3.44531 11.2461 3.44531V19.9776H17.9732Z" fill="#FFC12E"/>
<path d="M3.52246 18.0734V18.9811C3.52246 19.5306 3.96952 19.9776 4.51899 19.9776H17.9732C18.5227 19.9776 18.9698 19.5306 18.9698 18.9811V18.0734C18.9698 17.638 18.8995 17.2102 18.7648 16.8047H3.72747C3.59272 17.2102 3.52246 17.638 3.52246 18.0734Z" fill="#FFF566"/>
<path d="M11.2461 16.8047V19.9776H17.9732C18.5227 19.9776 18.9698 19.5306 18.9698 18.9811V18.0734C18.9698 17.638 18.8995 17.2102 18.7647 16.8047H11.2461V16.8047Z" fill="#FFE645"/>
<path d="M1.04282 7.85721C0.998428 7.85721 0.953397 7.85255 0.908238 7.84278C0.565508 7.7688 0.347673 7.43097 0.421653 7.08824C0.930035 4.73345 2.22744 2.57028 4.07483 0.997187C4.3418 0.769872 4.74247 0.802079 4.96975 1.06897C5.19706 1.33594 5.16494 1.73657 4.89797 1.96388C3.2616 3.35728 2.11262 5.2723 1.66273 7.35619C1.59852 7.65376 1.33536 7.85721 1.04282 7.85721Z" fill="#FF8B6E"/>
<path d="M21.4417 7.85717C21.1491 7.85717 20.886 7.65377 20.8218 7.35619C20.3719 5.2723 19.2229 3.35728 17.5866 1.96393C17.3196 1.73661 17.2875 1.33594 17.5148 1.06901C17.7421 0.80204 18.1427 0.769875 18.4097 0.997233C20.2571 2.57024 21.5545 4.73345 22.0628 7.08825C22.1368 7.43098 21.919 7.7688 21.5763 7.84278C21.5311 7.85247 21.4861 7.85717 21.4417 7.85717Z" fill="#FF674F"/>
<path d="M3.48329 8.6005C3.4444 8.6005 3.40495 8.5969 3.36534 8.58945C3.02075 8.5247 2.79394 8.19284 2.85869 7.84829C3.20714 5.99413 4.18429 4.28141 5.61006 3.02565C5.87314 2.79385 6.27431 2.81937 6.50603 3.08245C6.73779 3.34557 6.71231 3.74671 6.44923 3.97842C5.23495 5.04796 4.40293 6.50556 4.1065 8.08276C4.04919 8.38778 3.78268 8.6005 3.48329 8.6005Z" fill="#FF8B6E"/>
<path d="M19.0004 8.60042C18.701 8.60042 18.4345 8.38771 18.3772 8.08273C18.0808 6.50557 17.2489 5.04793 16.0346 3.97843C15.7715 3.74667 15.7461 3.34554 15.9778 3.08241C16.2095 2.81934 16.6107 2.7939 16.8738 3.02562C18.2995 4.28138 19.2766 5.99405 19.625 7.84817C19.6898 8.19277 19.4629 8.52458 19.1183 8.58933C19.0788 8.59682 19.0393 8.60042 19.0004 8.60042Z" fill="#FF674F"/>
</g>
<defs>
<clipPath id="clip0_7572_5102">
<rect width="21.67" height="21.67" fill="white" transform="translate(0.407227 0.845703)"/>
</clipPath>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@ -0,0 +1,18 @@
<svg width="40" height="34" viewBox="0 0 40 34" fill="none" xmlns="http://www.w3.org/2000/svg">
<rect y="2" width="33" height="20" rx="10" fill="#023DFE" fill-opacity="0.7"/>
<g filter="url(#filter0_d_5216_2616)">
<ellipse cx="22.9389" cy="12" rx="8.45122" ry="8.4" fill="white"/>
</g>
<defs>
<filter id="filter0_d_5216_2616" x="6.48767" y="0.599976" width="32.9025" height="32.8" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
<feFlood flood-opacity="0" result="BackgroundImageFix"/>
<feColorMatrix in="SourceAlpha" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0" result="hardAlpha"/>
<feOffset dy="5"/>
<feGaussianBlur stdDeviation="4"/>
<feComposite in2="hardAlpha" operator="out"/>
<feColorMatrix type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.15 0"/>
<feBlend mode="normal" in2="BackgroundImageFix" result="effect1_dropShadow_5216_2616"/>
<feBlend mode="normal" in="SourceGraphic" in2="effect1_dropShadow_5216_2616" result="shape"/>
</filter>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 1011 B

View File

@ -0,0 +1,3 @@
<svg width="13" height="12" viewBox="0 0 13 12" fill="none" xmlns="http://www.w3.org/2000/svg">
<path id="Vector" d="M11.4453 4.94531H7.55469V1.05469C7.55469 0.472195 7.08249 0 6.5 0C5.91751 0 5.44531 0.472195 5.44531 1.05469V4.94531H1.55469C0.972195 4.94531 0.5 5.41751 0.5 6C0.5 6.58249 0.972195 7.05469 1.55469 7.05469H5.44531V10.9453C5.44531 11.5278 5.91751 12 6.5 12C7.08249 12 7.55469 11.5278 7.55469 10.9453V7.05469H11.4453C12.0278 7.05469 12.5 6.58249 12.5 6C12.5 5.41751 12.0278 4.94531 11.4453 4.94531Z" fill="#023DFE" fill-opacity="0.7"/>
</svg>

After

Width:  |  Height:  |  Size: 557 B

View File

@ -0,0 +1,5 @@
<svg width="70" height="75" viewBox="0 0 70 75" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M49.5 5.59985e-05C44.6887 -0.000931248 40.0384 1.7325 36.4016 4.8825C32.7649 8.03249 30.3856 12.3879 29.7 17.1501C29.6496 17.5065 29.6767 17.8696 29.7796 18.2145C29.8825 18.5595 30.0586 18.8782 30.296 19.1488C30.5333 19.4194 30.8264 19.6355 31.155 19.7825C31.4836 19.9294 31.8401 20.0036 32.2 20.0001C32.8029 20.0069 33.388 19.7956 33.8474 19.4051C34.3068 19.0146 34.6096 18.4712 34.7 17.8751C35.2437 13.9233 37.3349 10.3494 40.5137 7.9396C43.6924 5.52975 47.6983 4.48136 51.65 5.02506C55.6017 5.56875 59.1756 7.65999 61.5855 10.8387C63.9953 14.0175 65.0437 18.0233 64.5 21.9751C63.9311 25.6593 62.043 29.0113 59.1871 31.4073C56.3312 33.8033 52.702 35.0801 48.975 35.0001H-0.5C-1.16304 35.0001 -1.79893 35.2634 -2.26777 35.7323C-2.73661 36.2011 -3 36.837 -3 37.5001C-3 38.1631 -2.73661 38.799 -2.26777 39.2678C-1.79893 39.7367 -1.16304 40.0001 -0.5 40.0001H48.8C53.9647 40.0838 58.9698 38.2099 62.8097 34.7549C66.6495 31.3 69.0397 26.5199 69.5 21.3751C69.6888 18.6353 69.3114 15.886 68.3912 13.2985C67.4709 10.711 66.0277 8.34072 64.1514 6.33539C62.275 4.33006 60.0058 2.73264 57.4851 1.64268C54.9644 0.552712 52.2463 -0.00644241 49.5 5.59985e-05Z" fill="#5D5D5D" fill-opacity="0.1"/>
<path d="M38.975 45H-0.5C-1.16304 45 -1.79893 45.2634 -2.26777 45.7322C-2.73661 46.2011 -3 46.837 -3 47.5C-3 48.163 -2.73661 48.7989 -2.26777 49.2678C-1.79893 49.7366 -1.16304 50 -0.5 50H38.975C40.4886 49.9992 41.9825 50.3421 43.3443 51.0026C44.7061 51.6632 45.9002 52.6242 46.8366 53.8134C47.773 55.0025 48.4272 56.3887 48.75 57.8674C49.0728 59.3461 49.0557 60.8788 48.7 62.35C48.1662 64.553 46.8997 66.5092 45.1083 67.8981C43.3169 69.2869 41.1068 70.0259 38.8403 69.9939C36.5738 69.962 34.3854 69.1609 32.6338 67.7221C30.8823 66.2833 29.6715 64.2922 29.2 62.075C29.0988 61.488 28.7914 60.9565 28.333 60.576C27.8747 60.1956 27.2956 59.9913 26.7 60C26.3376 59.9959 25.9787 60.0706 25.648 60.219C25.3174 60.3674 25.023 60.5859 24.7852 60.8594C24.5474 61.1329 24.3719 61.4548 24.2708 61.8028C24.1698 62.1508 24.1456 62.5167 24.2 62.875C24.7446 65.6637 26.0701 68.2403 28.0221 70.305C29.9742 72.3697 32.4725 73.8375 35.2263 74.5375C37.9801 75.2376 40.8761 75.1411 43.5772 74.2592C46.2782 73.3774 48.6733 71.7465 50.4835 69.5565C52.2938 67.3664 53.4448 64.7072 53.8025 61.8884C54.1603 59.0697 53.71 56.2073 52.5043 53.6344C51.2985 51.0616 49.3867 48.8841 46.9916 47.3555C44.5964 45.8269 41.8164 45.0101 38.975 45Z" fill="#5D5D5D" fill-opacity="0.1"/>
<path d="M13.475 24.625H-0.300049C-0.96309 24.625 -1.59897 24.8884 -2.06782 25.3572C-2.53666 25.826 -2.80005 26.4619 -2.80005 27.125C-2.80005 27.788 -2.53666 28.4239 -2.06782 28.8927C-1.59897 29.3616 -0.96309 29.625 -0.300049 29.625H13.35C16.2081 29.672 18.983 28.662 21.1422 26.7888C23.3015 24.9156 24.693 22.3111 25.05 19.475C25.3248 16.6914 24.5527 13.9052 22.8845 11.66C21.2162 9.41477 18.7714 7.87157 16.0269 7.33142C13.2824 6.79126 10.4351 7.29289 8.04041 8.73845C5.64574 10.184 3.87548 12.4698 3.07495 15.15C2.95867 15.5323 2.93577 15.937 3.00815 16.3301C3.08053 16.7231 3.24609 17.0931 3.49096 17.409C3.73582 17.7249 4.05284 17.9774 4.41544 18.1455C4.77805 18.3136 5.17566 18.3923 5.57495 18.375C6.14604 18.3916 6.7056 18.2121 7.16047 17.8664C7.61534 17.5207 7.93807 17.0297 8.07495 16.475C8.54422 15.0056 9.54026 13.7617 10.8714 12.9826C12.2026 12.2034 13.7749 11.944 15.2858 12.2542C16.7967 12.5645 18.1396 13.4225 19.056 14.6632C19.9724 15.9039 20.3977 17.4396 20.25 18.975C20.0327 20.5938 19.2163 22.0723 17.9619 23.1184C16.7076 24.1645 15.1065 24.7021 13.475 24.625Z" fill="#5D5D5D" fill-opacity="0.1"/>
</svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@ -0,0 +1,7 @@
<svg width="65" height="75" viewBox="0 0 65 75" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M32.4384 30.1807C31.6907 29.8668 30.8306 30.2187 30.5171 30.9662L20.3571 55.1748C20.0433 55.9222 20.395 56.7825 21.1424 57.0961C21.328 57.174 21.5205 57.2108 21.7099 57.2108C22.2834 57.2108 22.828 56.8726 23.0638 56.3106L33.2237 32.1019C33.5373 31.3545 33.1856 30.4944 32.4384 30.1807Z" fill="#5D5D5D" fill-opacity="0.1"/>
<path d="M19.7629 28.9307C16.4783 28.9307 13.8062 31.9292 13.8062 35.615C13.8062 39.3009 16.4785 42.2994 19.7629 42.2994C23.0477 42.2994 25.7199 39.3009 25.7199 35.615C25.7199 31.9292 23.0477 28.9307 19.7629 28.9307ZM19.7629 39.3639C18.0968 39.3639 16.7416 37.6821 16.7416 35.615C16.7416 33.548 18.0968 31.8662 19.7629 31.8662C21.4291 31.8662 22.7845 33.548 22.7845 35.615C22.7845 37.6821 21.4291 39.3639 19.7629 39.3639Z" fill="#5D5D5D" fill-opacity="0.1"/>
<path d="M27.5299 52.1678C27.5299 55.8535 30.2022 58.8521 33.4867 58.8521C36.7712 58.8521 39.4435 55.8536 39.4435 52.1678C39.4435 48.4819 36.7712 45.4834 33.4867 45.4834C30.2022 45.4834 27.5299 48.4821 27.5299 52.1678ZM33.4867 48.4188C35.1528 48.4188 36.5081 50.1006 36.5081 52.1678C36.5081 54.235 35.1528 55.9166 33.4867 55.9166C31.8206 55.9166 30.4653 54.2348 30.4653 52.1678C30.4653 50.1006 31.8206 48.4188 33.4867 48.4188Z" fill="#5D5D5D" fill-opacity="0.1"/>
<path d="M62.2349 28.6673L48.9685 5.68931C48.2842 4.50308 47.0581 3.79482 45.6887 3.79482C44.3193 3.79482 43.0932 4.50308 42.4091 5.68901L37.5363 14.1299L30.756 2.38608C29.8933 0.891943 28.3485 0 26.6232 0C24.8981 0 23.3532 0.891943 22.4907 2.38594L3.59513 35.1141C-1.112 43.2671 -1.20179 53.0487 3.35504 61.2801C3.74762 61.9893 4.64088 62.2459 5.35002 61.8533C6.05915 61.4606 6.31579 60.5676 5.92321 59.8583C1.86969 52.5363 1.94982 43.8349 6.13737 36.5817L25.0328 3.85371C25.5112 3.0249 26.3045 2.9354 26.6232 2.9354C26.9421 2.9354 27.7353 3.0249 28.2137 3.85371L47.1093 36.5818C51.3852 43.9879 51.3852 52.8309 47.1093 60.2369C42.8335 67.643 35.175 72.0646 26.6232 72.0646C22.2829 72.0646 18.0757 70.9146 14.4567 68.7388C13.762 68.3209 12.8603 68.5458 12.4425 69.2405C12.0249 69.9352 12.2494 70.8369 12.9442 71.2547C17.02 73.7049 21.75 75 26.6234 75C36.2364 75 44.845 70.0298 49.6514 61.7046C50.6635 59.9517 51.4596 58.1266 52.0456 56.2607C55.7953 54.952 59.0005 52.5164 61.316 49.2136C63.6089 45.9432 64.8209 42.1323 64.8209 38.1927C64.8211 34.8907 63.9268 31.5968 62.2349 28.6673ZM58.9126 47.5285C57.3392 49.7726 55.2829 51.5414 52.8959 52.7241C53.8949 46.7682 52.814 40.5916 49.6516 35.1139L39.231 17.065L44.9515 7.15591C45.1733 6.77153 45.5408 6.72993 45.6887 6.72993C45.8365 6.72993 46.2042 6.77139 46.4261 7.1562L59.6928 30.1348C61.1478 32.6543 61.8857 35.3651 61.8857 38.1924C61.8857 41.4785 60.8298 44.794 58.9126 47.5285Z" fill="#5D5D5D" fill-opacity="0.1"/>
<path d="M8.53564 67.3704C9.34627 67.3704 10.0034 66.7132 10.0034 65.9026C10.0034 65.092 9.34627 64.4348 8.53564 64.4348C7.72502 64.4348 7.06787 65.092 7.06787 65.9026C7.06787 66.7132 7.72502 67.3704 8.53564 67.3704Z" fill="#5D5D5D" fill-opacity="0.1"/>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -0,0 +1,8 @@
<svg width="45" height="75" viewBox="0 0 45 75" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M19.9116 48.6345V19.6655C19.9116 18.4519 18.928 17.4683 17.7143 17.4683C16.5012 17.4683 15.517 18.4519 15.517 19.6655V48.6345C11.6547 49.6164 8.78906 53.1229 8.78906 57.2874C8.78906 62.2095 12.7928 66.2138 17.7143 66.2138C22.6358 66.2138 26.6401 62.2095 26.6401 57.2874C26.6401 53.1229 23.774 49.6164 19.9116 48.6345ZM17.7143 61.8193C15.2161 61.8193 13.1836 59.7862 13.1836 57.2874C13.1836 54.788 15.2161 52.755 17.7143 52.755C20.2131 52.755 22.2456 54.788 22.2456 57.2874C22.2456 59.7862 20.2131 61.8193 17.7143 61.8193Z" fill="#5D5D5D" fill-opacity="0.1"/>
<path d="M28.6194 43.3193V10.9062C28.6194 4.89235 23.7276 0 17.7143 0C11.7016 0 6.80981 4.89235 6.80981 10.9062V43.3193C2.52514 46.6684 0 51.804 0 57.2823C0 67.0521 7.94678 75 17.7143 75C27.4824 75 35.4292 67.0521 35.4292 57.2823C35.4292 51.804 32.9041 46.6684 28.6194 43.3193ZM17.7143 70.6055C10.3695 70.6055 4.39453 64.6288 4.39453 57.2823C4.39453 52.8631 6.58035 48.7398 10.2419 46.2524C10.8438 45.8433 11.2043 45.1624 11.2043 44.4345V10.9062C11.2043 7.31564 14.1249 4.39453 17.7143 4.39453C21.3043 4.39453 24.2249 7.31564 24.2249 10.9062V44.4345C24.2249 45.1624 24.5853 45.8433 25.1873 46.2524C28.8488 48.7398 31.0347 52.8631 31.0347 57.2823C31.0347 64.6288 25.0591 70.6055 17.7143 70.6055Z" fill="#5D5D5D" fill-opacity="0.1"/>
<path d="M42.021 35.0811H35.2112C33.9975 35.0811 33.0139 36.0647 33.0139 37.2783C33.0139 38.492 33.9975 39.4756 35.2112 39.4756H42.021C43.2341 39.4756 44.2183 38.492 44.2183 37.2783C44.2183 36.0647 43.2341 35.0811 42.021 35.0811Z" fill="#5D5D5D" fill-opacity="0.1"/>
<path d="M42.021 26.2939H35.2112C33.9975 26.2939 33.0139 27.2776 33.0139 28.4912C33.0139 29.7049 33.9975 30.6885 35.2112 30.6885H42.021C43.2341 30.6885 44.2183 29.7049 44.2183 28.4912C44.2183 27.2776 43.2341 26.2939 42.021 26.2939Z" fill="#5D5D5D" fill-opacity="0.1"/>
<path d="M42.021 17.5049H35.2112C33.9975 17.5049 33.0139 18.4885 33.0139 19.7021C33.0139 20.9158 33.9975 21.8994 35.2112 21.8994H42.021C43.2341 21.8994 44.2183 20.9158 44.2183 19.7021C44.2183 18.4885 43.2341 17.5049 42.021 17.5049Z" fill="#5D5D5D" fill-opacity="0.1"/>
<path d="M35.2112 13.1104H42.021C43.2341 13.1104 44.2183 12.1267 44.2183 10.9131C44.2183 9.70001 43.2341 8.71582 42.021 8.71582H35.2112C33.9975 8.71582 33.0139 9.70001 33.0139 10.9131C33.0139 12.1267 33.9975 13.1104 35.2112 13.1104Z" fill="#5D5D5D" fill-opacity="0.1"/>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,3 @@
<svg width="8" height="5" viewBox="0 0 8 5" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8 0.740463C8 0.574789 7.93931 0.408979 7.8179 0.282701C7.57528 0.0297901 7.18168 0.0297901 6.93903 0.282701L4 3.34404L1.06095 0.282701C0.818322 0.0297898 0.424717 0.0297898 0.182084 0.282701C-0.0606947 0.535291 -0.0606947 0.945601 0.182084 1.19819L3.56055 4.71746C3.80318 4.97034 4.1968 4.97034 4.43945 4.71746L7.8179 1.19819C7.93932 1.07191 8 0.906104 8 0.740463Z" fill="#999999" fill-opacity="0.7"/>
</svg>

After

Width:  |  Height:  |  Size: 511 B

View File

@ -0,0 +1,3 @@
<svg width="5" height="9" viewBox="0 0 5 9" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M0.647445 0.5C0.481771 0.5 0.315961 0.560695 0.189683 0.6821C-0.0632278 0.924716 -0.0632278 1.31832 0.189683 1.56097L3.25102 4.5L0.189683 7.43905C-0.0632278 7.68168 -0.0632278 8.07528 0.189683 8.31792C0.442273 8.56069 0.852583 8.56069 1.10517 8.31792L4.62444 4.93945C4.87732 4.69682 4.87732 4.3032 4.62444 4.06055L1.10517 0.6821C0.978895 0.560678 0.813086 0.5 0.647445 0.5Z" fill="#999999" fill-opacity="0.7"/>
</svg>

After

Width:  |  Height:  |  Size: 519 B

BIN
assets/icons/atoz_icon.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -0,0 +1,14 @@
<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M1.6219 0.583496H10.7809C11.2625 0.583496 11.6528 0.973845 11.6528 1.45539V21.3783C11.6528 21.8598 11.2625 22.2502 10.7809 22.2502H1.6219C1.14035 22.2502 0.75 21.8598 0.75 21.3783V1.45539C0.75 0.973845 1.14035 0.583496 1.6219 0.583496Z" fill="#E9F1FF"/>
<path d="M10.7809 0.583496H9.03711C9.51866 0.583496 9.90901 0.973845 9.90901 1.45539V21.3783C9.90901 21.8598 9.51866 22.2502 9.03711 22.2502H10.7809C11.2625 22.2502 11.6528 21.8598 11.6528 21.3783V1.45539C11.6528 0.973845 11.2625 0.583496 10.7809 0.583496Z" fill="#DDE9FF"/>
<path d="M11.6528 10.1251V1.45539C11.6528 0.973845 11.2625 0.583496 10.7809 0.583496H1.6219C1.14035 0.583496 0.75 0.973845 0.75 1.45539V10.1251H11.6528Z" fill="#CFDFFF"/>
<path d="M10.7811 0.583496H1.62207H9.03735C9.51889 0.583496 9.90924 0.973845 9.90924 1.45539V10.1251H11.653V1.45539C11.653 0.973845 11.2626 0.583496 10.7811 0.583496Z" fill="#C1D6FF"/>
<path d="M7.49624 4.55576C7.49624 3.81216 6.87 3.21482 6.11615 3.26243C5.46663 3.30345 4.9407 3.83513 4.90618 4.48505C4.87967 4.98403 5.13566 5.42539 5.52849 5.66398C5.56895 5.68853 5.59302 5.73291 5.59302 5.78025V7.3004C5.59302 7.63578 5.86487 7.90764 6.20025 7.90764C6.53562 7.90764 6.80748 7.63578 6.80748 7.3004V5.78021C6.80748 5.73264 6.83198 5.68831 6.87261 5.66363C7.24648 5.43629 7.49624 5.02527 7.49624 4.55576Z" fill="#7E66FF"/>
<path d="M6.12932 18.5699C6.5501 18.5699 6.5508 17.916 6.12932 17.916C5.70854 17.916 5.70785 18.5699 6.12932 18.5699Z" fill="white"/>
<path d="M7.47483 17.3139C7.3913 17.3139 7.30778 17.2821 7.244 17.2185C6.66929 16.6455 5.73409 16.6455 5.15938 17.2185C5.03147 17.346 4.82444 17.3456 4.69696 17.2177C4.56949 17.0898 4.5698 16.8828 4.69766 16.7554C5.52697 15.9285 6.87636 15.9285 7.70571 16.7554C7.83357 16.8829 7.83388 17.0899 7.70641 17.2177C7.64254 17.2818 7.55867 17.3139 7.47483 17.3139Z" fill="white"/>
<path d="M8.45374 15.851C8.37021 15.851 8.28668 15.8192 8.2229 15.7556C7.10801 14.6441 5.29385 14.6441 4.17891 15.7556C4.051 15.8831 3.84397 15.8828 3.7165 15.7549C3.58902 15.627 3.58933 15.42 3.71719 15.2925C5.08673 13.9272 7.31504 13.9272 8.68457 15.2925C8.81244 15.42 8.81274 15.627 8.68527 15.7549C8.6214 15.819 8.53757 15.851 8.45374 15.851Z" fill="white"/>
<path d="M16.0512 22.0851L10.0409 19.5428C9.34799 19.2497 9.02387 18.4504 9.31695 17.7575L13.7898 7.18298C14.0829 6.49008 14.8822 6.16596 15.5752 6.45904L21.5855 9.00132C22.2784 9.29441 22.6025 10.0937 22.3094 10.7867L17.8365 21.3612C17.5434 22.0541 16.7441 22.3782 16.0512 22.0851Z" fill="#90EF96"/>
<path d="M21.5866 9.00165L20.1075 8.37598C20.8004 8.66907 21.1245 9.46838 20.8314 10.1613L16.3585 20.7358C16.0654 21.4288 15.2661 21.7529 14.5732 21.4598L10.042 19.5431L16.0523 22.0854C16.7452 22.3785 17.5445 22.0544 17.8376 21.3615L22.3105 10.7869C22.6036 10.0941 22.2796 9.29474 21.5866 9.00165Z" fill="#87DE8D"/>
<path d="M15.8828 6.5957L17.6865 7.35948L12.1461 20.4433L10.3424 19.6795L15.8828 6.5957Z" fill="#7E66FF"/>
<path d="M18.5635 12.162C18.2287 12.0204 17.8587 12.0176 17.5218 12.1542C17.1849 12.2908 16.9213 12.5505 16.7797 12.8853C16.6381 13.2202 16.6353 13.5901 16.7719 13.927C16.8666 14.1605 17.0204 14.3586 17.2173 14.5054L16.0406 17.2873C15.9702 17.4536 16.048 17.6455 16.2143 17.7158C16.2559 17.7334 16.2991 17.7418 16.3415 17.7418C16.4689 17.7418 16.5901 17.6668 16.6428 17.5421L16.8235 17.115L17.3131 17.3222C17.3547 17.3397 17.3979 17.3481 17.4403 17.3481C17.5677 17.3481 17.6889 17.2731 17.7416 17.1484C17.8119 16.9821 17.7342 16.7903 17.5679 16.7199L17.0782 16.5128L17.8195 14.7601C17.8903 14.7715 17.9617 14.7775 18.0331 14.7775C18.2062 14.7775 18.3794 14.744 18.5447 14.6769C18.8816 14.5403 19.1451 14.2807 19.2868 13.9459C19.5792 13.2546 19.2547 12.4543 18.5635 12.162ZM18.6846 13.691C18.611 13.865 18.4741 13.9999 18.299 14.0709C18.1239 14.1419 17.9317 14.1404 17.7578 14.0668C17.5838 13.9932 17.4489 13.8563 17.3779 13.6812C17.3069 13.5062 17.3084 13.314 17.382 13.1401C17.4556 12.9661 17.5925 12.8312 17.7675 12.7602C17.8534 12.7254 17.9434 12.708 18.0334 12.708C18.1268 12.708 18.2202 12.7268 18.3087 12.7642C18.6679 12.9161 18.8365 13.3319 18.6846 13.691Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

@ -0,0 +1,11 @@
<svg width="12" height="22" viewBox="0 0 12 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M7.37276 13.5952V2.88054C7.37276 1.42768 6.19513 0.250061 4.74244 0.250061C3.28959 0.250061 2.11197 1.42768 2.11197 2.88054V13.5952C0.935008 14.4232 0.166016 15.7919 0.166016 17.3403C0.166016 19.8678 2.21495 21.9167 4.74244 21.9167C7.26994 21.9167 9.31887 19.8678 9.31887 17.3403C9.31887 15.7919 8.54972 14.4232 7.37276 13.5952Z" fill="#D8D8D8"/>
<path d="M4.74264 20.4178C2.99984 20.4178 1.58203 18.9998 1.58203 17.2572C1.58203 15.9338 2.40442 14.7555 3.63841 14.2958V2.88041C3.63841 2.27143 4.13366 1.77618 4.74264 1.77618C5.35145 1.77618 5.84686 2.27143 5.84686 2.88041V14.2958C7.08069 14.7553 7.90324 15.9336 7.90324 17.257C7.90324 18.9998 6.48543 20.4178 4.74264 20.4178Z" fill="#F3E8D7"/>
<path d="M3.63841 12.8968V14.2961C2.40458 14.7558 1.58203 15.9341 1.58203 17.2575C1.58203 19.0001 3.00001 20.4181 4.7428 20.4181C6.48543 20.4181 7.9034 19.0001 7.9034 17.2575C7.9034 15.9341 7.08085 14.7558 5.84703 14.2961V12.8968H3.63841Z" fill="#023DFE" fill-opacity="0.6"/>
<path d="M5.84746 14.2961V12.8968H3.63901V14.2961C3.63901 14.2961 5.16558 15.0044 5.16558 17.2575C5.16558 18.51 4.43312 19.5947 3.37402 20.1058C3.78844 20.3059 4.25294 20.4181 4.74323 20.4181C6.48586 20.4181 7.90384 19.0001 7.90384 17.2575C7.90384 15.9339 7.08129 14.7558 5.84746 14.2961Z" fill="#2F66D3"/>
<path d="M11.0168 7.87672H9.11994C8.93926 7.87672 8.79297 7.73026 8.79297 7.54975C8.79297 7.36924 8.93926 7.22278 9.11994 7.22278H11.0168C11.1973 7.22278 11.3436 7.36924 11.3436 7.54975C11.3438 7.73026 11.1973 7.87672 11.0168 7.87672Z" fill="#0D6E9A"/>
<path d="M9.98117 5.22682H9.11994C8.93926 5.22682 8.79297 5.08036 8.79297 4.89985C8.79297 4.71933 8.93926 4.57288 9.11994 4.57288H9.98117C10.1617 4.57288 10.3081 4.71933 10.3081 4.89985C10.3081 5.08036 10.1617 5.22682 9.98117 5.22682Z" fill="#0D6E9A"/>
<path d="M10.2863 2.57655H9.11994C8.93926 2.57655 8.79297 2.43009 8.79297 2.24958C8.79297 2.06907 8.93926 1.92261 9.11994 1.92261H10.2863C10.467 1.92261 10.6133 2.06907 10.6133 2.24958C10.6133 2.43009 10.467 2.57655 10.2863 2.57655Z" fill="#0D6E9A"/>
<path d="M10.2863 13.1768H9.11994C8.93926 13.1768 8.79297 13.0303 8.79297 12.8498C8.79297 12.6691 8.93926 12.5228 9.11994 12.5228H10.2863C10.467 12.5228 10.6133 12.6691 10.6133 12.8498C10.6133 13.0303 10.467 13.1768 10.2863 13.1768Z" fill="#0D6E9A"/>
<path d="M9.98117 10.5266H9.11994C8.93926 10.5266 8.79297 10.3802 8.79297 10.1997C8.79297 10.0191 8.93926 9.87268 9.11994 9.87268H9.98117C10.1617 9.87268 10.3081 10.0191 10.3081 10.1997C10.3081 10.3802 10.1617 10.5266 9.98117 10.5266Z" fill="#0D6E9A"/>
</svg>

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

@ -0,0 +1,13 @@
<svg width="21" height="23" viewBox="0 0 21 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.9158 19.3576C13.9158 20.8407 12.9152 22.0894 11.5528 22.4666C11.2782 22.5426 10.9891 22.5833 10.6906 22.5833C8.90909 22.5833 7.46484 21.1392 7.46484 19.3576L10.6957 17.6973L13.9158 19.3576Z" fill="#E58E13"/>
<path d="M13.7597 20.3521C13.4276 21.3769 12.5963 22.1773 11.5528 22.4661C10.8967 22.2846 10.3246 21.9011 9.90766 21.3868C9.5716 20.9721 9.87477 20.3521 10.4085 20.3521H13.7597Z" fill="#F7D360"/>
<path d="M19.0187 16.1322L12.0887 17.6309L2.3623 16.1322C3.12551 16.1322 3.55711 15.733 3.80209 15.071C4.98715 11.875 1.83086 2.56055 10.6908 2.56055C19.5506 2.56055 16.3939 11.875 17.5789 15.071C17.8244 15.733 18.2558 16.1322 19.0187 16.1322Z" fill="#F7D360"/>
<path d="M20.6315 17.745C20.6315 18.6355 19.9094 19.3575 19.0189 19.3575H2.36253C1.91737 19.3575 1.51403 19.1772 1.22227 18.8853C0.930345 18.5935 0.75 18.1902 0.75 17.745C0.75 16.8544 1.47204 16.1323 2.36253 16.1323H19.0189C19.4641 16.1323 19.8674 16.3128 20.1592 16.6046C20.4511 16.8965 20.6315 17.2997 20.6315 17.745Z" fill="#E58E13"/>
<path d="M17.5786 15.0705H8.92152C7.98822 15.0705 7.24188 14.298 7.2708 13.3651C7.3928 9.4183 6.76332 2.6351 10.6256 2.56055C0.0236018 2.61543 6.80085 16.1317 2.3623 16.1317H19.0184C18.2555 16.1317 17.8241 15.7325 17.5786 15.0705Z" fill="#E58E13"/>
<path d="M20.6316 17.745C20.6316 18.6355 19.9095 19.3575 19.019 19.3575H7.02285C6.57752 19.3575 6.17419 19.1772 5.88243 18.8853C5.59067 18.5935 5.41016 18.1902 5.41016 17.745C5.41016 16.8544 6.1322 16.1323 7.02285 16.1323H19.019C19.4642 16.1323 19.8675 16.3128 20.1593 16.6046C20.4512 16.8965 20.6316 17.2997 20.6316 17.745Z" fill="#F7D360"/>
<path d="M12.33 2.68392C12.3334 2.64326 12.3347 2.6021 12.3347 2.56044C12.3347 1.65276 11.5987 0.916504 10.6908 0.916504C9.78264 0.916504 9.04688 1.65276 9.04688 2.56044C9.04688 2.6021 9.0482 2.64326 9.05167 2.68392" fill="#E58E13"/>
<path d="M18.6989 8.01399C18.5157 8.01399 18.3673 7.86538 18.3673 7.68239C18.3673 6.14755 17.9727 4.8377 17.1946 3.78918C16.6137 3.00647 16.0231 2.66959 16.0173 2.66611C15.858 2.57669 15.8006 2.37502 15.8895 2.21533C15.9785 2.05582 16.1792 1.99796 16.339 2.08623C16.3673 2.10194 17.0387 2.47883 17.7037 3.36253C18.3091 4.1669 19.0306 5.56933 19.0306 7.68239C19.0306 7.86538 18.882 8.01399 18.6989 8.01399Z" fill="#E6E6E6"/>
<path d="M20.1569 6.11282C19.9738 6.11282 19.8253 5.96437 19.8253 5.78122C19.8253 3.66435 18.5717 2.8228 18.5183 2.78808C18.3654 2.6884 18.3211 2.48359 18.4198 2.33019C18.5186 2.17679 18.722 2.1315 18.8758 2.22952C18.9418 2.27135 20.4885 3.28449 20.4885 5.78122C20.4885 5.96437 20.3401 6.11282 20.1569 6.11282Z" fill="#E6E6E6"/>
<path d="M2.68511 8.01411C2.50196 8.01411 2.35352 7.8655 2.35352 7.68251C2.35352 5.56945 3.07506 4.16702 3.68024 3.36265C4.34541 2.47895 5.01671 2.10189 5.04497 2.08635C5.20532 1.99775 5.40715 2.05594 5.49576 2.21628C5.58419 2.37629 5.52634 2.57763 5.36665 2.6664C5.35359 2.67384 4.76694 3.01155 4.18953 3.7893C3.41129 4.83782 3.01688 6.14767 3.01688 7.68251C3.01671 7.8655 2.86827 8.01411 2.68511 8.01411Z" fill="#E6E6E6"/>
<path d="M1.22613 6.11292C1.04297 6.11292 0.894531 5.96447 0.894531 5.78132C0.894531 3.28459 2.44143 2.27145 2.50722 2.22962C2.66178 2.13127 2.86676 2.17689 2.96511 2.33129C3.06314 2.48535 3.01818 2.68966 2.86461 2.78818C2.80956 2.82422 1.55773 3.66611 1.55773 5.78132C1.55773 5.96447 1.40928 6.11292 1.22613 6.11292Z" fill="#E6E6E6"/>
</svg>

After

Width:  |  Height:  |  Size: 3.4 KiB

View File

@ -0,0 +1,12 @@
<svg width="18" height="23" viewBox="0 0 18 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.16795 0.75C5.32124 0.75 2.18555 3.88569 2.18555 7.73241V11.541C2.18555 11.8964 2.4648 12.1758 2.82031 12.1758H5.35937C5.71488 12.1758 5.99413 11.8964 5.99413 11.541V7.73241C5.99413 5.98044 7.41603 4.55859 9.16795 4.55859C10.9199 4.55859 12.3418 5.98048 12.3418 7.73241V9.00194C12.3418 9.35737 12.621 9.6367 12.9765 9.6367H15.5156C15.8711 9.6367 16.1504 9.35737 16.1504 9.00194V7.73241C16.1504 3.88569 13.0147 0.75 9.16795 0.75Z" fill="#C5C9F7"/>
<path d="M16.1504 7.73241V9.00194C16.1504 9.35737 15.8711 9.6367 15.5156 9.6367H12.9766C12.621 9.6367 12.3418 9.35737 12.3418 9.00194V7.73241C12.3418 5.98044 10.9199 4.55859 9.16797 4.55859V0.75C13.0147 0.75 16.1504 3.88569 16.1504 7.73241Z" fill="#A8AFF1"/>
<path d="M14.2461 10.9062H4.08984C3.73433 10.9062 3.45508 11.1855 3.45508 11.541V21.7819C3.45508 22.1373 3.73433 22.4167 4.08984 22.4167H14.2461C14.6016 22.4167 14.8808 22.1373 14.8808 21.7819V11.541C14.8808 11.1855 14.6016 10.9062 14.2461 10.9062Z" fill="#FEDB41"/>
<path d="M14.8808 11.541V21.7819C14.8808 22.1373 14.6016 22.4167 14.2461 22.4167H9.16797V10.9062H14.2461C14.6016 10.9062 14.8808 11.1855 14.8808 11.541Z" fill="#FFCC33"/>
<path d="M4.7246 22.4167H2.82031C1.77023 22.4167 0.916016 21.5624 0.916016 20.5124V12.8105C0.916016 11.7605 1.77023 10.9062 2.82031 10.9062H4.7246V22.4167Z" fill="#FEA832"/>
<path d="M17.4199 20.5124C17.4199 21.5624 16.5657 22.4167 15.5156 22.4167H13.6113V10.9062H15.5156C16.5657 10.9062 17.4199 11.7605 17.4199 12.8105V20.5124Z" fill="#FE9923"/>
<path d="M9.16797 13.4453C8.11416 13.4453 7.26367 14.2958 7.26367 15.3496C7.26367 16.4033 8.11416 17.2539 9.16797 17.2539C10.2218 17.2539 11.0723 16.4033 11.0723 15.3496C11.0723 14.2958 10.2218 13.4453 9.16797 13.4453Z" fill="#994C0F"/>
<path d="M9.80273 16.6191V19.1582C9.80273 19.5771 9.48535 19.793 9.16797 19.793C8.85059 19.793 8.5332 19.5771 8.5332 19.1582V16.6191C8.5332 16.2001 8.85059 15.9844 9.16797 15.9844C9.48535 15.9844 9.80273 16.2002 9.80273 16.6191Z" fill="#994C0F"/>
<path d="M11.0723 15.3496C11.0723 16.4033 10.2218 17.2539 9.16797 17.2539V13.4453C10.2218 13.4453 11.0723 14.2958 11.0723 15.3496Z" fill="#713708"/>
<path d="M9.80273 16.6191V19.1582C9.80273 19.5771 9.48535 19.793 9.16797 19.793V15.9844C9.48535 15.9844 9.80273 16.2002 9.80273 16.6191Z" fill="#713708"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,12 @@
<svg width="20" height="22" viewBox="0 0 20 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M9.93921 0.25C5.69449 0.25 2.23438 3.71012 2.23438 7.95483V12.1575C2.23438 12.5497 2.54252 12.8579 2.93481 12.8579H5.73657C6.12887 12.8579 6.43701 12.5497 6.43701 12.1575V7.95483C6.43701 6.0216 8.00602 4.45264 9.93921 4.45264C11.8724 4.45264 13.4414 6.02164 13.4414 7.95483V9.35571C13.4414 9.74792 13.7495 10.0561 14.1418 10.0561H16.9436C17.3359 10.0561 17.644 9.74792 17.644 9.35571V7.95483C17.644 3.71012 14.1839 0.25 9.93921 0.25Z" fill="#C5C9F7"/>
<path d="M17.6443 7.95483V9.35571C17.6443 9.74791 17.3361 10.0561 16.9438 10.0561H14.1421C13.7498 10.0561 13.4416 9.74791 13.4416 9.35571V7.95483C13.4416 6.02159 11.8726 4.45264 9.93945 4.45264V0.25C14.1842 0.25 17.6443 3.71012 17.6443 7.95483Z" fill="#A8AFF1"/>
<path d="M15.5432 9.21533H4.33618C3.94388 9.21533 3.63574 9.52347 3.63574 9.91577V21.2162C3.63574 21.6084 3.94388 21.9166 4.33618 21.9166H15.5432C15.9355 21.9166 16.2436 21.6084 16.2436 21.2162V9.91577C16.2436 9.52347 15.9355 9.21533 15.5432 9.21533Z" fill="#FEDB41"/>
<path d="M16.2434 9.91577V21.2162C16.2434 21.6084 15.9353 21.9166 15.543 21.9166H9.93945V9.21533H15.543C15.9353 9.21533 16.2434 9.52347 16.2434 9.91577Z" fill="#FFCC33"/>
<path d="M5.03662 21.9166H2.9353C1.77657 21.9166 0.833984 20.9741 0.833984 19.8153V11.3166C0.833984 10.1579 1.77657 9.21533 2.9353 9.21533H5.03662V21.9166Z" fill="#FEA832"/>
<path d="M19.0464 19.8153C19.0464 20.9741 18.1038 21.9166 16.9451 21.9166H14.8438V9.21533H16.9451C18.1038 9.21533 19.0464 10.1579 19.0464 11.3166V19.8153Z" fill="#FE9923"/>
<path d="M9.94018 12.0171C8.77735 12.0171 7.83887 12.9556 7.83887 14.1184C7.83887 15.2811 8.77735 16.2197 9.94018 16.2197C11.103 16.2197 12.0415 15.2811 12.0415 14.1184C12.0415 12.9556 11.103 12.0171 9.94018 12.0171Z" fill="#994C0F"/>
<path d="M10.6401 15.5193V18.321C10.6401 18.7833 10.2899 19.0215 9.9397 19.0215C9.58948 19.0215 9.23926 18.7833 9.23926 18.321V15.5193C9.23926 15.0569 9.58948 14.8188 9.9397 14.8188C10.2899 14.8188 10.6401 15.057 10.6401 15.5193Z" fill="#994C0F"/>
<path d="M12.0408 14.1184C12.0408 15.2811 11.1023 16.2197 9.93945 16.2197V12.0171C11.1023 12.0171 12.0408 12.9556 12.0408 14.1184Z" fill="#713708"/>
<path d="M10.6399 15.5193V18.321C10.6399 18.7833 10.2897 19.0215 9.93945 19.0215V14.8188C10.2897 14.8188 10.6399 15.057 10.6399 15.5193Z" fill="#713708"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@ -0,0 +1,79 @@
<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.4237 8.60962C18.0265 8.60962 17.7046 8.9316 17.7046 9.32874V12.838C17.7046 14.1096 17.3186 15.3286 16.5885 16.3636C15.874 17.3765 14.8857 18.1408 13.7305 18.574C13.3586 18.7134 13.1702 19.1279 13.3097 19.4998C13.4179 19.7886 13.6919 19.9667 13.9831 19.9667C14.067 19.9667 14.1523 19.9519 14.2355 19.9207C15.662 19.3858 16.8821 18.4424 17.7638 17.1926C18.666 15.9138 19.1428 14.408 19.1428 12.838V9.32874C19.1428 8.93156 18.8208 8.60962 18.4237 8.60962Z" fill="url(#paint0_linear_2131_6327)"/>
<path d="M4.73865 10.0478C5.13583 10.0478 5.45777 9.72583 5.45777 9.32869C5.45777 5.95205 8.20489 3.20489 11.5816 3.20489C13.7997 3.20489 15.85 4.40934 16.9326 6.34821C17.1261 6.69496 17.5642 6.81918 17.9111 6.62554C18.2578 6.43194 18.382 5.99381 18.1884 5.64706C16.852 3.25353 14.3204 1.7666 11.5816 1.7666C7.41185 1.7666 4.01953 5.15892 4.01953 9.32865C4.01953 9.72583 4.34147 10.0478 4.73865 10.0478Z" fill="url(#paint1_linear_2131_6327)"/>
<path d="M11.5816 18.9621C8.20489 18.9621 5.45777 16.2149 5.45777 12.8383C5.45777 12.4411 5.13583 12.1191 4.73865 12.1191C4.34152 12.1191 4.01953 12.4411 4.01953 12.8383C4.01953 17.008 7.41185 20.4003 11.5816 20.4003C11.9788 20.4003 12.3007 20.0783 12.3007 19.6812C12.3007 19.2841 11.9788 18.9621 11.5816 18.9621Z" fill="url(#paint2_linear_2131_6327)"/>
<path d="M8.62749 7.29413C8.88974 6.99585 8.86056 6.54144 8.56228 6.27919C8.264 6.01694 7.80964 6.04609 7.54739 6.34441C6.68557 7.32455 6.21094 8.58376 6.21094 9.89013V12.276C6.21094 14.0044 7.05084 15.6379 8.45769 16.6454C8.5845 16.7362 8.73086 16.78 8.87581 16.78C9.09991 16.78 9.32066 16.6756 9.46111 16.4795C9.69235 16.1566 9.61808 15.7074 9.29517 15.4762C8.26451 14.738 7.64922 13.5416 7.64922 12.276V9.89013C7.64922 8.93357 7.99661 8.01159 8.62749 7.29413Z" fill="url(#paint3_linear_2131_6327)"/>
<path d="M11.5814 17.6477C14.058 17.6477 16.2023 15.9706 16.7961 13.5693C16.8914 13.1837 16.6561 12.7939 16.2706 12.6986C15.8853 12.6036 15.4952 12.8385 15.3999 13.2241C14.9652 14.9818 13.3951 16.2095 11.5814 16.2095C11.1843 16.2095 10.8623 16.5314 10.8623 16.9286C10.8623 17.3257 11.1843 17.6477 11.5814 17.6477Z" fill="url(#paint4_linear_2131_6327)"/>
<path d="M16.9524 9.89051C16.9524 6.92872 14.5427 4.51904 11.5809 4.51904C10.9854 4.51904 10.4 4.61603 9.84099 4.80738C9.46522 4.93598 9.26483 5.3448 9.39343 5.72061C9.52202 6.09633 9.93093 6.29669 10.3067 6.16809C10.7154 6.02819 11.1441 5.95729 11.5809 5.95729C13.7497 5.95729 15.5141 7.72167 15.5141 9.89046V11.2558C15.5141 11.653 15.836 11.975 16.2332 11.975C16.6304 11.975 16.9523 11.653 16.9523 11.2558V9.89051H16.9524Z" fill="url(#paint5_linear_2131_6327)"/>
<path d="M9.86407 13.0202V10.4587C9.86407 9.51182 10.6344 8.74151 11.5812 8.74151C12.528 8.74151 13.2984 9.51182 13.2984 10.4587V11.708C13.2984 11.8394 13.2963 12.6113 13.2936 12.717C13.267 13.1317 12.9363 13.1676 12.7938 13.1635C12.6781 13.1602 12.3003 13.1146 12.3003 12.6653V11.0833C12.3003 10.6862 11.9783 10.3642 11.5812 10.3642C11.1841 10.3642 10.8621 10.6862 10.8621 11.0833V12.6653C10.8621 13.9011 11.8135 14.5746 12.7533 14.6012C12.7724 14.6017 12.7915 14.602 12.8107 14.602C13.7231 14.602 14.6623 13.9894 14.73 12.7923C14.7355 12.6941 14.7366 11.7177 14.7366 11.708V10.4587C14.7366 8.71874 13.3211 7.30322 11.5812 7.30322C9.84129 7.30322 8.42578 8.71874 8.42578 10.4587V13.0202C8.42578 13.4173 8.74772 13.7393 9.1449 13.7393C9.54212 13.7393 9.86407 13.4174 9.86407 13.0202Z" fill="url(#paint6_linear_2131_6327)"/>
<path d="M4.34854 0.25H2.51316C1.53939 0.25 0.75 1.03939 0.75 2.01316V3.84854C0.75 4.26836 1.09034 4.60874 1.5102 4.60874C1.93007 4.60874 2.27041 4.2684 2.27041 3.84854V2.27804C2.27041 1.99769 2.49769 1.77041 2.77804 1.77041H4.34854C4.76836 1.77041 5.10874 1.43007 5.10874 1.0102C5.10874 0.590337 4.76836 0.25 4.34854 0.25Z" fill="url(#paint7_linear_2131_6327)"/>
<path d="M22.4164 18.3181V20.1534C22.4164 21.1272 21.627 21.9166 20.6532 21.9166H18.8178C18.398 21.9166 18.0576 21.5763 18.0576 21.1564C18.0576 20.7365 18.398 20.3962 18.8178 20.3962H20.3883C20.6687 20.3962 20.896 20.1689 20.896 19.8886V18.3181C20.896 17.8982 21.2363 17.5579 21.6562 17.5579C22.076 17.5579 22.4164 17.8982 22.4164 18.3181Z" fill="url(#paint8_linear_2131_6327)"/>
<path d="M22.4164 3.84854V2.01316C22.4164 1.03939 21.627 0.25 20.6532 0.25H18.8178C18.398 0.25 18.0576 0.590337 18.0576 1.0102C18.0576 1.43007 18.398 1.77041 18.8178 1.77041H20.3883C20.6687 1.77041 20.896 1.99769 20.896 2.27804V3.84854C20.896 4.26836 21.2363 4.60874 21.6562 4.60874C22.076 4.60874 22.4164 4.26836 22.4164 3.84854Z" fill="url(#paint9_linear_2131_6327)"/>
<path d="M4.34854 21.9166H2.51316C1.53939 21.9166 0.75 21.1272 0.75 20.1534V18.3181C0.75 17.8982 1.09034 17.5579 1.5102 17.5579C1.93007 17.5579 2.27041 17.8982 2.27041 18.3181V19.8886C2.27041 20.1689 2.49769 20.3962 2.77804 20.3962H4.34854C4.76836 20.3962 5.10874 20.7365 5.10874 21.1564C5.10874 21.5763 4.76836 21.9166 4.34854 21.9166Z" fill="url(#paint10_linear_2131_6327)"/>
<path d="M5.10975 1.00998C5.10975 1.43015 4.76946 1.77044 4.34929 1.77044H2.7791C2.4987 1.77044 2.27142 1.99773 2.27142 2.27812V3.84832C2.27142 4.05818 2.18645 4.24851 2.0488 4.38616C1.91115 4.52381 1.72125 4.60877 1.51096 4.60877C1.50713 4.60877 1.50331 4.60877 1.49949 4.60835C1.4553 4.51573 1.43066 4.41207 1.43066 4.30247V2.5823C1.43066 1.66975 2.17073 0.929688 3.08328 0.929688H4.80344C4.91305 0.929688 5.01671 0.954328 5.10932 0.998511C5.10975 1.00233 5.10975 1.00616 5.10975 1.00998Z" fill="url(#paint11_linear_2131_6327)"/>
<path d="M21.7387 17.8642V19.5843C21.7387 20.4969 20.9986 21.2369 20.086 21.2369H18.3659C18.2563 21.2369 18.1526 21.2123 18.06 21.1681C18.0596 21.1643 18.0596 21.1605 18.0596 21.1567C18.0596 20.9464 18.1445 20.7565 18.2822 20.6188C18.4198 20.4812 18.6102 20.3962 18.82 20.3962H20.3902C20.6706 20.3962 20.8979 20.1689 20.8979 19.8885V18.3183C20.8979 17.8982 21.2382 17.5579 21.6584 17.5579C21.6622 17.5579 21.666 17.5579 21.6698 17.5583C21.714 17.6509 21.7387 17.7546 21.7387 17.8642Z" fill="url(#paint12_linear_2131_6327)"/>
<path d="M21.7387 2.5823V4.30247C21.7387 4.41207 21.714 4.51573 21.6698 4.60835C21.666 4.60877 21.6622 4.60877 21.6584 4.60877C21.2382 4.60877 20.8979 4.26848 20.8979 3.84832V2.27812C20.8979 1.99773 20.6706 1.77044 20.3902 1.77044H18.82C18.6102 1.77044 18.4198 1.68547 18.2822 1.54782C18.1445 1.41018 18.0596 1.22028 18.0596 1.00998C18.0596 1.00616 18.0596 1.00233 18.06 0.998511C18.1526 0.954328 18.2563 0.929688 18.3659 0.929688H20.086C20.9986 0.929688 21.7387 1.66975 21.7387 2.5823Z" fill="url(#paint13_linear_2131_6327)"/>
<path d="M5.10975 21.1567C5.10975 21.1605 5.10975 21.1643 5.10932 21.1681C5.01671 21.2123 4.91305 21.2369 4.80344 21.2369H3.08328C2.17073 21.2369 1.43066 20.4969 1.43066 19.5843V17.8642C1.43066 17.7546 1.4553 17.6509 1.49949 17.5583C1.50331 17.5579 1.50713 17.5579 1.51096 17.5579C1.72125 17.5579 1.91115 17.6428 2.0488 17.7805C2.18645 17.9181 2.27142 18.1084 2.27142 18.3183V19.8885C2.27142 20.1689 2.4987 20.3962 2.7791 20.3962H4.34929C4.76946 20.3962 5.10975 20.7365 5.10975 21.1567Z" fill="url(#paint14_linear_2131_6327)"/>
<defs>
<linearGradient id="paint0_linear_2131_6327" x1="14.1897" y1="11.4734" x2="18.3533" y2="17.2935" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint1_linear_2131_6327" x1="7.70304" y1="2.80873" x2="12.9675" y2="10.1677" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint2_linear_2131_6327" x1="4.44594" y1="12.1634" x2="10.8375" y2="21.0978" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint3_linear_2131_6327" x1="5.64255" y1="7.68392" x2="11.1198" y2="15.3403" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint4_linear_2131_6327" x1="13.3501" y1="14.4784" x2="14.8368" y2="16.5565" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint5_linear_2131_6327" x1="11.0031" y1="3.9385" x2="16.6547" y2="11.8386" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint6_linear_2131_6327" x1="9.32435" y1="8.19478" x2="13.7564" y2="14.3901" gradientUnits="userSpaceOnUse">
<stop stop-color="#E6EEFF"/>
<stop offset="1" stop-color="#BAC8FA"/>
</linearGradient>
<linearGradient id="paint7_linear_2131_6327" x1="2.92937" y1="0.826546" x2="2.92937" y2="4.29691" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint8_linear_2131_6327" x1="18.9886" y1="18.4888" x2="23.0937" y2="22.5939" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint9_linear_2131_6327" x1="19.5301" y1="0.597134" x2="24.6522" y2="5.71913" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint10_linear_2131_6327" x1="0.462343" y1="18.3956" x2="5.11808" y2="23.0513" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint11_linear_2131_6327" x1="4.40452" y1="3.90354" x2="0.237638" y2="-0.263339" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint12_linear_2131_6327" x1="22.0998" y1="21.5981" x2="15.9395" y2="15.4378" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint13_linear_2131_6327" x1="19.0834" y1="3.58492" x2="22.5889" y2="0.0794194" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
<linearGradient id="paint14_linear_2131_6327" x1="5.51653" y1="22.8014" x2="-2.91716" y2="14.3677" gradientUnits="userSpaceOnUse">
<stop stop-color="#A7B7F1"/>
<stop offset="1" stop-color="#406CB9"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 10 KiB

View File

@ -0,0 +1,13 @@
<svg width="20" height="23" viewBox="0 0 20 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.6979 14.8195V6.00345C16.6979 3.01009 14.2713 0.583496 11.278 0.583496H8.87646C5.8831 0.583496 3.4565 3.01009 3.4565 6.00345V14.8195C3.4565 16.1238 2.47353 17.1985 1.20798 17.3434L1.20511 17.3437C1.04037 17.3625 0.916016 17.5018 0.916016 17.6676V17.8004C0.916016 20.5012 3.10543 22.2502 5.80615 22.2502H14.3482C16.9305 22.2502 19.0453 20.2487 19.2259 17.7124C19.2392 17.5254 19.102 17.3628 18.916 17.3397C18.9149 17.3396 18.9138 17.3394 18.9128 17.3393C17.6635 17.1795 16.6979 16.1123 16.6979 14.8195Z" fill="#766E6E"/>
<path d="M18.9163 17.3397C18.9152 17.3396 18.9141 17.3394 18.913 17.3393C17.6637 17.1795 16.6982 16.1123 16.6982 14.8195V6.00345C16.6982 3.01009 14.2716 0.583496 11.2782 0.583496H8.87672C8.78741 0.583496 8.6986 0.585802 8.61035 0.590077C11.48 0.728999 13.7639 3.0994 13.7639 6.00345V14.8195C13.7639 16.1122 14.7295 17.1794 15.9788 17.3393C16.168 17.3631 16.3052 17.5313 16.2912 17.7216C16.1062 20.2534 13.9934 22.2501 11.4142 22.2501H14.3485C16.9308 22.2501 19.0455 20.2486 19.2261 17.7123C19.2395 17.5254 19.1023 17.3628 18.9163 17.3397Z" fill="#5B5353"/>
<path d="M9.13211 10.0019C8.73554 10.9227 7.52635 11.2869 6.43133 10.8153C5.33632 10.3437 4.77005 9.21493 5.16663 8.2941C5.56321 7.37327 6.56221 7.49707 7.65728 7.96862C8.75236 8.44017 9.52869 9.08107 9.13211 10.0019Z" fill="#FFCBBE"/>
<path d="M7.6557 7.96894C6.96722 7.67242 6.31676 7.51365 5.83008 7.66534C6.11687 7.72687 6.42351 7.83339 6.73814 7.96894C7.83321 8.44055 8.60955 9.08134 8.21297 10.0022C7.99103 10.5175 7.51447 10.8584 6.9459 10.976C7.88152 11.1602 8.79566 10.7796 9.13053 10.0022C9.52711 9.08134 8.75072 8.44049 7.6557 7.96894Z" fill="#FFA68D"/>
<path d="M10.8825 10.0024C11.279 10.9232 12.4882 11.2874 13.5833 10.8158C14.6783 10.3442 15.2445 9.21542 14.848 8.29459C14.4514 7.37376 13.4524 7.49756 12.3573 7.96911C11.2622 8.44066 10.4859 9.08156 10.8825 10.0024Z" fill="#FFCBBE"/>
<path d="M14.8478 8.29425C14.5702 7.64952 13.997 7.51729 13.3024 7.65757C13.6019 7.74317 13.8419 7.94211 13.9936 8.29425C14.3901 9.21508 13.8239 10.3438 12.7289 10.8154C12.5475 10.8936 12.363 10.9482 12.1797 10.9818C12.6194 11.0662 13.1118 11.0184 13.5831 10.8154C14.6782 10.3439 15.2444 9.21508 14.8478 8.29425Z" fill="#FFA68D"/>
<path d="M12.876 9.90768C13.2033 9.90768 13.4687 9.64229 13.4687 9.31492C13.4687 8.98755 13.2033 8.72217 12.876 8.72217C12.5486 8.72217 12.2832 8.98755 12.2832 9.31492C12.2832 9.64229 12.5486 9.90768 12.876 9.90768Z" fill="#873E2F"/>
<path d="M7.1367 9.90768C7.46407 9.90768 7.72946 9.64229 7.72946 9.31492C7.72946 8.98755 7.46407 8.72217 7.1367 8.72217C6.80933 8.72217 6.54395 8.98755 6.54395 9.31492C6.54395 9.64229 6.80933 9.90768 7.1367 9.90768Z" fill="#873E2F"/>
<path d="M8.00147 15.1972C7.6527 15.1972 7.30764 15.042 7.0771 14.7452C6.6808 14.2351 6.77304 13.5004 7.28312 13.1041C7.99174 12.5535 9.00801 12.2378 10.0713 12.2378C11.1347 12.2378 12.1509 12.5535 12.8595 13.1041C13.3695 13.5004 13.4618 14.2352 13.0655 14.7452C12.6691 15.2553 11.9344 15.3475 11.4244 14.9512C11.1915 14.7702 10.7137 14.5768 10.0713 14.5768C9.42888 14.5768 8.95109 14.7702 8.71818 14.9512C8.50485 15.1169 8.2522 15.1972 8.00147 15.1972Z" fill="#FFCBBE"/>
<path d="M12.8596 13.1041C12.151 12.5535 11.1348 12.2378 10.0714 12.2378C9.87185 12.2378 9.67398 12.2489 9.47949 12.2706C10.3215 12.3646 11.1001 12.6569 11.6758 13.1041C12.1858 13.5004 12.278 14.2352 11.8817 14.7452C11.7879 14.866 11.6748 14.9624 11.5505 15.0354C12.0496 15.3291 12.7007 15.2147 13.0656 14.7452C13.4619 14.2352 13.3696 13.5004 12.8596 13.1041Z" fill="#FFA68D"/>
<path d="M11.2576 13.8996C11.3899 13.8996 11.4434 13.7267 11.3328 13.6541C10.9834 13.4246 10.5459 13.2881 10.0708 13.2881C9.59561 13.2881 9.15809 13.4246 8.8087 13.6541C8.69813 13.7267 8.75161 13.8996 8.88396 13.8996H11.2576Z" fill="#DA4A54"/>
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB

View File

@ -0,0 +1,149 @@
<svg width="22" height="23" viewBox="0 0 22 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.6051 16.4211L10.9069 18.2394C10.5327 19.214 9.43934 19.7006 8.4648 19.3264L7.39797 18.9168C6.42344 18.5426 5.93679 17.4492 6.31096 16.4747L7.00916 14.6564L5.88469 14.2246L4.90351 16.7798C4.43066 18.0113 5.04562 19.393 6.27715 19.8659L8.66239 20.7818C9.89387 21.2546 11.2756 20.6397 11.7484 19.4081L12.7296 16.8529L11.6051 16.4211Z" fill="url(#paint0_linear_2131_6111)"/>
<path d="M11.6051 16.4211L10.9069 18.2394C10.5327 19.214 9.43934 19.7006 8.4648 19.3264L7.39797 18.9168C6.42344 18.5426 5.93679 17.4492 6.31096 16.4747L7.00916 14.6564L5.88469 14.2246L4.90351 16.7798C4.43066 18.0113 5.04562 19.393 6.27715 19.8659L8.66239 20.7818C9.89387 21.2546 11.2756 20.6397 11.7484 19.4081L12.7296 16.8529L11.6051 16.4211Z" fill="url(#paint1_linear_2131_6111)"/>
<path d="M11.6051 16.4211L10.9069 18.2394C10.5327 19.214 9.43934 19.7006 8.4648 19.3264L7.39797 18.9168C6.42344 18.5426 5.93679 17.4492 6.31096 16.4747L7.00916 14.6564L5.88469 14.2246L4.90351 16.7798C4.43066 18.0113 5.04562 19.393 6.27715 19.8659L8.66239 20.7818C9.89387 21.2546 11.2756 20.6397 11.7484 19.4081L12.7296 16.8529L11.6051 16.4211Z" fill="url(#paint2_linear_2131_6111)"/>
<path d="M10.9069 18.2397C10.5326 19.2142 9.43929 19.7009 8.46475 19.3267L7.625 19.0042V20.3837L8.66233 20.782C9.89386 21.2549 11.2755 20.6399 11.7484 19.4084L12.7296 16.8532L11.6051 16.4214L10.9069 18.2397Z" fill="url(#paint3_linear_2131_6111)"/>
<path d="M12.3072 15.9595H5.08154C2.7357 15.9595 0.833984 14.0578 0.833984 11.7119C0.833984 9.36607 2.73566 7.46436 5.08154 7.46436H12.3072V15.9595Z" fill="url(#paint4_linear_2131_6111)"/>
<path d="M12.3072 15.9595H5.08154C2.7357 15.9595 0.833984 14.0578 0.833984 11.7119C0.833984 9.36607 2.73566 7.46436 5.08154 7.46436H12.3072V15.9595Z" fill="url(#paint5_linear_2131_6111)"/>
<path d="M13.5609 3.77436L10.4041 4.99633L5.89782 6.74054C5.12734 7.03875 4.55737 7.70475 4.38645 8.51306C4.18658 9.45814 4.07617 10.4952 4.07617 11.5833C4.07617 12.6711 4.18658 13.7081 4.38649 14.6532C4.55745 15.4614 5.1273 16.1274 5.8977 16.4256L10.4042 18.1703L13.5609 19.3923C14.7653 19.8741 16.0843 20.2795 17.4928 20.5943V2.57178C16.0843 2.88658 14.7652 3.29249 13.5609 3.77436Z" fill="url(#paint6_linear_2131_6111)"/>
<path d="M5.47842 13.6268C5.20285 13.6268 4.97949 13.4034 4.97949 13.1279V10.0385C4.97949 9.7629 5.20289 9.53955 5.47842 9.53955C5.75399 9.53955 5.97734 9.76295 5.97734 10.0385V13.1279C5.97734 13.4034 5.75395 13.6268 5.47842 13.6268Z" fill="url(#paint7_linear_2131_6111)"/>
<path d="M13.5609 3.77436L10.4041 4.99633L5.89782 6.74054C5.12734 7.03875 4.55737 7.70475 4.38645 8.51306C4.18658 9.45814 4.07617 10.4952 4.07617 11.5833C4.07617 12.6711 4.18658 13.7081 4.38649 14.6532C4.55745 15.4614 5.1273 16.1274 5.8977 16.4256L10.4042 18.1703L13.5609 19.3923C14.7653 19.8741 16.0843 20.2795 17.4928 20.5943V2.57178C16.0843 2.88658 14.7652 3.29249 13.5609 3.77436Z" fill="url(#paint8_linear_2131_6111)"/>
<path d="M10.4036 4.99633L7.41699 6.15232V17.014L10.4036 18.1703L13.5604 19.3922C14.7647 19.8741 16.0837 20.2795 17.4922 20.5943V2.57178C16.0838 2.88658 14.7647 3.29249 13.5604 3.77436L10.4036 4.99633Z" fill="url(#paint9_linear_2131_6111)"/>
<path d="M16.0542 22.4167C18.9642 22.4167 21.3232 17.5664 21.3232 11.5833C21.3232 5.60025 18.9642 0.75 16.0542 0.75C13.1442 0.75 10.7852 5.60025 10.7852 11.5833C10.7852 17.5664 13.1442 22.4167 16.0542 22.4167Z" fill="url(#paint10_linear_2131_6111)"/>
<path d="M16.0546 0.75C15.0063 0.75 14.0297 1.37943 13.209 2.46429V20.7024C14.0297 21.7872 15.0063 22.4167 16.0546 22.4167C18.9646 22.4167 21.3236 17.5664 21.3236 11.5833C21.3236 5.60024 18.9646 0.75 16.0546 0.75Z" fill="url(#paint11_linear_2131_6111)"/>
<path d="M16.4459 20.4539C18.6122 20.4539 20.3683 16.4824 20.3683 11.5834C20.3683 6.68435 18.6122 2.71289 16.4459 2.71289C14.2796 2.71289 12.5234 6.68435 12.5234 11.5834C12.5234 16.4824 14.2796 20.4539 16.4459 20.4539Z" fill="url(#paint12_linear_2131_6111)"/>
<path d="M16.4459 20.4539C18.6122 20.4539 20.3683 16.4824 20.3683 11.5834C20.3683 6.68435 18.6122 2.71289 16.4459 2.71289C14.2796 2.71289 12.5234 6.68435 12.5234 11.5834C12.5234 16.4824 14.2796 20.4539 16.4459 20.4539Z" fill="url(#paint13_linear_2131_6111)"/>
<path d="M10.7939 12.2056C10.9509 17.8989 13.2457 22.4163 16.0541 22.4163C18.8625 22.4163 21.1573 17.8989 21.3143 12.2056H10.7939Z" fill="url(#paint14_linear_2131_6111)"/>
<path d="M20.35 12.4394L16.9868 9.07617H12.6826C12.5792 9.87136 12.5234 10.7128 12.5234 11.5837C12.5234 16.4827 14.2796 20.4542 16.4458 20.4542C18.4844 20.4542 20.1596 16.9369 20.35 12.4394Z" fill="url(#paint15_linear_2131_6111)"/>
<path d="M14.3977 7.979C13.8201 7.979 13.2746 8.11561 12.7907 8.35716C12.7907 8.35716 12.4648 9.35869 12.4648 11.5833C12.4648 13.808 12.7907 14.8095 12.7907 14.8095C13.2746 15.0511 13.8201 15.1877 14.3977 15.1877C16.3883 15.1877 18.002 13.574 18.002 11.5833C18.002 9.59271 16.3882 7.979 14.3977 7.979Z" fill="url(#paint16_linear_2131_6111)"/>
<path d="M14.3977 7.979C13.8201 7.979 13.2746 8.11561 12.7907 8.35716C12.7907 8.35716 12.4648 9.35869 12.4648 11.5833C12.4648 13.808 12.7907 14.8095 12.7907 14.8095C13.2746 15.0511 13.8201 15.1877 14.3977 15.1877C16.3883 15.1877 18.002 13.574 18.002 11.5833C18.002 9.59271 16.3882 7.979 14.3977 7.979Z" fill="url(#paint17_linear_2131_6111)"/>
<path d="M12.4648 11.5834C12.4648 13.8081 12.7907 14.8096 12.7907 14.8096C13.2746 15.0511 13.8201 15.1877 14.3977 15.1877C16.3883 15.1877 18.002 13.574 18.002 11.5834C18.002 11.299 17.968 11.0227 17.9058 10.7573H12.4809C12.4708 11.0114 12.4648 11.2861 12.4648 11.5834Z" fill="url(#paint18_linear_2131_6111)"/>
<path d="M14.3984 7.979C14.3683 7.979 14.3386 7.98091 14.3086 7.98163V15.185C14.3386 15.1857 14.3682 15.1876 14.3984 15.1876C16.389 15.1876 18.0027 13.5739 18.0027 11.5833C18.0027 9.59266 16.389 7.979 14.3984 7.979Z" fill="url(#paint19_linear_2131_6111)"/>
<defs>
<linearGradient id="paint0_linear_2131_6111" x1="8.33495" y1="18.5255" x2="7.93835" y2="19.9326" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFA1AE"/>
<stop offset="1" stop-color="#FF4565"/>
</linearGradient>
<linearGradient id="paint1_linear_2131_6111" x1="7.83854" y1="18.9732" x2="8.77245" y2="16.9186" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint2_linear_2131_6111" x1="7.93046" y1="19.317" x2="7.58857" y2="20.2823" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint3_linear_2131_6111" x1="10.3205" y1="18.7064" x2="11.7732" y2="19.5988" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint4_linear_2131_6111" x1="6.57062" y1="8.95859" x2="6.57062" y2="14.5106" gradientUnits="userSpaceOnUse">
<stop stop-color="#5A5A5A"/>
<stop offset="1" stop-color="#444444"/>
</linearGradient>
<linearGradient id="paint5_linear_2131_6111" x1="2.12573" y1="10.3384" x2="4.84075" y2="10.9267" gradientUnits="userSpaceOnUse">
<stop stop-color="#433F43" stop-opacity="0"/>
<stop offset="1" stop-color="#1A1A1A"/>
</linearGradient>
<linearGradient id="paint6_linear_2131_6111" x1="10.7845" y1="7.58913" x2="10.7845" y2="14.4651" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFA1AE"/>
<stop offset="1" stop-color="#FF4565"/>
</linearGradient>
<linearGradient id="paint7_linear_2131_6111" x1="5.77189" y1="11.5832" x2="4.69423" y2="11.5832" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFA1AE"/>
<stop offset="1" stop-color="#FF4565"/>
</linearGradient>
<linearGradient id="paint8_linear_2131_6111" x1="11.5427" y1="12.8003" x2="9.95893" y2="17.3253" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint9_linear_2131_6111" x1="9.08418" y1="11.4694" x2="12.4327" y2="11.5147" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint10_linear_2131_6111" x1="11.322" y1="11.5833" x2="21.1226" y2="11.5833" gradientUnits="userSpaceOnUse">
<stop stop-color="#FFA1AE"/>
<stop offset="1" stop-color="#FF4565"/>
</linearGradient>
<linearGradient id="paint11_linear_2131_6111" x1="17.3182" y1="11.5833" x2="21.7048" y2="11.5833" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint12_linear_2131_6111" x1="7.16271" y1="9.52338" x2="21.9392" y2="12.8024" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint13_linear_2131_6111" x1="18.0646" y1="11.5834" x2="12.4647" y2="11.5834" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint14_linear_2131_6111" x1="17.0164" y1="16.1215" x2="20.3162" y2="20.6042" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint15_linear_2131_6111" x1="18.3045" y1="16.7939" x2="14.7764" y2="13.1413" gradientUnits="userSpaceOnUse">
<stop stop-color="#FE0364" stop-opacity="0"/>
<stop offset="0.2343" stop-color="#F90362" stop-opacity="0.234"/>
<stop offset="0.5173" stop-color="#EA035B" stop-opacity="0.517"/>
<stop offset="0.8243" stop-color="#D20250" stop-opacity="0.824"/>
<stop offset="1" stop-color="#C00148"/>
</linearGradient>
<linearGradient id="paint16_linear_2131_6111" x1="13.686" y1="10.0411" x2="16.0311" y2="13.6314" gradientUnits="userSpaceOnUse">
<stop stop-color="#F5FBFF"/>
<stop offset="1" stop-color="#DBD5EF"/>
</linearGradient>
<linearGradient id="paint17_linear_2131_6111" x1="15.8519" y1="11.3686" x2="12.1993" y2="11.9082" gradientUnits="userSpaceOnUse">
<stop stop-color="#DBD5EF" stop-opacity="0"/>
<stop offset="0.2853" stop-color="#D9D2EE" stop-opacity="0.285"/>
<stop offset="0.4739" stop-color="#D4C9E9" stop-opacity="0.474"/>
<stop offset="0.6346" stop-color="#CBBAE2" stop-opacity="0.635"/>
<stop offset="0.7795" stop-color="#BFA5D7" stop-opacity="0.78"/>
<stop offset="0.9126" stop-color="#AF8ACA" stop-opacity="0.913"/>
<stop offset="1" stop-color="#A274BF"/>
</linearGradient>
<linearGradient id="paint18_linear_2131_6111" x1="15.2334" y1="11.795" x2="15.2334" y2="15.2816" gradientUnits="userSpaceOnUse">
<stop stop-color="#DBD5EF" stop-opacity="0"/>
<stop offset="0.2853" stop-color="#D9D2EE" stop-opacity="0.285"/>
<stop offset="0.4739" stop-color="#D4C9E9" stop-opacity="0.474"/>
<stop offset="0.6346" stop-color="#CBBAE2" stop-opacity="0.635"/>
<stop offset="0.7795" stop-color="#BFA5D7" stop-opacity="0.78"/>
<stop offset="0.9126" stop-color="#AF8ACA" stop-opacity="0.913"/>
<stop offset="1" stop-color="#A274BF"/>
</linearGradient>
<linearGradient id="paint19_linear_2131_6111" x1="14.3425" y1="11.0266" x2="17.6216" y2="13.7661" gradientUnits="userSpaceOnUse">
<stop stop-color="#DBD5EF" stop-opacity="0"/>
<stop offset="0.2853" stop-color="#D9D2EE" stop-opacity="0.285"/>
<stop offset="0.4739" stop-color="#D4C9E9" stop-opacity="0.474"/>
<stop offset="0.6346" stop-color="#CBBAE2" stop-opacity="0.635"/>
<stop offset="0.7795" stop-color="#BFA5D7" stop-opacity="0.78"/>
<stop offset="0.9126" stop-color="#AF8ACA" stop-opacity="0.913"/>
<stop offset="1" stop-color="#A274BF"/>
</linearGradient>
</defs>
</svg>

After

Width:  |  Height:  |  Size: 13 KiB

View File

@ -0,0 +1,14 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.6376 6.30312C16.0754 5.97851 15.3565 6.17117 15.0319 6.73336L13.9543 8.5998C13.8964 8.70015 13.7427 8.63652 13.7727 8.5246L14.64 5.28773C14.808 4.66066 14.4359 4.01613 13.8089 3.84813C13.1818 3.68012 12.5373 4.05223 12.3693 4.6793L11.2191 8.97183C11.1891 9.08378 11.0242 9.06206 11.0242 8.94616V3.96016C11.0242 3.31969 10.5221 2.77828 9.8818 2.76071C9.21755 2.7425 8.67333 3.27555 8.67333 3.9357V8.93913C8.67333 9.05503 8.50848 9.07671 8.47849 8.9648L7.33653 4.70293C7.17075 4.08426 6.5456 3.69129 5.92263 3.84004C5.2763 3.99438 4.88857 4.65012 5.05943 5.28777L6.98306 12.4668C6.99306 12.5041 6.98341 12.5455 6.95407 12.5706C6.91439 12.6046 6.85689 12.6013 6.82142 12.5658L5.36021 11.1046C4.62787 10.3723 3.44045 10.3723 2.7081 11.1046C2.30303 11.5097 2.30303 12.1665 2.7081 12.5715L6.09368 15.9571C6.09368 15.9571 6.76001 16.574 7.39622 17.163C7.69571 17.4403 7.86591 17.8298 7.86591 18.2379V19.6558C7.86591 19.8459 8.02005 20.0001 8.2102 20.0001H13.8934C14.0836 20.0001 14.2377 19.8459 14.2377 19.6558V18.2049C14.2377 17.8588 14.3605 17.5233 14.5873 17.2619C15.2967 16.4442 15.7259 15.377 15.7259 14.2096V10.5709C15.7259 10.3495 15.7842 10.1319 15.8949 9.94019L17.0677 7.90882C17.3924 7.3466 17.1998 6.62769 16.6376 6.30312Z" fill="#EB9C8D"/>
<path d="M16.6369 6.30318C16.4275 6.18232 16.1964 6.13318 15.9721 6.1481C16.0778 6.45798 16.0544 6.81013 15.8778 7.11599L15.0957 8.47056C14.729 9.10568 14.536 9.82614 14.536 10.5595V13.4168C14.536 14.5124 14.1579 15.5197 13.5251 16.3154C13.2211 16.6975 13.0478 17.1669 13.0478 17.6552V18.1918C13.0478 18.7526 12.5931 19.2073 12.0323 19.2073H7.86523V19.6559C7.86523 19.846 8.01937 20.0002 8.20953 20.0002H13.8928C14.083 20.0002 14.2371 19.846 14.2371 19.6559V18.205C14.2371 17.8589 14.3599 17.5234 14.5867 17.2619C15.296 16.4443 15.7253 15.3771 15.7253 14.2097V10.5709C15.7253 10.3495 15.7836 10.132 15.8943 9.94028L17.0671 7.90892C17.3917 7.34666 17.199 6.62779 16.6369 6.30318Z" fill="#D78878"/>
<path d="M18.1332 8.82153C18.0828 8.82153 18.0316 8.80867 17.9848 8.78164C17.8426 8.69953 17.7939 8.51774 17.876 8.37551C18.4575 7.36813 18.1112 6.0754 17.1038 5.4938C16.9616 5.41169 16.9129 5.22985 16.995 5.08767C17.077 4.94544 17.2588 4.89677 17.4011 4.97884C18.6924 5.72434 19.1364 7.38149 18.3909 8.67285C18.3359 8.76824 18.2359 8.82153 18.1332 8.82153Z" fill="#E94444"/>
<path d="M15.9106 5.21552C15.7502 5.21552 15.618 5.08775 15.6135 4.92642C15.5879 4.00006 14.9452 3.18568 14.0505 2.94592C13.8919 2.90342 13.7978 2.74037 13.8403 2.58178C13.8827 2.42319 14.0458 2.32901 14.2044 2.37155C15.3512 2.67881 16.1751 3.72268 16.2079 4.90998C16.2124 5.07408 16.0831 5.21088 15.9189 5.21541C15.9162 5.21549 15.9134 5.21552 15.9106 5.21552Z" fill="#FFC344"/>
<path d="M7.61372 3.338C7.57681 3.338 7.53927 3.33109 7.5029 3.31648C7.35056 3.25523 7.27669 3.08207 7.33794 2.92968C7.75267 1.89808 8.73798 1.23145 9.84809 1.23145C10.0123 1.23145 10.1454 1.36453 10.1454 1.52875C10.1454 1.69297 10.0123 1.82605 9.84809 1.82605C8.98208 1.82605 8.21337 2.34629 7.88966 3.15148C7.84306 3.2675 7.73153 3.338 7.61372 3.338Z" fill="#E94444"/>
<path d="M3.86829 5.90389C3.737 5.90389 3.61688 5.81627 3.58129 5.68346C3.39462 4.98674 3.4909 4.25818 3.85243 3.63205C4.21395 3.00592 4.79672 2.55823 5.49344 2.37155C5.65195 2.32901 5.81508 2.42315 5.85758 2.58178C5.90008 2.74038 5.80594 2.90346 5.64731 2.94592C5.10403 3.09147 4.6495 3.44076 4.36739 3.92936C4.08528 4.41795 4.01008 4.98623 4.15567 5.52951C4.19817 5.6881 4.10403 5.85119 3.9454 5.89365C3.91969 5.9006 3.89379 5.90389 3.86829 5.90389Z" fill="#FFC344"/>
<path d="M0.297178 10.5924C0.253076 10.5924 0.20835 10.5826 0.166123 10.5618C0.0187797 10.4893 -0.0418842 10.3111 0.0306156 10.1638C0.214131 9.79076 0.458115 9.45069 0.755731 9.15303C0.928739 8.98002 1.11589 8.81991 1.31206 8.67709C1.44487 8.58041 1.63081 8.60975 1.72741 8.74248C1.82405 8.87522 1.79475 9.06123 1.66202 9.15784C1.49081 9.28245 1.32737 9.42233 1.1762 9.57346C0.924715 9.82494 0.718778 10.1119 0.56413 10.4263C0.512451 10.5314 0.406904 10.5924 0.297178 10.5924Z" fill="#E94444"/>
<path d="M1.1723 12.1352C1.00809 12.1352 0.875 12.0021 0.875 11.8378C0.875 11.1525 1.14191 10.508 1.62656 10.0234C2.26953 9.38043 3.12437 9.02637 4.03359 9.02637C4.19781 9.02637 4.33089 9.15945 4.33089 9.32367C4.33089 9.48789 4.19777 9.62098 4.03359 9.62098C3.28316 9.62098 2.57765 9.91324 2.04703 10.4439C1.67469 10.8162 1.46965 11.3112 1.46965 11.8378C1.46965 12.0021 1.33652 12.1352 1.1723 12.1352Z" fill="#E94444"/>
<path d="M7.81813 1.21039C7.72243 1.21039 7.62848 1.16429 7.5711 1.07887C7.4795 0.942576 7.51571 0.75785 7.652 0.666249C8.30051 0.23039 9.06001 0 9.84832 0C10.0125 0 10.1456 0.133086 10.1456 0.297304C10.1456 0.461523 10.0125 0.594608 9.84832 0.594608C9.1786 0.594608 8.53383 0.790038 7.98372 1.15976C7.93282 1.19402 7.87513 1.21039 7.81813 1.21039Z" fill="#E94444"/>
<path d="M19.2004 9.43762C19.15 9.43762 19.0989 9.42477 19.052 9.39774C18.9098 9.31563 18.8611 9.13379 18.9432 8.9916C19.4691 8.08067 19.5323 6.95817 19.1122 5.98891C19.0469 5.83825 19.1161 5.66317 19.2668 5.59786C19.4174 5.53251 19.5925 5.60177 19.6578 5.75243C20.1524 6.89364 20.0778 8.21567 19.4582 9.28891C19.4031 9.3843 19.3032 9.43762 19.2004 9.43762Z" fill="#E94444"/>
<path d="M8.44359 13.3371C9.39062 13.0616 10.4202 13.3041 11.1531 14.0207C11.6853 14.541 11.9825 15.2331 11.9898 15.9693C11.9927 16.2502 11.9536 16.5278 11.8738 16.7942C11.8267 16.9516 11.916 17.1173 12.0733 17.1644C12.1017 17.1729 12.1305 17.177 12.1587 17.177C12.2867 17.177 12.4048 17.0937 12.4434 16.9649C12.5405 16.6412 12.5879 16.3041 12.5845 15.9633C12.5755 15.068 12.2148 14.2271 11.5688 13.5956C10.6698 12.7165 9.41304 12.4358 8.27746 12.7662C8.0789 12.8239 7.86027 12.7646 7.70687 12.6112L6.76953 11.6738L6.98328 12.4715C6.99469 12.5141 6.97609 12.559 6.93789 12.5811C6.89988 12.603 6.85195 12.5968 6.82078 12.5661L7.28641 13.0316C7.5932 13.3384 8.03656 13.4556 8.44359 13.3371Z" fill="#D78878"/>
<path d="M13.7719 8.52433L14.1717 7.03223L12.7684 9.46281C12.6863 9.60499 12.735 9.78683 12.8772 9.86894C12.9241 9.89597 12.9752 9.90882 13.0256 9.90882C13.1284 9.90882 13.2283 9.8555 13.2834 9.76011L13.9534 8.59957C13.8954 8.69988 13.7419 8.63625 13.7719 8.52433Z" fill="#D78878"/>
</svg>

After

Width:  |  Height:  |  Size: 6.2 KiB

View File

@ -0,0 +1,16 @@
<svg width="17" height="23" viewBox="0 0 17 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.05566 4.86011C1.83076 4.86011 0.833984 3.86333 0.833984 2.63843C0.833984 1.41353 1.83076 0.416748 3.05566 0.416748C4.28056 0.416748 5.27734 1.41353 5.27734 2.63843C5.27734 3.86333 4.28056 4.86011 3.05566 4.86011Z" fill="#25D9F8"/>
<path d="M8.76855 0.416748C7.54977 0.416748 6.54688 1.41964 6.54688 2.63843C6.54688 3.85721 7.54977 4.86011 8.76855 4.86011C9.98734 4.86011 10.9902 3.85721 10.9902 2.63843C10.9902 1.41964 9.98734 0.416748 8.76855 0.416748Z" fill="#25D9F8"/>
<path d="M14.5342 4.86011C13.3093 4.86011 12.3125 3.86333 12.3125 2.63843C12.3125 1.41353 13.3093 0.416748 14.5342 0.416748C15.7591 0.416748 16.7559 1.41353 16.7559 2.63843C16.7559 3.86333 15.7591 4.86011 14.5342 4.86011Z" fill="#00C0F1"/>
<path d="M3.05566 10.6152C1.83076 10.6152 0.833984 9.61845 0.833984 8.39355C0.833984 7.16866 1.83076 6.17188 3.05566 6.17188C4.28056 6.17188 5.27734 7.16866 5.27734 8.39355C5.27734 9.61845 4.28056 10.6152 3.05566 10.6152Z" fill="#25D9F8"/>
<path d="M8.76855 6.17188C7.54977 6.17188 6.54688 7.17477 6.54688 8.39355C6.54688 9.61234 7.54977 10.6152 8.76855 10.6152C9.98734 10.6152 10.9902 9.61234 10.9902 8.39355C10.9902 7.17477 9.98734 6.17188 8.76855 6.17188Z" fill="#25D9F8"/>
<path d="M14.5342 10.6152C13.3093 10.6152 12.3125 9.61845 12.3125 8.39355C12.3125 7.16866 13.3093 6.17188 14.5342 6.17188C15.7591 6.17188 16.7559 7.16866 16.7559 8.39355C16.7559 9.61845 15.7591 10.6152 14.5342 10.6152Z" fill="#00C0F1"/>
<path d="M3.05566 16.3281C1.83076 16.3281 0.833984 15.3313 0.833984 14.1064C0.833984 12.8815 1.83076 11.8848 3.05566 11.8848C4.28056 11.8848 5.27734 12.8815 5.27734 14.1064C5.27734 15.3313 4.28056 16.3281 3.05566 16.3281Z" fill="#25D9F8"/>
<path d="M8.76855 11.8848C7.54977 11.8848 6.54688 12.8877 6.54688 14.1064C6.54688 15.3252 7.54977 16.3281 8.76855 16.3281C9.98734 16.3281 10.9902 15.3252 10.9902 14.1064C10.9902 12.8877 9.98734 11.8848 8.76855 11.8848Z" fill="#25D9F8"/>
<path d="M8.76855 17.6401C7.54977 17.6401 6.54688 18.643 6.54688 19.8618C6.54688 21.0806 7.54977 22.0835 8.76855 22.0835C9.98734 22.0835 10.9902 21.0806 10.9902 19.8618C10.9902 18.643 9.98734 17.6401 8.76855 17.6401Z" fill="#25D9F8"/>
<path d="M14.5342 16.3281C13.3093 16.3281 12.3125 15.3313 12.3125 14.1064C12.3125 12.8815 13.3093 11.8848 14.5342 11.8848C15.7591 11.8848 16.7559 12.8815 16.7559 14.1064C16.7559 15.3313 15.7591 16.3281 14.5342 16.3281Z" fill="#00C0F1"/>
<path d="M10.9902 19.8618C10.9902 21.0806 9.98734 22.0835 8.76855 22.0835V17.6401C9.98734 17.6401 10.9902 18.643 10.9902 19.8618Z" fill="#00C0F1"/>
<path d="M10.9902 14.1064C10.9902 15.3252 9.98734 16.3281 8.76855 16.3281V11.8848C9.98734 11.8848 10.9902 12.8877 10.9902 14.1064Z" fill="#00C0F1"/>
<path d="M10.9902 8.39355C10.9902 9.61234 9.98734 10.6152 8.76855 10.6152V6.17188C9.98734 6.17188 10.9902 7.17477 10.9902 8.39355Z" fill="#00C0F1"/>
<path d="M8.76855 4.86011V0.416748C9.98734 0.416748 10.9902 1.41964 10.9902 2.63843C10.9902 3.85721 9.98734 4.86011 8.76855 4.86011Z" fill="#00C0F1"/>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

View File

@ -0,0 +1,18 @@
<svg width="20" height="19" viewBox="0 0 20 19" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10 1.39551L0.43631 14.5042C-0.648319 15.9909 0.413536 18.08 2.25384 18.08H17.7462C19.5865 18.08 20.6483 15.9909 19.5637 14.5042L10 1.39551Z" fill="#F1FAFF"/>
<path d="M19.5625 14.5031L9.99968 1.39551L8.36328 3.63848L16.2897 14.503C17.3747 15.9902 16.3125 18.08 14.4716 18.08H17.7445C19.5853 18.08 20.6475 15.9902 19.5625 14.5031Z" fill="#C7EEFB"/>
<path d="M11.9176 5.4031H8.09515C7.05127 5.4031 6.20508 4.55687 6.20508 3.51302V1.76807C6.20508 1.66022 6.29254 1.57275 6.40039 1.57275H13.6124C13.7203 1.57275 13.8077 1.66022 13.8077 1.76807V3.51302C13.8077 4.55687 12.9615 5.4031 11.9176 5.4031Z" fill="#E0DDE2"/>
<path d="M13.6131 1.57275H12.5435V2.24335C12.5435 3.28962 11.6953 4.1378 10.6491 4.1378H6.83536C6.64466 4.1378 6.46071 4.10932 6.28711 4.05694C6.52227 4.83582 7.2451 5.40314 8.1007 5.40314H11.9144C12.9607 5.40314 13.8088 4.55496 13.8088 3.50869V1.7685C13.8088 1.66041 13.7212 1.57275 13.6131 1.57275Z" fill="#C8C1C9"/>
<path d="M15.0484 2.26481H4.96485C4.85699 2.26481 4.76953 2.17734 4.76953 2.06949V0.195316C4.76953 0.0874625 4.85699 0 4.96485 0H15.0484C15.1562 0 15.2437 0.0874625 15.2437 0.195316V2.06949C15.2437 2.17738 15.1562 2.26481 15.0484 2.26481Z" fill="#E0DDE2"/>
<path d="M15.0479 0H13.9042V0.729545C13.9042 0.837672 13.8165 0.925329 13.7084 0.925329H4.76953V2.06906C4.76953 2.17719 4.85719 2.26485 4.96532 2.26485H15.0479C15.156 2.26485 15.2437 2.17719 15.2437 2.06906V0.195785C15.2437 0.0876579 15.156 0 15.0479 0Z" fill="#C8C1C9"/>
<path d="M10.0073 4.26404C10.2842 4.26404 10.5087 4.03955 10.5087 3.76264C10.5087 3.48572 10.2842 3.26123 10.0073 3.26123C9.73035 3.26123 9.50586 3.48572 9.50586 3.76264C9.50586 4.03955 9.73035 4.26404 10.0073 4.26404Z" fill="#FA2A3B"/>
<path d="M9.8893 9.28347C10.3885 9.28347 10.7932 8.87876 10.7932 8.37953C10.7932 7.8803 10.3885 7.47559 9.8893 7.47559C9.39006 7.47559 8.98535 7.8803 8.98535 8.37953C8.98535 8.87876 9.39006 9.28347 9.8893 9.28347Z" fill="#62D8F9"/>
<path d="M9.88961 7.47559C9.82531 7.47559 9.76262 7.48242 9.70215 7.49516C10.1114 7.58148 10.4186 7.94457 10.4186 8.37953C10.4186 8.81449 10.1114 9.17758 9.70215 9.2639C9.76266 9.27668 9.82531 9.28347 9.88961 9.28347C10.3888 9.28347 10.7936 8.87875 10.7936 8.37953C10.7936 7.88031 10.3889 7.47559 9.88961 7.47559Z" fill="#00BEF7"/>
<path d="M13.0358 12.1673L11.4546 11.9102L10.5953 10.2506C10.5183 10.077 10.3974 9.83939 10.1304 9.75986L9.12693 9.45876C9.01685 9.43196 8.91099 9.42211 8.72325 9.45157L6.58333 9.94857C6.4552 9.97837 6.34074 10.0503 6.25836 10.1528L5.1158 11.5749C4.91267 11.8278 4.95295 12.1974 5.2058 12.4006C5.31424 12.4878 5.44416 12.5301 5.57323 12.5301C5.74511 12.5301 5.91542 12.455 6.03144 12.3106L7.04685 11.0468L8.0512 10.8135L7.46143 12.779C7.4501 12.8121 7.44647 12.8548 7.43026 12.9482L7.09752 15.3102L5.54569 16.6566C5.30069 16.8692 5.2744 17.2401 5.48698 17.4851C5.60315 17.619 5.76651 17.6875 5.93085 17.6875C6.06726 17.6875 6.20434 17.6403 6.31547 17.5439L8.03331 16.0534C8.14039 15.9605 8.21023 15.8321 8.23 15.6917L8.50207 13.7605L8.53828 13.7713L10.0084 15.487L10.8786 17.3765C10.9777 17.5915 11.1902 17.7182 11.4124 17.7182C11.4946 17.7182 11.5782 17.7009 11.6578 17.6642C11.9524 17.5285 12.0812 17.1797 11.9455 16.8851L11.041 14.9214C11.0183 14.8721 10.9889 14.8262 10.9536 14.7849L9.72272 13.3485L10.146 11.9377L10.5473 12.7127C10.6327 12.8777 10.7912 12.9925 10.9745 13.0223L12.8473 13.3268C12.8792 13.332 12.911 13.3345 12.9423 13.3345C13.2251 13.3345 13.4744 13.1295 13.5212 12.8413C13.5733 12.5211 13.356 12.2194 13.0358 12.1673Z" fill="#62D8F9"/>
<path d="M8.30566 9.54864C8.4934 9.51919 8.59872 9.53106 8.7088 9.55786L9.71225 9.85896C9.97929 9.93849 10.1002 10.1762 10.1772 10.3497L11.1316 12.2035C11.156 12.251 11.2017 12.284 11.2545 12.2921L13.5191 12.6415C13.4757 12.404 13.2881 12.2083 13.0362 12.1673L11.4549 11.9102L10.5957 10.2506C10.5187 10.077 10.3978 9.83939 10.1307 9.75986L9.12728 9.45876C9.0172 9.43196 8.91134 9.42211 8.7236 9.45157L8.30566 9.54864Z" fill="#00BEF7"/>
<path d="M11.0419 14.9213C11.0192 14.872 10.9898 14.8261 10.9544 14.7849L9.72357 13.3484L10.1469 11.938L10.0931 11.8342C10.0232 11.699 9.82428 11.7176 9.78052 11.8634L9.36196 13.2581C9.32653 13.3761 9.3536 13.5042 9.43384 13.5978L10.5359 14.8841C10.5712 14.9253 10.6007 14.9712 10.6234 15.0205L11.5279 16.9842C11.649 17.2471 11.559 17.5529 11.3288 17.7121C11.3567 17.7161 11.3849 17.7183 11.4133 17.7183C11.4954 17.7183 11.579 17.7009 11.6586 17.6642C11.9532 17.5285 12.082 17.1797 11.9463 16.8851L11.0419 14.9213Z" fill="#00BEF7"/>
<path d="M3.21138 16.8311C3.05665 16.8311 2.92712 16.7102 2.91845 16.5538C2.85149 15.3472 3.77866 14.311 4.98521 14.2441C5.14751 14.2357 5.28576 14.359 5.2947 14.521C5.30369 14.6829 5.17974 14.8215 5.01778 14.8305C4.13453 14.8795 3.4558 15.638 3.50483 16.5212C3.51381 16.6831 3.38986 16.8217 3.22791 16.8307C3.2224 16.831 3.21685 16.8311 3.21138 16.8311Z" fill="#00BEF7"/>
<path d="M4.40203 16.8436C4.24731 16.8436 4.11778 16.7226 4.10911 16.5662C4.07606 15.9709 4.53352 15.4597 5.12879 15.4267C5.29043 15.4178 5.42926 15.5417 5.43824 15.7037C5.44723 15.8656 5.32324 16.0041 5.16129 16.0131C4.88938 16.0282 4.68039 16.2618 4.69547 16.5338C4.70446 16.6957 4.58047 16.8342 4.41852 16.8432C4.41305 16.8434 4.4075 16.8436 4.40203 16.8436Z" fill="#00BEF7"/>
<path d="M15.7026 12.3836C15.6998 12.3836 15.697 12.3835 15.6943 12.3835C15.5321 12.3789 15.4044 12.2438 15.4089 12.0817C15.4335 11.1975 14.7342 10.458 13.8499 10.4334C13.6878 10.4289 13.5601 10.2938 13.5646 10.1317C13.5691 9.96955 13.705 9.84185 13.8663 9.8463C15.0742 9.87994 16.0297 10.8901 15.996 12.0981C15.9915 12.2574 15.8609 12.3836 15.7026 12.3836Z" fill="#00BEF7"/>
<path d="M14.5123 12.4288C14.5095 12.4288 14.5067 12.4287 14.5039 12.4286C14.3418 12.4241 14.2141 12.289 14.2186 12.1269C14.2223 11.9951 14.1743 11.8696 14.0837 11.7738C13.993 11.6779 13.8705 11.6231 13.7386 11.6194C13.5765 11.6149 13.4487 11.4798 13.4532 11.3177C13.4578 11.1556 13.5914 11.0276 13.755 11.0324C14.0437 11.0404 14.3119 11.1604 14.5104 11.3702C14.7089 11.5801 14.8137 11.8546 14.8057 12.1433C14.8012 12.3026 14.6707 12.4288 14.5123 12.4288Z" fill="#00BEF7"/>
</svg>

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

@ -0,0 +1,18 @@
<svg width="23" height="20" viewBox="0 0 23 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.5833 1.84497L1.22267 16.046C0.0476544 17.6566 1.198 19.9198 3.19166 19.9198H19.975C21.9687 19.9198 23.119 17.6566 21.944 16.046L11.5833 1.84497Z" fill="#F1FAFF"/>
<path d="M21.9431 16.0448L11.5833 1.84497L9.81055 4.27486L18.3975 16.0448C19.5729 17.6558 18.4222 19.9198 16.4279 19.9198H19.9735C21.9678 19.9198 23.1185 17.6559 21.9431 16.0448Z" fill="#C7EEFB"/>
<path d="M13.6602 6.1864H9.51926C8.38838 6.1864 7.47168 5.26966 7.47168 4.13882V2.24846C7.47168 2.13162 7.56643 2.03687 7.68327 2.03687H15.4963C15.6131 2.03687 15.7079 2.13162 15.7079 2.24846V4.13882C15.7079 5.26966 14.7911 6.1864 13.6602 6.1864Z" fill="#E0DDE2"/>
<path d="M15.498 2.03687H14.3393V2.76335C14.3393 3.89681 13.4204 4.81567 12.287 4.81567H8.15546C7.94886 4.81567 7.74959 4.78482 7.56152 4.72807C7.81628 5.57186 8.59934 6.18645 9.52624 6.18645H13.6578C14.7912 6.18645 15.7101 5.26759 15.7101 4.13413V2.24892C15.7101 2.13183 15.6151 2.03687 15.498 2.03687Z" fill="#C8C1C9"/>
<path d="M17.0524 2.78679H6.12858C6.01174 2.78679 5.91699 2.69204 5.91699 2.5752V0.544844C5.91699 0.428003 6.01174 0.333252 6.12858 0.333252H17.0524C17.1692 0.333252 17.264 0.428003 17.264 0.544844V2.5752C17.264 2.69208 17.1693 2.78679 17.0524 2.78679Z" fill="#E0DDE2"/>
<path d="M17.0519 0.333252H15.8129V1.12359C15.8129 1.24073 15.7179 1.33569 15.6008 1.33569H5.91699V2.57473C5.91699 2.69187 6.01195 2.78684 6.12909 2.78684H17.0519C17.1691 2.78684 17.264 2.69187 17.264 2.57473V0.545352C17.264 0.428215 17.1691 0.333252 17.0519 0.333252Z" fill="#C8C1C9"/>
<path d="M11.591 4.95259C11.891 4.95259 12.1342 4.7094 12.1342 4.4094C12.1342 4.10941 11.891 3.86621 11.591 3.86621C11.291 3.86621 11.0479 4.10941 11.0479 4.4094C11.0479 4.7094 11.291 4.95259 11.591 4.95259Z" fill="#FA2A3B"/>
<path d="M11.4636 10.3904C12.0045 10.3904 12.4429 9.95199 12.4429 9.41116C12.4429 8.87032 12.0045 8.43188 11.4636 8.43188C10.9228 8.43188 10.4844 8.87032 10.4844 9.41116C10.4844 9.95199 10.9228 10.3904 11.4636 10.3904Z" fill="#62D8F9"/>
<path d="M11.4638 8.43213C11.3942 8.43213 11.3262 8.43953 11.2607 8.45333C11.7041 8.54685 12.0369 8.94019 12.0369 9.4114C12.0369 9.88261 11.7041 10.276 11.2607 10.3695C11.3263 10.3833 11.3942 10.3907 11.4638 10.3907C12.0046 10.3907 12.4431 9.95222 12.4431 9.4114C12.4431 8.87058 12.0047 8.43213 11.4638 8.43213Z" fill="#00BEF7"/>
<path d="M14.8717 13.5145L13.1586 13.236L12.2278 11.4381C12.1444 11.2501 12.0134 10.9926 11.7241 10.9064L10.637 10.5802C10.5178 10.5512 10.4031 10.5405 10.1997 10.5725L7.88145 11.1109C7.74264 11.1432 7.61865 11.2211 7.5294 11.3322L6.29163 12.8728C6.07157 13.1467 6.1152 13.5471 6.38913 13.7672C6.50661 13.8617 6.64736 13.9075 6.78718 13.9075C6.97338 13.9075 7.15789 13.8262 7.28357 13.6697L8.3836 12.3006L9.47165 12.0479L8.83273 14.1772C8.82045 14.213 8.81652 14.2593 8.79896 14.3605L8.43849 16.9193L6.75734 18.3779C6.49192 18.6082 6.46344 19.0101 6.69374 19.2755C6.81959 19.4205 6.99657 19.4948 7.1746 19.4948C7.32238 19.4948 7.47087 19.4435 7.59127 19.3391L9.45227 17.7244C9.56826 17.6238 9.64393 17.4847 9.66534 17.3326L9.96009 15.2404L9.99932 15.2522L11.5919 17.1109L12.5347 19.1578C12.642 19.3907 12.8723 19.528 13.113 19.528C13.202 19.528 13.2925 19.5092 13.3787 19.4695C13.6979 19.3225 13.8374 18.9446 13.6905 18.6254L12.7106 16.4981C12.686 16.4446 12.6542 16.3949 12.6159 16.3503L11.2825 14.7941L11.7411 13.2658L12.1757 14.1053C12.2683 14.2841 12.44 14.4085 12.6386 14.4408L14.6674 14.7706C14.702 14.7762 14.7364 14.7789 14.7703 14.7789C15.0767 14.7789 15.3468 14.5569 15.3975 14.2447C15.4539 13.8978 15.2185 13.5709 14.8717 13.5145Z" fill="#62D8F9"/>
<path d="M9.74707 10.6776C9.95045 10.6457 10.0645 10.6586 10.1838 10.6876L11.2709 11.0138C11.5602 11.1 11.6911 11.3574 11.7745 11.5454L12.8085 13.5537C12.835 13.6052 12.8845 13.6409 12.9417 13.6497L15.395 14.0282C15.3479 13.7709 15.1447 13.5589 14.8718 13.5145L13.1588 13.236L12.2279 11.4381C12.1445 11.2501 12.0135 10.9926 11.7242 10.9064L10.6372 10.5802C10.5179 10.5512 10.4032 10.5405 10.1998 10.5725L9.74707 10.6776Z" fill="#00BEF7"/>
<path d="M12.7115 16.498C12.6869 16.4446 12.655 16.3948 12.6167 16.3502L11.2833 14.794L11.7419 13.266L11.6837 13.1536C11.6079 13.0072 11.3924 13.0273 11.345 13.1852L10.8916 14.6961C10.8532 14.824 10.8825 14.9627 10.9694 15.0642L12.1634 16.4576C12.2016 16.5023 12.2335 16.552 12.2581 16.6054L13.2379 18.7328C13.3691 19.0176 13.2716 19.3488 13.0223 19.5213C13.0525 19.5257 13.0831 19.528 13.1138 19.528C13.2028 19.528 13.2933 19.5092 13.3795 19.4695C13.6987 19.3224 13.8382 18.9445 13.6913 18.6254L12.7115 16.498Z" fill="#00BEF7"/>
<path d="M4.22827 18.567C4.06064 18.567 3.92032 18.436 3.91092 18.2666C3.83839 16.9594 4.84282 15.8369 6.14991 15.7644C6.32574 15.7553 6.47551 15.8889 6.4852 16.0643C6.49493 16.2398 6.36065 16.3899 6.1852 16.3996C5.22834 16.4528 4.49305 17.2745 4.54616 18.2313C4.5559 18.4067 4.42162 18.5568 4.24617 18.5666C4.2402 18.5669 4.23419 18.567 4.22827 18.567Z" fill="#00BEF7"/>
<path d="M5.51838 18.5804C5.35076 18.5804 5.21044 18.4493 5.20104 18.2799C5.16524 17.635 5.66082 17.0812 6.3057 17.0454C6.48081 17.0358 6.63121 17.17 6.64094 17.3454C6.65068 17.5209 6.51636 17.671 6.34091 17.6807C6.04634 17.6971 5.81994 17.95 5.83627 18.2447C5.84601 18.4201 5.71169 18.5702 5.53624 18.5799C5.53032 18.5802 5.52431 18.5804 5.51838 18.5804Z" fill="#00BEF7"/>
<path d="M17.7606 13.7491C17.7576 13.7491 17.7546 13.749 17.7516 13.749C17.576 13.744 17.4376 13.5977 17.4425 13.4221C17.4691 12.4641 16.7115 11.663 15.7536 11.6364C15.578 11.6315 15.4396 11.4851 15.4445 11.3095C15.4494 11.1339 15.5966 10.9955 15.7713 11.0004C17.0799 11.0368 18.115 12.1311 18.0785 13.4398C18.0737 13.6124 17.9322 13.7491 17.7606 13.7491Z" fill="#00BEF7"/>
<path d="M16.4716 13.7978C16.4686 13.7978 16.4656 13.7978 16.4626 13.7977C16.287 13.7928 16.1486 13.6465 16.1535 13.4708C16.1575 13.328 16.1055 13.1921 16.0074 13.0882C15.9091 12.9844 15.7763 12.925 15.6335 12.921C15.4579 12.9161 15.3195 12.7698 15.3243 12.5942C15.3293 12.4186 15.474 12.2798 15.6512 12.2851C15.964 12.2938 16.2546 12.4238 16.4696 12.6511C16.6846 12.8784 16.7982 13.1758 16.7895 13.4886C16.7846 13.6611 16.6432 13.7978 16.4716 13.7978Z" fill="#00BEF7"/>
</svg>

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

@ -0,0 +1,15 @@
<svg width="23" height="23" viewBox="0 0 23 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.91795 0.916504C5.07124 0.916504 1.93555 4.05219 1.93555 7.89891V11.7075C1.93555 12.0629 2.2148 12.3423 2.57031 12.3423H5.10937C5.46488 12.3423 5.74413 12.0629 5.74413 11.7075V7.89891C5.74413 6.14694 7.16603 4.72509 8.91795 4.72509C10.6699 4.72509 12.0918 6.14698 12.0918 7.89891V9.16844C12.0918 9.52387 12.371 9.80321 12.7265 9.80321H15.2656C15.6211 9.80321 15.9004 9.52387 15.9004 9.16844V7.89891C15.9004 4.05219 12.7647 0.916504 8.91795 0.916504Z" fill="#C5C9F7"/>
<path d="M15.9004 7.89891V9.16844C15.9004 9.52387 15.6211 9.80321 15.2656 9.80321H12.7266C12.371 9.80321 12.0918 9.52387 12.0918 9.16844V7.89891C12.0918 6.14694 10.6699 4.72509 8.91797 4.72509V0.916504C12.7647 0.916504 15.9004 4.05219 15.9004 7.89891Z" fill="#A8AFF1"/>
<path d="M13.9961 11.0728H3.83984C3.48433 11.0728 3.20508 11.352 3.20508 11.7075V21.9484C3.20508 22.3038 3.48433 22.5832 3.83984 22.5832H13.9961C14.3516 22.5832 14.6308 22.3038 14.6308 21.9484V11.7075C14.6308 11.352 14.3516 11.0728 13.9961 11.0728Z" fill="#FEDB41"/>
<path d="M18.874 7.33116L21.4131 6.06163C22.1691 5.68813 22.7259 6.82477 21.9809 7.19725L19.4419 8.46678C18.679 8.84304 18.1354 7.70048 18.874 7.33116Z" fill="#1BD9DE"/>
<path d="M21.4133 14.8142L18.8743 13.5447C18.5606 13.3878 18.4341 13.0066 18.5904 12.6929C18.749 12.3799 19.1284 12.2541 19.4421 12.409L21.9811 13.6786C22.7341 14.0551 22.1615 15.1832 21.4133 14.8142Z" fill="#1BD9DE"/>
<path d="M21.6972 11.0728H19.1581C18.3214 11.0728 18.318 9.80322 19.1581 9.80322H21.6972C22.5339 9.80322 22.5373 11.0728 21.6972 11.0728Z" fill="#1BD9DE"/>
<path d="M14.6308 11.7075V21.9484C14.6308 22.3038 14.3516 22.5832 13.9961 22.5832H8.91797V11.0728H13.9961C14.3516 11.0728 14.6308 11.352 14.6308 11.7075Z" fill="#FFCC33"/>
<path d="M4.4746 22.5832H2.57031C1.52023 22.5832 0.666016 21.7289 0.666016 20.6789V12.977C0.666016 11.927 1.52023 11.0728 2.57031 11.0728H4.4746V22.5832Z" fill="#FEA832"/>
<path d="M17.1699 20.6789C17.1699 21.7289 16.3157 22.5832 15.2656 22.5832H13.3613V11.0728H15.2656C16.3157 11.0728 17.1699 11.927 17.1699 12.977V20.6789Z" fill="#FE9923"/>
<path d="M8.91797 13.6118C7.86416 13.6118 7.01367 14.4623 7.01367 15.5161C7.01367 16.5698 7.86416 17.4204 8.91797 17.4204C9.97177 17.4204 10.8223 16.5698 10.8223 15.5161C10.8223 14.4623 9.97177 13.6118 8.91797 13.6118Z" fill="#994C0F"/>
<path d="M9.55273 16.7852V19.3242C9.55273 19.7431 9.23535 19.959 8.91797 19.959C8.60059 19.959 8.2832 19.7431 8.2832 19.3242V16.7852C8.2832 16.3662 8.60059 16.1504 8.91797 16.1504C9.23535 16.1504 9.55273 16.3662 9.55273 16.7852Z" fill="#994C0F"/>
<path d="M10.8223 15.5161C10.8223 16.5698 9.97178 17.4204 8.91797 17.4204V13.6118C9.97178 13.6118 10.8223 14.4623 10.8223 15.5161Z" fill="#713708"/>
<path d="M9.55273 16.7852V19.3242C9.55273 19.7431 9.23535 19.959 8.91797 19.959V16.1504C9.23535 16.1504 9.55273 16.3662 9.55273 16.7852Z" fill="#713708"/>
</svg>

After

Width:  |  Height:  |  Size: 2.9 KiB

View File

@ -0,0 +1,40 @@
<svg width="22" height="23" viewBox="0 0 22 23" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M18.2406 19.2489C20.2388 17.359 21.4858 14.683 21.4858 11.7155C21.4858 5.98953 16.8439 1.34766 11.1179 1.34766C5.39187 1.34766 0.75 5.98953 0.75 11.7155C0.75 17.4415 5.39187 22.0834 11.1179 22.0834C11.5666 22.0834 12.0086 22.0549 12.4423 21.9996L18.2406 19.2489Z" fill="#816AE2"/>
<path d="M17.0779 15.8865C16.9869 15.5522 16.9548 15.2045 16.9831 14.8592L17.1524 13.2644C17.235 12.2638 17.0825 11.2613 16.6396 10.3604C15.4951 8.03233 15.7576 7.86339 15.7221 5.55289C15.7221 5.08092 15.3394 4.69824 14.8674 4.69824C14.3954 4.69824 14.0128 5.08088 14.0128 5.55289C14.0128 14.9488 14.0303 14.2593 13.9723 14.5348V15.7651C13.9723 16.8017 13.129 17.6451 12.0924 17.6451C11.4039 17.6451 9.02967 17.6451 7.41406 17.6451C8.13279 18.6447 9.11604 19.4273 10.2571 19.9012C10.2642 19.9041 10.2712 19.9071 10.2783 19.9101C11.1599 20.2825 12.1443 21.0255 12.3087 21.9474L12.3247 22.0132C14.6462 21.7441 16.7338 20.7084 18.3278 19.1654L17.0779 15.8865Z" fill="#F9BA8F"/>
<path d="M4.23933 4.72767L3.97904 4.4865C3.57774 4.11469 2.94522 4.13882 2.57341 4.54007C2.20161 4.94137 2.22573 5.57389 2.62699 5.9457L4.23933 7.43964V4.72767Z" fill="#F9BA8F"/>
<path d="M3.156 5.19843C2.90984 4.97034 2.80629 4.64424 2.84831 4.3335C2.74785 4.38491 2.65428 4.45321 2.57341 4.54043C2.20161 4.94173 2.22573 5.57425 2.62699 5.94605L4.23933 7.44V6.20225L3.156 5.19843Z" fill="#FCAD6D"/>
<path d="M17.1572 16.0903C16.8042 18.5247 14.709 20.3948 12.1768 20.3948C11.7396 20.3948 11.3155 20.339 10.9111 20.2343C11.5816 20.6442 12.1847 21.2434 12.3102 21.9469L12.3261 22.0128C14.6477 21.7436 16.7352 20.708 18.3293 19.1649L17.1572 16.0903Z" fill="#FD995B"/>
<path d="M12.5409 17.6853H5.67544C4.86358 17.6853 4.20312 17.0248 4.20312 16.2129V1.88886C4.20312 1.077 4.86358 0.416504 5.67544 0.416504H12.5409C13.3527 0.416504 14.0132 1.077 14.0132 1.88886V16.213C14.0132 17.0248 13.3527 17.6853 12.5409 17.6853Z" fill="#2A428C"/>
<path d="M5.67447 0.416504C4.8626 0.416504 4.20215 1.077 4.20215 1.88882V16.2129C4.20215 17.0248 4.86264 17.6853 5.67447 17.6853H7.72112C7.26688 17.2219 7.7967 16.7693 7.7967 16.7693C7.04907 16.5731 7.11255 15.7874 7.11255 15.7874C7.11255 15.7874 7.11255 3.77992 7.11255 3.02878C7.11255 2.27764 7.87554 2.08793 7.87554 2.08793C7.575 1.78739 7.87554 1.47157 7.87554 1.47157V0.962699C7.59831 0.786995 7.6529 0.547773 7.71325 0.416504L5.67447 0.416504Z" fill="#142766"/>
<path d="M8.02256 1.4718H7.87555C7.73501 1.4718 7.62109 1.35788 7.62109 1.21735C7.62109 1.07681 7.73501 0.962891 7.87555 0.962891H8.02256C8.1631 0.962891 8.27702 1.07681 8.27702 1.21735C8.27702 1.35788 8.1631 1.4718 8.02256 1.4718Z" fill="#3C58A0"/>
<path d="M10.3038 1.4718H8.89118C8.75064 1.4718 8.63672 1.35788 8.63672 1.21735C8.63672 1.07681 8.75064 0.962891 8.89118 0.962891H10.3038C10.4444 0.962891 10.5583 1.07681 10.5583 1.21735C10.5583 1.35788 10.4444 1.4718 10.3038 1.4718Z" fill="#3C58A0"/>
<path d="M12.5399 1.33252H11.5081C11.3157 1.33252 11.1598 1.48846 11.1598 1.68079C11.1598 1.9047 10.9766 2.08793 10.7527 2.08793H7.46176C7.23786 2.08793 7.05462 1.90474 7.05462 1.68079C7.05462 1.48846 6.89868 1.33252 6.70635 1.33252H5.67447C5.36725 1.33252 5.11816 1.5816 5.11816 1.88883V16.213C5.11816 16.5202 5.36725 16.7693 5.67447 16.7693H12.5399C12.8471 16.7693 13.0962 16.5202 13.0962 16.213C13.0962 14.7395 13.0962 2.28209 13.0962 1.88883C13.0962 1.5816 12.8471 1.33252 12.5399 1.33252Z" fill="#73C3F9"/>
<path d="M7.79666 16.7693C7.69087 16.3128 8.22035 16.2061 8.22035 16.2061C8.22035 16.2061 8.55711 13.2562 8.22035 12.9194C7.88358 12.5827 8.22035 12.2647 8.22035 12.2647C8.22035 12.2647 8.58826 9.34593 8.22035 8.97798C7.85244 8.61007 8.22035 8.32319 8.22035 8.32319V5.0365C7.56138 4.62044 7.908 4.02177 7.908 4.02177V3.07914C7.41005 2.58119 7.87533 2.0881 7.8755 2.08793H7.46172C7.23782 2.08793 7.05458 1.90474 7.05458 1.68079C7.05458 1.48846 6.89864 1.33252 6.70631 1.33252H5.67447C5.36725 1.33252 5.11816 1.58156 5.11816 1.88883V16.213C5.11816 16.5202 5.36725 16.7693 5.67447 16.7693H7.79666V16.7693Z" fill="#4FABF7"/>
<path d="M7.03969 4.02169H11.1792C11.4395 4.02169 11.6505 3.81069 11.6505 3.55039C11.6505 3.2901 11.4395 3.0791 11.1792 3.0791H7.03969C6.7794 3.0791 6.56836 3.2901 6.56836 3.55039C6.56836 3.81073 6.7794 4.02169 7.03969 4.02169Z" fill="#E9EFFF"/>
<path d="M7.0377 3.0791H7.90826V4.02173H7.0377C6.7774 4.02173 6.56641 3.81073 6.56641 3.55044C6.56636 3.29006 6.7774 3.0791 7.0377 3.0791Z" fill="#9BD8F9"/>
<path d="M12.0147 8.32331H6.20226C5.96909 8.32331 5.77832 8.13254 5.77832 7.89937V5.46056C5.77832 5.22739 5.96909 5.03662 6.20226 5.03662H12.0147C12.2479 5.03662 12.4387 5.22739 12.4387 5.46056V7.89937C12.4387 8.13254 12.2479 8.32331 12.0147 8.32331Z" fill="#E9EFFF"/>
<path d="M12.0147 12.2647H6.20226C5.96909 12.2647 5.77832 12.0739 5.77832 11.8408V9.40197C5.77832 9.1688 5.96909 8.97803 6.20226 8.97803H12.0147C12.2479 8.97803 12.4387 9.1688 12.4387 9.40197V11.8408C12.4387 12.0739 12.2479 12.2647 12.0147 12.2647Z" fill="#E9EFFF"/>
<path d="M12.0147 16.2061H6.20226C5.96909 16.2061 5.77832 16.0154 5.77832 15.7822V13.3434C5.77832 13.1102 5.96909 12.9194 6.20226 12.9194H12.0147C12.2479 12.9194 12.4387 13.1102 12.4387 13.3434V15.7822C12.4387 16.0154 12.2479 16.2061 12.0147 16.2061Z" fill="#E9EFFF"/>
<path d="M12.0147 8.32331H6.20226C5.96909 8.32331 5.77832 8.13254 5.77832 7.89937V5.46056C5.77832 5.22739 5.96909 5.03662 6.20226 5.03662H12.0147C12.2479 5.03662 12.4387 5.22739 12.4387 5.46056V7.89937C12.4387 8.13254 12.2479 8.32331 12.0147 8.32331Z" fill="#E9EFFF"/>
<path d="M12.0147 12.2647H6.20226C5.96909 12.2647 5.77832 12.0739 5.77832 11.8408V9.40197C5.77832 9.1688 5.96909 8.97803 6.20226 8.97803H12.0147C12.2479 8.97803 12.4387 9.1688 12.4387 9.40197V11.8408C12.4387 12.0739 12.2479 12.2647 12.0147 12.2647Z" fill="#E9EFFF"/>
<path d="M12.0147 16.2061H6.20226C5.96909 16.2061 5.77832 16.0154 5.77832 15.7822V13.3434C5.77832 13.1102 5.96909 12.9194 6.20226 12.9194H12.0147C12.2479 12.9194 12.4387 13.1102 12.4387 13.3434V15.7822C12.4387 16.0154 12.2479 16.2061 12.0147 16.2061Z" fill="#E9EFFF"/>
<path d="M7.79674 7.89933V5.46056C7.79674 5.22739 7.98751 5.03662 8.22068 5.03662H6.20128C5.96811 5.03662 5.77734 5.22739 5.77734 5.46056V7.89933C5.77734 8.1325 5.96811 8.32327 6.20128 8.32327H8.22068C7.98751 8.32327 7.79674 8.1325 7.79674 7.89933Z" fill="#D3DCFB"/>
<path d="M7.79674 11.8408V9.40197C7.79674 9.1688 7.98751 8.97803 8.22068 8.97803H6.20128C5.96811 8.97803 5.77734 9.1688 5.77734 9.40197V11.8408C5.77734 12.0739 5.96811 12.2647 6.20128 12.2647H8.22068C7.98751 12.2647 7.79674 12.0739 7.79674 11.8408Z" fill="#D3DCFB"/>
<path d="M7.79674 15.7827V13.3439C7.79674 13.1107 7.98751 12.9199 8.22068 12.9199H6.20128C5.96811 12.9199 5.77734 13.1107 5.77734 13.3439V15.7827C5.77734 16.0158 5.96811 16.2066 6.20128 16.2066H8.22068C7.98751 16.2066 7.79674 16.0158 7.79674 15.7827Z" fill="#D3DCFB"/>
<path d="M8.87857 6.39941H7.17871C7.00343 6.39941 6.86133 6.25735 6.86133 6.08203C6.86133 5.90671 7.00343 5.76465 7.17871 5.76465H8.87857C9.05385 5.76465 9.19595 5.90671 9.19595 6.08203C9.19595 6.25731 9.05385 6.39941 8.87857 6.39941Z" fill="#3C58A0"/>
<path d="M11.0368 7.59473H7.17871C7.00343 7.59473 6.86133 7.45267 6.86133 7.27734C6.86133 7.10202 7.00343 6.95996 7.17871 6.95996H11.0368C11.2121 6.95996 11.3542 7.10202 11.3542 7.27734C11.3542 7.45267 11.2121 7.59473 11.0368 7.59473Z" fill="#BEC8F7"/>
<path d="M10.2047 6.39941H9.96484C9.78956 6.39941 9.64746 6.25735 9.64746 6.08203C9.64746 5.90671 9.78956 5.76465 9.96484 5.76465H10.2047C10.3799 5.76465 10.522 5.90671 10.522 6.08203C10.522 6.25731 10.38 6.39941 10.2047 6.39941Z" fill="#BEC8F7"/>
<path d="M8.87857 10.3418H7.17871C7.00343 10.3418 6.86133 10.1997 6.86133 10.0244C6.86133 9.84909 7.00343 9.70703 7.17871 9.70703H8.87857C9.05385 9.70703 9.19595 9.84909 9.19595 10.0244C9.19595 10.1997 9.05385 10.3418 8.87857 10.3418Z" fill="#3C58A0"/>
<path d="M11.0368 11.5361H7.17871C7.00343 11.5361 6.86133 11.3941 6.86133 11.2188C6.86133 11.0434 7.00343 10.9014 7.17871 10.9014H11.0368C11.2121 10.9014 11.3542 11.0434 11.3542 11.2188C11.3542 11.394 11.2121 11.5361 11.0368 11.5361Z" fill="#BEC8F7"/>
<path d="M10.2047 10.3418H9.96484C9.78956 10.3418 9.64746 10.1997 9.64746 10.0244C9.64746 9.84909 9.78956 9.70703 9.96484 9.70703H10.2047C10.3799 9.70703 10.522 9.84909 10.522 10.0244C10.522 10.1997 10.38 10.3418 10.2047 10.3418Z" fill="#BEC8F7"/>
<path d="M8.87857 14.2827H7.17871C7.00343 14.2827 6.86133 14.1406 6.86133 13.9653C6.86133 13.79 7.00343 13.6479 7.17871 13.6479H8.87857C9.05385 13.6479 9.19595 13.79 9.19595 13.9653C9.19595 14.1407 9.05385 14.2827 8.87857 14.2827Z" fill="#3C58A0"/>
<path d="M11.0368 15.478H7.17871C7.00343 15.478 6.86133 15.336 6.86133 15.1606C6.86133 14.9853 7.00343 14.8433 7.17871 14.8433H11.0368C11.2121 14.8433 11.3542 14.9853 11.3542 15.1606C11.3542 15.336 11.2121 15.478 11.0368 15.478Z" fill="#BEC8F7"/>
<path d="M10.2047 14.2827H9.96484C9.78956 14.2827 9.64746 14.1406 9.64746 13.9653C9.64746 13.79 9.78956 13.6479 9.96484 13.6479H10.2047C10.3799 13.6479 10.522 13.79 10.522 13.9653C10.522 14.1407 10.38 14.2827 10.2047 14.2827Z" fill="#BEC8F7"/>
<path d="M5.68743 9.97325C5.36027 10.3263 4.80887 10.3473 4.45581 10.0202L2.99598 8.66753C2.64292 8.34042 2.62189 7.78898 2.94905 7.43592C3.27621 7.08286 3.82761 7.06183 4.18066 7.38899L5.6405 8.74163C5.99355 9.06879 6.01459 9.62019 5.68743 9.97325Z" fill="#F9BA8F"/>
<path d="M5.05639 9.40617L3.59655 8.05353C3.35238 7.8273 3.26728 7.49383 3.34603 7.19287C3.19885 7.23536 3.06077 7.31623 2.94905 7.43679C2.62189 7.78985 2.64292 8.34129 2.99598 8.66841L4.45581 10.021C4.80887 10.3482 5.36027 10.3272 5.68743 9.97412C5.78831 9.86523 5.85585 9.73739 5.89098 9.60316C5.60715 9.68505 5.28888 9.62161 5.05639 9.40617Z" fill="#FCAD6D"/>
<path d="M5.68743 14.7281C5.36027 15.0812 4.80887 15.1022 4.45581 14.7751L2.99598 13.4224C2.64292 13.0953 2.62189 12.5439 2.94905 12.1908C3.27621 11.8377 3.82761 11.8167 4.18066 12.1439L5.6405 13.4965C5.99355 13.8236 6.01459 14.3751 5.68743 14.7281Z" fill="#F9BA8F"/>
<path d="M5.05639 14.1601L3.59655 12.8074C3.35238 12.5812 3.26728 12.2477 3.34603 11.9468C3.19885 11.9893 3.06077 12.0701 2.94905 12.1907C2.62189 12.5438 2.64292 13.0952 2.99598 13.4223L4.45581 14.775C4.80887 15.1021 5.36027 15.0811 5.68743 14.728C5.78831 14.6191 5.85585 14.4913 5.89098 14.3571C5.60715 14.439 5.28888 14.3755 5.05639 14.1601Z" fill="#FCAD6D"/>
<path d="M5.68743 12.3507C5.36027 12.7037 4.80887 12.7248 4.45581 12.3976L2.99598 11.045C2.64292 10.7179 2.62189 10.1664 2.94905 9.81336C3.27621 9.4603 3.82761 9.43927 4.18066 9.76643L5.6405 11.1191C5.99355 11.4462 6.01459 11.9976 5.68743 12.3507Z" fill="#F9BA8F"/>
<path d="M5.05639 11.7826L3.59655 10.43C3.35238 10.2038 3.26728 9.8703 3.34603 9.56934C3.19885 9.61182 3.06073 9.69269 2.94905 9.81325C2.62189 10.1663 2.64292 10.7177 2.99598 11.0449L4.45581 12.3975C4.80887 12.7247 5.36027 12.7036 5.68743 12.3506C5.78831 12.2417 5.85585 12.1139 5.89098 11.9796C5.60715 12.0616 5.28888 11.9981 5.05639 11.7826Z" fill="#FCAD6D"/>
<path d="M18.1452 4.09326C17.5824 4.80911 17.0745 5.8376 17.4806 6.95995C18.2423 9.06538 19.4554 10.8528 18.8912 13.9651C18.6351 15.3774 19.4753 15.9693 20.4694 16.1947C21.1202 14.8388 21.4854 13.3197 21.4854 11.7152C21.4855 8.70098 20.1988 5.9877 18.1452 4.09326Z" fill="#9181F2"/>
</svg>

After

Width:  |  Height:  |  Size: 11 KiB

View File

@ -0,0 +1,4 @@
<svg width="12" height="22" viewBox="0 0 12 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.8752 6.4735H8.18799L11.4195 1.04496C11.5372 0.848435 11.5403 0.604218 11.4275 0.405239C11.3147 0.20626 11.1039 0.0834961 10.8752 0.0834961H5.79707H3.25799C2.96663 0.0834961 2.71311 0.281882 2.64244 0.564524L0.103362 10.7631C0.0556273 10.9528 0.0984106 11.1537 0.218678 11.3074C0.338946 11.4617 0.523664 11.5516 0.718918 11.5516H3.61135L0.124479 20.8923C0.0128862 21.1898 0.13874 21.524 0.418292 21.6746C0.699113 21.8251 1.04654 21.7445 1.23219 21.4886L5.79707 15.1696L11.3885 7.48143C11.5292 7.28863 11.549 7.03324 11.4412 6.82C11.3327 6.60739 11.1139 6.4735 10.8752 6.4735Z" fill="#FED843"/>
<path d="M11.441 6.82C11.3325 6.60739 11.1137 6.4735 10.875 6.4735H8.18779L11.4193 1.04496C11.537 0.848435 11.5401 0.604218 11.4273 0.405239C11.3145 0.20626 11.1038 0.0834961 10.875 0.0834961H5.79688V15.1697L11.3883 7.48143C11.529 7.28867 11.5489 7.03328 11.441 6.82Z" fill="#FABE2C"/>
</svg>

After

Width:  |  Height:  |  Size: 995 B

View File

@ -0,0 +1,23 @@
<svg width="23" height="22" viewBox="0 0 23 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M13.7415 21.7502H2.6543C1.60427 21.7502 0.75 20.8959 0.75 19.8459V4.52686C0.75 3.47683 1.60427 2.62256 2.6543 2.62256H13.7415C14.7916 2.62256 15.6458 3.47683 15.6458 4.52686V19.8459C15.6458 20.8959 14.7916 21.7502 13.7415 21.7502Z" fill="#FF5E82"/>
<path d="M13.7409 2.62256H8.19727V21.7502H13.7409C14.7909 21.7502 15.6452 20.8959 15.6452 19.8459V4.52686C15.6452 3.47683 14.7909 2.62256 13.7409 2.62256Z" fill="#B7457D"/>
<path d="M2.6543 3.89209C2.30429 3.89209 2.01953 4.17685 2.01953 4.52686V19.8459C2.01953 20.1959 2.30429 20.4806 2.6543 20.4806H13.7415C14.0915 20.4806 14.3763 20.1959 14.3763 19.8459V4.52686C14.3763 4.17685 14.0915 3.89209 13.7415 3.89209H2.6543Z" fill="#F2FAFF"/>
<path d="M13.7409 3.89258H8.19727V20.4811H13.7409C14.0909 20.4811 14.3757 20.1964 14.3757 19.8464V4.52734C14.3757 4.17733 14.0909 3.89258 13.7409 3.89258Z" fill="#C8EAFA"/>
<path d="M5.10314 10.179C4.94069 10.179 4.77823 10.1171 4.65432 9.99306L3.45741 8.79615C3.20951 8.54825 3.20951 8.14636 3.45741 7.89846C3.70526 7.65056 4.1072 7.65056 4.35509 7.89846L5.10319 8.64655L7.04823 6.70155C7.29613 6.45365 7.69806 6.45365 7.94592 6.70155C8.19382 6.94945 8.19382 7.35134 7.94592 7.59923L5.55205 9.99306C5.42806 10.1171 5.26556 10.179 5.10314 10.179Z" fill="#5E54AC"/>
<path d="M5.10314 14.3445C4.94069 14.3445 4.77823 14.2826 4.65432 14.1586L3.45741 12.9617C3.20951 12.7138 3.20951 12.3119 3.45741 12.064C3.70526 11.8161 4.1072 11.8161 4.35509 12.064L5.10319 12.8121L7.04823 10.8671C7.29613 10.6192 7.69806 10.6192 7.94592 10.8671C8.19382 11.115 8.19382 11.5169 7.94592 11.7648L5.55205 14.1586C5.42806 14.2825 5.26556 14.3445 5.10314 14.3445Z" fill="#5E54AC"/>
<path d="M6.17603 17.3067L6.99674 16.486C7.24463 16.2381 7.24463 15.8362 6.99674 15.5883C6.74888 15.3404 6.34695 15.3404 6.09905 15.5883L5.27834 16.409L4.45763 15.5883C4.20978 15.3404 3.80784 15.3404 3.55995 15.5883C3.31205 15.8362 3.31205 16.2381 3.55995 16.486L4.38066 17.3067L3.55995 18.1274C3.31205 18.3753 3.31205 18.7772 3.55995 19.0251C3.68389 19.149 3.84635 19.211 4.00881 19.211C4.17127 19.211 4.33373 19.149 4.45763 19.025L5.27834 18.2043L6.09905 19.0251C6.22296 19.149 6.38542 19.211 6.54787 19.211C6.71033 19.211 6.87279 19.149 6.99669 19.025C7.24459 18.7771 7.24459 18.3752 6.99669 18.1273L6.17603 17.3067Z" fill="#5E54AC"/>
<path d="M21.7826 21.7503H17.5508C17.2002 21.7503 16.916 21.4661 16.916 21.1156V16.8838C16.916 16.5332 17.2002 16.249 17.5508 16.249H21.7826C22.1331 16.249 22.4173 16.5332 22.4173 16.8838V21.1156C22.4173 21.4661 22.1331 21.7503 21.7826 21.7503Z" fill="#F2FAFF"/>
<path d="M21.7829 16.249H19.667V21.7503H21.7829C22.1334 21.7503 22.4176 21.4661 22.4176 21.1156V16.8838C22.4176 16.5332 22.1334 16.249 21.7829 16.249Z" fill="#C8EAFA"/>
<path d="M20.513 13.71H18.8203C17.7703 13.71 16.916 14.5642 16.916 15.6143V16.8838H22.4173V15.6143C22.4173 14.5642 21.5631 13.71 20.513 13.71Z" fill="#A4E9FF"/>
<path d="M22.4176 15.6143C22.4176 14.5642 21.5634 13.71 20.5133 13.71H19.667V16.8838H22.4176V15.6143Z" fill="#91BBFF"/>
<path d="M11.5833 5.16162H4.8125C4.46194 5.16162 4.17773 4.87742 4.17773 4.52686V3.6805C4.17773 2.67237 4.96514 1.84472 5.95728 1.78027C6.23285 0.802262 7.13299 0.0834961 8.19792 0.0834961C9.26284 0.0834961 10.163 0.802262 10.4386 1.78027C11.4307 1.84472 12.2181 2.67237 12.2181 3.6805V4.52686C12.2181 4.87742 11.9339 5.16162 11.5833 5.16162Z" fill="#FFE67A"/>
<path d="M10.4379 1.78027C10.1623 0.802262 9.26219 0.0834961 8.19727 0.0834961V5.16162H11.5827C11.9332 5.16162 12.2174 4.87742 12.2174 4.52686V3.6805C12.2174 2.67237 11.43 1.84472 10.4379 1.78027Z" fill="#FFC336"/>
<path d="M9.11561 16.8557C8.90525 16.6453 8.8692 16.317 9.02895 16.066L11.1235 12.7744C11.2525 12.5718 11.4875 12.4558 11.7349 12.4849C11.8823 12.5023 12.0174 12.5759 12.1223 12.6808L13.2904 13.8489C13.3953 13.9538 13.469 14.0889 13.4863 14.2363C13.5154 14.4837 13.3994 14.7187 13.1967 14.8476L9.90518 16.9422C9.65423 17.1021 9.32598 17.066 9.11561 16.8557Z" fill="#FFD6AA"/>
<path d="M13.2891 13.8487L12.705 13.2646L9.11426 16.8554C9.32462 17.0658 9.65292 17.1018 9.90391 16.9421L13.1955 14.8475C13.3981 14.7186 13.5141 14.4835 13.485 14.2361C13.4677 14.0887 13.394 13.9536 13.2891 13.8487Z" fill="#FAC68F"/>
<path d="M20.7863 6.38235L19.5893 5.18543C19.3414 4.93754 18.9395 4.93754 18.6917 5.18543L17.3451 6.53198C17.0972 6.77988 17.0972 7.18177 17.3451 7.42967L18.542 8.62658C18.7899 8.87448 19.1918 8.87448 19.4397 8.62658L20.7863 7.28003C21.0341 7.03218 21.0341 6.63025 20.7863 6.38235Z" fill="#F2FAFF"/>
<path d="M20.1876 5.78369L17.9434 8.02793L18.5418 8.62638C18.7897 8.87428 19.1916 8.87428 19.4395 8.62638L20.7861 7.27983C21.0339 7.03194 21.0339 6.63005 20.7861 6.38215L20.1876 5.78369Z" fill="#C8EAFA"/>
<path d="M21.9829 3.98849C21.4045 3.41009 20.4667 3.41009 19.8883 3.98849L18.6914 5.1854L20.786 7.28L21.9829 6.08309C22.5613 5.50469 22.5613 4.56688 21.9829 3.98849Z" fill="#FF5E82"/>
<path d="M21.9825 3.98828L19.7383 6.23252L20.7856 7.27984L21.9825 6.08292C22.5609 5.50448 22.5609 4.56668 21.9825 3.98828Z" fill="#B7457D"/>
<path d="M11.208 12.666L17.3413 6.5327L19.4356 8.627L13.3023 14.7603L11.208 12.666Z" fill="#BC8173"/>
<path d="M12.2559 13.7139L18.3892 7.58055L19.4363 8.6277L13.303 14.761L12.2559 13.7139Z" fill="#9D5E4A"/>
</svg>

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@ -0,0 +1,16 @@
<svg width="23" height="21" viewBox="0 0 23 21" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M10.7197 12.305C10.6976 12.946 10.1954 13.4656 9.55068 13.5131C8.95032 13.557 8.34412 13.5797 7.74956 13.5797C7.15499 13.5797 6.54934 13.557 5.94894 13.5131C5.30419 13.4656 4.80149 12.946 4.77987 12.305C4.68377 9.49902 4.68377 6.65658 4.77936 3.85693C4.80154 3.21535 5.30372 2.69632 5.94843 2.6488C6.54879 2.60496 7.15499 2.58227 7.74956 2.58227C8.34412 2.58227 8.95032 2.60496 9.55123 2.6488C10.1954 2.69632 10.6981 3.21539 10.7203 3.85693C10.7346 4.27092 10.7462 4.68542 10.7562 5.10098H13.172C13.1619 4.65745 13.1493 4.21548 13.134 3.77402C13.0701 1.89736 11.6058 0.377692 9.72812 0.239863C9.0686 0.191283 8.40328 0.166992 7.74956 0.166992C7.09638 0.166992 6.43051 0.191283 5.77154 0.239863C3.89386 0.377692 2.42959 1.89736 2.36518 3.77402C2.26751 6.62861 2.26751 9.52644 2.36569 12.3874C2.42959 14.2645 3.89382 15.7837 5.77154 15.922C6.43051 15.9706 7.09638 15.9949 7.74956 15.9949C8.40328 15.9949 9.0686 15.9706 9.72812 15.922C11.6053 15.7837 13.0695 14.2645 13.134 12.3874C13.1419 12.1513 13.1493 11.9148 13.1561 11.6777H10.7393C10.7335 11.8873 10.7272 12.0964 10.7197 12.305Z" fill="#665E66"/>
<path d="M9.54972 2.64855C9.15316 2.61952 8.75398 2.60103 8.35742 2.591C8.56122 2.58571 8.76507 2.58203 8.9668 2.58203C9.56136 2.58203 10.1676 2.60471 10.7679 2.64855C11.4127 2.69608 11.9148 3.21515 11.937 3.85668C11.9513 4.27068 11.9628 4.68518 11.9729 5.10074H10.7547C10.7446 4.68518 10.733 4.27068 10.7188 3.85668C10.6966 3.21515 10.1944 2.69608 9.54972 2.64855Z" fill="#544F57"/>
<path d="M6.98863 15.922C5.1112 15.7839 3.64697 14.2644 3.58277 12.3876C3.48489 9.52678 3.48477 6.62882 3.58244 3.77428C3.64672 1.89736 5.11099 0.377946 6.98854 0.23999C7.44401 0.206517 7.90235 0.185273 8.35778 0.174821C8.15402 0.170166 7.95064 0.166992 7.74865 0.166992C7.09523 0.166992 6.42961 0.191536 5.7703 0.23999C3.89279 0.377988 2.42847 1.89736 2.36419 3.77428C2.26652 6.62886 2.26661 9.52682 2.36453 12.3876C2.42877 14.2644 3.89296 15.7839 5.77039 15.922C6.42957 15.9705 7.09514 15.9951 7.74861 15.9951C7.95064 15.9951 8.15397 15.9919 8.35773 15.9872C7.90231 15.9768 7.44405 15.9555 6.98863 15.922Z" fill="#544F57"/>
<path d="M7.74913 18.9005C6.15049 18.9005 4.53836 18.8541 2.92889 18.7621C1.77218 18.696 0.847284 17.7756 0.774116 16.6194C0.630194 14.3455 0.62994 12.0639 0.773609 9.79394C0.846776 8.63769 1.77171 7.71745 2.92834 7.65139C4.53637 7.55956 6.15058 7.51318 7.74913 7.51318C9.34768 7.51318 10.9619 7.55956 12.5699 7.65139C13.7266 7.71745 14.6515 8.63773 14.7247 9.79394C14.8683 12.0639 14.8681 14.3455 14.7241 16.6194C14.6509 17.7756 13.7261 18.696 12.5694 18.7621C10.9599 18.8541 9.34776 18.9005 7.74913 18.9005Z" fill="#F4DD45"/>
<path d="M3.47709 18.7909C3.29411 18.7824 3.11113 18.7722 2.92878 18.7619C1.77236 18.6961 0.847215 17.7758 0.774133 16.6193C0.630379 14.3451 0.629787 12.0636 0.773498 9.79364C0.84658 8.63782 1.77173 7.7175 2.92815 7.65106C3.11113 7.64077 3.29347 7.63053 3.47646 7.62207C2.79709 8.02062 2.32846 8.73866 2.27595 9.57262C2.12254 11.99 2.12318 14.4194 2.27654 16.8403C2.3291 17.6743 2.79772 18.3923 3.47709 18.7909Z" fill="#ECC32E"/>
<path d="M20.4501 20.0105C16.193 20.1697 11.9359 20.1697 7.67881 20.0105C6.97054 19.984 6.38329 19.459 6.26794 18.7597C6.06824 17.5491 6.06824 16.3386 6.26794 15.128C6.38329 14.4287 6.97054 13.9037 7.67881 13.8772C11.9359 13.718 16.193 13.718 20.4501 13.8772C21.1583 13.9037 21.7456 14.4287 21.8609 15.128C22.0606 16.3386 22.0606 17.5492 21.8609 18.7597C21.7456 19.459 21.1583 19.984 20.4501 20.0105Z" fill="#F9F6F9"/>
<path d="M14.0646 20.4513C11.927 20.4513 9.7895 20.4116 7.66693 20.3322C6.81228 20.3003 6.0903 19.6609 5.95027 18.8119C5.74574 17.5722 5.74574 16.3151 5.95027 15.0754C6.0903 14.2264 6.81228 13.587 7.66693 13.5551C11.9122 13.3964 16.2171 13.3964 20.4623 13.5551C21.3169 13.587 22.0389 14.2264 22.1789 15.0754C22.3835 16.3151 22.3835 17.5722 22.1789 18.8119C22.0389 19.6609 21.317 20.3003 20.4623 20.3322C18.3397 20.4116 16.2021 20.4513 14.0646 20.4513ZM14.0646 14.0803C11.9351 14.0803 9.80562 14.1198 7.691 14.1989C7.14109 14.2194 6.67635 14.6322 6.58592 15.1803C6.39287 16.3504 6.39287 17.537 6.58592 18.7071C6.67635 19.2552 7.14109 19.6679 7.69105 19.6885C11.9203 19.8466 16.209 19.8466 20.4382 19.6885C20.9882 19.6679 21.4529 19.2552 21.5433 18.7071C21.7364 17.537 21.7364 16.3504 21.5433 15.1803C21.4529 14.6322 20.9882 14.2194 20.4382 14.1989C18.3236 14.1198 16.1941 14.0803 14.0646 14.0803Z" fill="#E2DFE2"/>
<path d="M10.2132 16.0491C10.1242 15.895 9.92723 15.8423 9.77315 15.9312L8.98549 16.386V15.4764C8.98549 15.2985 8.84127 15.1543 8.66337 15.1543C8.48547 15.1543 8.34125 15.2985 8.34125 15.4764V16.386L7.55355 15.9312C7.39947 15.8422 7.20244 15.895 7.11353 16.0491C7.02458 16.2031 7.07734 16.4001 7.23142 16.4891L8.01913 16.9439L7.23142 17.3987C7.07734 17.4876 7.02458 17.6846 7.11353 17.8387C7.17319 17.942 7.28144 17.9998 7.39278 17.9998C7.44741 17.9998 7.50281 17.9859 7.55355 17.9566L8.34125 17.5018V18.4113C8.34125 18.5892 8.48547 18.7334 8.66337 18.7334C8.84127 18.7334 8.98549 18.5892 8.98549 18.4113V17.5018L9.77315 17.9565C9.82389 17.9858 9.87928 17.9997 9.93392 17.9997C10.0452 17.9997 10.1535 17.9419 10.2132 17.8386C10.3021 17.6846 10.2494 17.4876 10.0953 17.3986L9.30757 16.9438L10.0953 16.489C10.2494 16.4002 10.3021 16.2032 10.2132 16.0491Z" fill="#665E66"/>
<path d="M13.7572 16.0491C13.6682 15.895 13.4712 15.8422 13.3171 15.9312L12.5294 16.386V15.4764C12.5294 15.2985 12.3852 15.1543 12.2073 15.1543C12.0294 15.1543 11.8852 15.2985 11.8852 15.4764V16.386L11.0975 15.9312C10.9434 15.8422 10.7464 15.895 10.6575 16.0491C10.5685 16.2031 10.6213 16.4001 10.7754 16.4891L11.5631 16.9439L10.7754 17.3987C10.6213 17.4876 10.5685 17.6846 10.6575 17.8387C10.7171 17.942 10.8254 17.9998 10.9367 17.9998C10.9914 17.9998 11.0468 17.9859 11.0975 17.9566L11.8852 17.5018V18.4113C11.8852 18.5892 12.0294 18.7334 12.2073 18.7334C12.3852 18.7334 12.5294 18.5892 12.5294 18.4113V17.5018L13.3171 17.9566C13.3679 17.9859 13.4233 17.9998 13.4779 17.9998C13.5892 17.9998 13.6975 17.942 13.7572 17.8387C13.8461 17.6846 13.7933 17.4876 13.6393 17.3987L12.8516 16.9439L13.6393 16.4891C13.7933 16.4001 13.8461 16.2031 13.7572 16.0491Z" fill="#665E66"/>
<path d="M17.3031 16.0491C17.2141 15.895 17.0171 15.8422 16.863 15.9312L16.0753 16.386V15.4764C16.0753 15.2985 15.9311 15.1543 15.7532 15.1543C15.5753 15.1543 15.4311 15.2985 15.4311 15.4764V16.386L14.6434 15.9312C14.4893 15.8422 14.2923 15.895 14.2034 16.0491C14.1144 16.2031 14.1672 16.4001 14.3213 16.4891L15.109 16.9439L14.3213 17.3987C14.1672 17.4876 14.1144 17.6846 14.2034 17.8387C14.263 17.942 14.3713 17.9998 14.4826 17.9998C14.5373 17.9998 14.5927 17.9859 14.6434 17.9566L15.4311 17.5018V18.4113C15.4311 18.5892 15.5753 18.7334 15.7532 18.7334C15.9311 18.7334 16.0753 18.5892 16.0753 18.4113V17.5018L16.863 17.9566C16.9138 17.9859 16.9692 17.9998 17.0238 17.9998C17.1351 17.9998 17.2434 17.942 17.3031 17.8387C17.392 17.6846 17.3392 17.4876 17.1852 17.3987L16.3975 16.9439L17.1852 16.4891C17.3392 16.4001 17.3921 16.2031 17.3031 16.0491Z" fill="#665E66"/>
<path d="M20.73 17.3987L19.9423 16.9439L20.73 16.4891C20.8841 16.4002 20.9369 16.2032 20.8479 16.0491C20.759 15.895 20.562 15.8423 20.4079 15.9312L19.6203 16.386V15.4764C19.6203 15.2985 19.476 15.1543 19.2981 15.1543C19.1202 15.1543 18.976 15.2985 18.976 15.4764V16.386L18.1883 15.9312C18.0343 15.8422 17.8372 15.895 17.7483 16.0491C17.6593 16.2031 17.7121 16.4001 17.8662 16.4891L18.6539 16.9439L17.8662 17.3987C17.7121 17.4876 17.6593 17.6846 17.7483 17.8387C17.808 17.942 17.9162 17.9998 18.0275 17.9998C18.0822 17.9998 18.1376 17.9859 18.1883 17.9566L18.976 17.5018V18.4113C18.976 18.5892 19.1202 18.7334 19.2981 18.7334C19.476 18.7334 19.6203 18.5892 19.6203 18.4113V17.5018L20.4079 17.9565C20.4587 17.9858 20.5141 17.9997 20.5687 17.9997C20.68 17.9997 20.7883 17.9419 20.8479 17.8386C20.9369 17.6846 20.8841 17.4877 20.73 17.3987Z" fill="#665E66"/>
<path d="M14.3142 5.76905C14.268 5.76905 14.2211 5.7591 14.1766 5.73803C14.0158 5.66198 13.9471 5.46995 14.0232 5.3091L14.6445 3.99551C14.7205 3.83471 14.9125 3.76594 15.0734 3.84207C15.2342 3.91811 15.3029 4.11015 15.2269 4.271L14.6056 5.58458C14.5505 5.70092 14.4349 5.76905 14.3142 5.76905Z" fill="#DD636E"/>
<path d="M16.2547 8.14267C16.2085 8.14267 16.1617 8.13273 16.1172 8.11165L14.8036 7.49035C14.6428 7.4143 14.5741 7.22226 14.6502 7.06146C14.7262 6.90061 14.9182 6.83184 15.079 6.90801L16.3926 7.52932C16.5534 7.60537 16.6222 7.7974 16.5461 7.95821C16.4911 8.0745 16.3754 8.14267 16.2547 8.14267Z" fill="#DD636E"/>
<path d="M14.9912 6.51534C14.8589 6.51534 14.735 6.43328 14.6879 6.30163C14.6279 6.13414 14.7151 5.9498 14.8826 5.88984L16.2508 5.40031C16.4183 5.34026 16.6027 5.4276 16.6626 5.5951C16.7225 5.76259 16.6354 5.94693 16.4678 6.00689L15.0997 6.49642C15.0638 6.50924 15.0272 6.51534 14.9912 6.51534Z" fill="#DD636E"/>
</svg>

After

Width:  |  Height:  |  Size: 8.7 KiB

View File

@ -0,0 +1,17 @@
<svg width="35" height="36" viewBox="0 0 35 36" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M26.7648 0H11.3236C9.61799 0 8.23535 1.38264 8.23535 3.08824V32.049C8.23535 33.7546 9.61799 35.1373 11.3236 35.1373H31.9118C33.6174 35.1373 35.0001 33.7546 35.0001 32.049V8.23529L26.7648 0Z" fill="#E4F2F9"/>
<path d="M26.7642 0H21.6172V35.1373H31.9113C33.6169 35.1373 34.9995 33.7546 34.9995 32.049V8.23529L26.7642 0Z" fill="#BDE0F1"/>
<path d="M26.7646 0V7.20588C26.7646 7.77439 27.2256 8.23529 27.7941 8.23529H34.9999L26.7646 0Z" fill="#77BEE2"/>
<path d="M29.1675 20.7258H14.0695C13.5009 20.7258 13.04 20.2649 13.04 19.6964C13.04 19.1279 13.5009 18.667 14.0695 18.667H29.1675C29.736 18.667 30.1969 19.1279 30.1969 19.6964C30.1969 20.2649 29.736 20.7258 29.1675 20.7258Z" fill="#5F5F82"/>
<path d="M29.1675 14.5491H14.0695C13.5009 14.5491 13.04 14.0882 13.04 13.5196C13.04 12.9511 13.5009 12.4902 14.0695 12.4902H29.1675C29.736 12.4902 30.1969 12.9511 30.1969 13.5196C30.1969 14.0882 29.736 14.5491 29.1675 14.5491Z" fill="#5F5F82"/>
<path d="M29.1675 26.9026H14.0695C13.5009 26.9026 13.04 26.4417 13.04 25.8732C13.04 25.3047 13.5009 24.8438 14.0695 24.8438H29.1675C29.736 24.8438 30.1969 25.3047 30.1969 25.8732C30.1969 26.4417 29.736 26.9026 29.1675 26.9026Z" fill="#5F5F82"/>
<path d="M30.1956 19.6954C30.1956 19.1269 29.7347 18.666 29.1662 18.666H21.6172V20.7248H29.1662C29.7347 20.7248 30.1956 20.2639 30.1956 19.6954Z" fill="#3C3C55"/>
<path d="M30.1956 13.5196C30.1956 12.9511 29.7347 12.4902 29.1662 12.4902H21.6172V14.5491H29.1662C29.7347 14.5491 30.1956 14.0882 30.1956 13.5196Z" fill="#3C3C55"/>
<path d="M29.1662 26.9016C29.7347 26.9016 30.1956 26.4407 30.1956 25.8722C30.1956 25.3037 29.7347 24.8428 29.1662 24.8428H21.6172V26.9016H29.1662Z" fill="#3C3C55"/>
<path d="M9.26471 35.1368C4.15615 35.1368 0 30.9807 0 25.8721C0 20.7636 4.15615 16.6074 9.26471 16.6074C14.3733 16.6074 18.5294 20.7636 18.5294 25.8721C18.5294 30.9807 14.3733 35.1368 9.26471 35.1368Z" fill="#FF7350"/>
<path d="M9.26465 16.6074V35.1368C14.3732 35.1368 18.5294 30.9807 18.5294 25.8721C18.5294 20.7636 14.3732 16.6074 9.26465 16.6074Z" fill="#FF4B20"/>
<path d="M9.26448 18.666C5.29115 18.666 2.05859 21.8986 2.05859 25.8719C2.05859 29.8452 5.29115 33.0778 9.26448 33.0778C13.2378 33.0778 16.4704 29.8452 16.4704 25.8719C16.4704 21.8986 13.2378 18.666 9.26448 18.666Z" fill="#E4F2F9"/>
<path d="M9.26465 18.666V33.0778C13.238 33.0778 16.4705 29.8452 16.4705 25.8719C16.4705 21.8986 13.238 18.666 9.26465 18.666Z" fill="#BDE0F1"/>
<path d="M12.0099 24.8432H10.2942V21.755C10.2942 21.1865 9.83327 20.7256 9.26476 20.7256C8.69625 20.7256 8.23535 21.1865 8.23535 21.755V25.8726C8.23535 26.4412 8.69625 26.9021 9.26476 26.9021H12.0099C12.5784 26.9021 13.0393 26.4412 13.0393 25.8726C13.0393 25.3041 12.5784 24.8432 12.0099 24.8432Z" fill="#5F5F82"/>
<path d="M12.0097 24.8432H10.2941V21.755C10.2941 21.1865 9.83316 20.7256 9.26465 20.7256V26.9021H12.0097C12.5783 26.9021 13.0392 26.4412 13.0392 25.8726C13.0392 25.3041 12.5783 24.8432 12.0097 24.8432Z" fill="#3C3C55"/>
</svg>

After

Width:  |  Height:  |  Size: 3.0 KiB

28
assets/icons/bathroom.svg Normal file
View File

@ -0,0 +1,28 @@
<svg width="21" height="25" viewBox="0 0 21 25" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.9628 0C15.5449 0 14.3965 1.15256 14.3965 2.56632C14.3965 2.78191 14.5748 2.96018 14.7903 2.96018C15.0059 2.96018 15.1842 2.78191 15.1842 2.56632C15.1842 1.58374 15.9844 0.787724 16.9628 0.787724C17.9454 0.787724 18.7414 1.58789 18.7414 2.56632V15.1782C18.7414 15.3938 18.9197 15.5721 19.1353 15.5721C19.3509 15.5721 19.5291 15.3938 19.5291 15.1782V2.56632C19.5291 1.15256 18.3766 0 16.9628 0Z" fill="#C3BEC6"/>
<path d="M6.95808 7.69098H5.2168V3.41654C5.2168 3.18852 5.40336 3.00195 5.63139 3.00195H6.54349C6.77152 3.00195 6.95808 3.18852 6.95808 3.41654V7.69098Z" fill="#A7CCF9"/>
<path d="M6.53841 3.00195H5.63875C5.58485 3.00195 5.53096 3.01439 5.48535 3.03097C5.6429 3.09316 5.75069 3.24242 5.75069 3.42069V7.69098H6.95715V3.42069C6.95715 3.19267 6.77059 3.00195 6.53841 3.00195Z" fill="#8CBDF9"/>
<path d="M5.21973 4.34912H6.96101V5.13685H5.21973V4.34912Z" fill="#4C5E71"/>
<path d="M3.47957 7.69102H1.73828V2.54594C1.73828 2.31791 1.92485 2.13135 2.15287 2.13135H3.06497C3.293 2.13135 3.47957 2.31791 3.47957 2.54594V7.69102Z" fill="#A7DDA7"/>
<path d="M3.06185 2.13525H2.16219C2.10829 2.13525 2.05439 2.14769 2.00879 2.16428C2.16633 2.22646 2.27413 2.37572 2.27413 2.55399V7.69078H3.48059V2.55399C3.48059 2.32182 3.29402 2.13525 3.06185 2.13525Z" fill="#8ACE9B"/>
<path d="M1.73828 3.479H3.47957V4.26673H1.73828V3.479Z" fill="#4C5E71"/>
<path d="M11.3064 15.1788C11.3064 14.2004 10.5021 13.4127 9.51952 13.4417H7.47559V15.3695H11.3064V15.1788Z" fill="#EABC73"/>
<path d="M15.2205 24.7462L14.7852 23.0049V22.582H16.9618V24.9991H15.2329L15.2205 24.7462Z" fill="#C3BEC6"/>
<path d="M5.6512 24.7462L6.08652 23.0049V22.582H3.91406V24.9991H5.64291L5.6512 24.7462Z" fill="#C3BEC6"/>
<path d="M20.0045 16.3267H0.871094V16.9195L1.87855 21.6334C2.04853 22.4336 2.75749 23.0099 3.57838 23.0099H17.2931C18.114 23.0099 18.8229 22.4377 18.9929 21.6334L20.0045 16.9195V16.3267Z" fill="#E2DFE2"/>
<path d="M18.7983 16.3267V16.9195L17.7867 21.6334C17.6168 22.4336 16.9078 23.0099 16.0869 23.0099H17.2934C18.1143 23.0099 18.8232 22.4377 18.9932 21.6334L20.0048 16.9195V16.3267H18.7983Z" fill="#D3CED5"/>
<path d="M0.870642 16.9195C0.389716 16.9195 0 16.5298 0 16.0489C0 15.5679 0.389716 15.1782 0.870642 15.1782H20.004C20.485 15.1782 20.8747 15.5679 20.8747 16.0489C20.8747 16.5298 20.485 16.9195 20.004 16.9195H0.870642Z" fill="#F4F2F4"/>
<path d="M20.0053 15.1782H18.7988C19.2798 15.1782 19.6695 15.5679 19.6695 16.0489C19.6695 16.5298 19.2798 16.9195 18.7988 16.9195H20.0053C20.4862 16.9195 20.8759 16.5298 20.8759 16.0489C20.8759 15.5679 20.4862 15.1782 20.0053 15.1782Z" fill="#E2DFE2"/>
<path d="M19.5466 19.0509L19.7124 18.2632H1.15527L1.32526 19.0509H19.5466Z" fill="#C3BEC6"/>
<path d="M5.22175 13.4424C4.2599 13.4424 3.48047 14.2218 3.48047 15.1837V19.9681C3.48047 20.2085 3.67533 20.4034 3.91579 20.4034H7.39421C7.63468 20.4034 7.82953 20.2085 7.82953 19.9681V15.2168C7.82953 14.2674 8.57165 13.4673 9.52107 13.4424H5.22175Z" fill="#EFD27C"/>
<path d="M3.48047 16.9214H7.82954V18.6627H3.48047V16.9214Z" fill="#EAA96A"/>
<path d="M16.5265 4.3072C16.5265 3.34535 15.7471 2.56592 14.7852 2.56592C13.8234 2.56592 13.0439 3.34535 13.0439 4.3072V4.80471H16.5224L16.5265 4.3072Z" fill="#E2DFE2"/>
<path d="M14.785 2.56592C14.5735 2.56592 14.3704 2.60323 14.1797 2.67371C14.843 2.91832 15.3157 3.55679 15.3157 4.3072V4.80471H16.5221V4.3072C16.5263 3.34535 15.7468 2.56592 14.785 2.56592Z" fill="#D3CED5"/>
<path d="M16.5268 6.0489C17.0077 6.0489 17.3974 5.65919 17.3974 5.17826C17.3974 4.69733 17.0077 4.30762 16.5268 4.30762H13.0484C12.5675 4.30762 12.1777 4.69733 12.1777 5.17826C12.1777 5.65919 12.5675 6.0489 13.0484 6.0489H16.5268Z" fill="#F4F2F4"/>
<path d="M16.5268 4.30762H15.3203C15.8012 4.30762 16.191 4.69733 16.191 5.17826C16.191 5.65919 15.8012 6.0489 15.3203 6.0489H16.5268C17.0077 6.0489 17.3974 5.65919 17.3974 5.17826C17.3974 4.69733 17.0077 4.30762 16.5268 4.30762Z" fill="#E2DFE2"/>
<path d="M13.0491 9.05046C12.8335 9.05046 12.6553 8.87218 12.6553 8.65659V7.78595C12.6553 7.57036 12.8335 7.39209 13.0491 7.39209C13.2647 7.39209 13.443 7.57036 13.443 7.78595V8.65659C13.443 8.87218 13.2647 9.05046 13.0491 9.05046Z" fill="#A7CCF9"/>
<path d="M14.7845 9.05046C14.5689 9.05046 14.3906 8.87218 14.3906 8.65659V7.78595C14.3906 7.57036 14.5689 7.39209 14.7845 7.39209C15.0001 7.39209 15.1783 7.57036 15.1783 7.78595V8.65659C15.1783 8.87218 15.0042 9.05046 14.7845 9.05046Z" fill="#A7CCF9"/>
<path d="M16.5277 9.05046C16.3121 9.05046 16.1338 8.87218 16.1338 8.65659V7.78595C16.1338 7.57036 16.3121 7.39209 16.5277 7.39209C16.7432 7.39209 16.9215 7.57036 16.9215 7.78595V8.65659C16.9215 8.87218 16.7432 9.05046 16.5277 9.05046Z" fill="#A7CCF9"/>
<path d="M8.28354 9.09236H0.414592C0.186566 9.09236 0 8.90579 0 8.67777V7.76567C0 7.53764 0.186566 7.35107 0.414592 7.35107H8.28354C8.51157 7.35107 8.69813 7.53764 8.69813 7.76567V8.67777C8.69813 8.90579 8.51157 9.09236 8.28354 9.09236Z" fill="#EAA96A"/>
<path d="M8.2758 7.35107H7.06934C7.30151 7.35107 7.48807 7.53764 7.48807 7.76981V8.66948C7.48807 8.90165 7.30151 9.08821 7.06934 9.08821H8.2758C8.50797 9.08821 8.69453 8.90165 8.69453 8.66948V7.76981C8.69868 7.54179 8.50797 7.35107 8.2758 7.35107Z" fill="#E5935D"/>
</svg>

After

Width:  |  Height:  |  Size: 5.2 KiB

View File

@ -0,0 +1,3 @@
<svg width="30" height="50" viewBox="0 0 30 50" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M28.3688 23.3912H27.5223C27.5275 23.3345 27.5305 23.277 27.5305 23.2187V21.8714C27.5305 20.9686 26.8806 20.234 26.082 20.234H25.0949C24.7371 20.234 24.447 20.5619 24.447 20.9664C24.447 21.3709 24.7371 21.6988 25.0949 21.6988H26.082C26.1661 21.6988 26.2346 21.7762 26.2346 21.8714V23.2187C26.2346 23.3138 26.1661 23.3912 26.082 23.3912H13.9437C13.8595 23.3912 13.791 23.3139 13.791 23.2187V21.8714C13.791 21.7763 13.8594 21.6988 13.9437 21.6988H22.0372C22.3951 21.6988 22.6852 21.3709 22.6852 20.9664C22.6852 20.5619 22.3951 20.234 22.0372 20.234H13.9437C13.145 20.234 12.4952 20.9685 12.4952 21.8714V23.2187C12.4952 23.277 12.4981 23.3345 12.5034 23.3912H6.90109C6.86074 23.2443 6.8083 23.1035 6.74567 22.9696L21.9263 5.80955C22.4776 5.18631 22.4776 4.17235 21.9263 3.54911L21.2299 2.7619C19.6544 0.980855 17.5595 0 15.3312 0C13.1029 0 11.008 0.980856 9.43243 2.762L8.61197 3.68944L8.13216 3.14706C7.53174 2.46835 6.59319 2.42489 6.03977 3.05038L3.36752 6.07107C2.81419 6.69656 2.85254 7.75759 3.45305 8.43629L3.93286 8.97868L3.11232 9.90621C-0.0587459 13.4909 -0.13667 19.266 2.87552 22.9605C2.71138 23.3075 2.61808 23.7034 2.61808 24.1236C2.61808 25.2372 3.27189 26.1812 4.16828 26.4916C4.17286 26.6187 4.17942 26.7454 4.18849 26.8712H1.81222C0.813025 26.8712 0 27.7901 0 28.9197C0 30.0492 0.812939 30.9681 1.81222 30.9681H5.35927C6.43855 32.9854 8.16723 34.5113 10.2156 35.1723L8.23539 43.8391C8.14589 44.2308 8.35427 44.6303 8.7007 44.7314C8.75504 44.7473 8.80955 44.7548 8.8632 44.7548C9.15148 44.7548 9.41463 44.5356 9.49005 44.2054L11.4875 35.4627C11.8204 35.5086 12.1591 35.5327 12.5028 35.5327H12.9258L10.0915 47.9378C10.0112 48.2895 9.73125 48.535 9.41074 48.535C9.35157 48.535 9.29204 48.5264 9.23382 48.5093C9.05179 48.4562 8.89888 48.326 8.80342 48.1429C8.70795 47.9598 8.68117 47.7456 8.72825 47.5398L8.98276 46.4258C9.07226 46.0341 8.86389 45.6346 8.51746 45.5335C8.17069 45.4323 7.81752 45.6678 7.72811 46.0595L7.4736 47.1734C7.34004 47.7581 7.4158 48.3666 7.68716 48.8868C7.95843 49.407 8.39263 49.7767 8.90968 49.9276C9.07365 49.9756 9.24228 49.9999 9.41083 49.9999C10.3223 49.9999 11.1182 49.3025 11.3463 48.3042L12.3025 44.1193H21.6497L21.9389 45.3812C21.7311 45.8213 21.6129 46.3233 21.6129 46.8562C21.6129 48.5896 22.8605 50 24.3941 50C25.9277 50 27.1753 48.5896 27.1753 46.8562C27.1753 45.6953 26.6154 44.6801 25.7853 44.1356L23.731 35.1716C25.8851 34.4755 27.6853 32.8227 28.7482 30.6478C28.7728 30.607 28.7937 30.5633 28.8107 30.5172C29.4309 29.1994 29.783 27.697 29.783 26.103V24.9897C29.7829 24.1082 29.1485 23.3912 28.3688 23.3912ZM4.28378 7.10681L6.95594 4.08621C6.98272 4.05614 7.10842 4.06141 7.21581 4.1828L7.69562 4.72518L4.84913 7.94284L4.36931 7.40046C4.28741 7.30788 4.27333 7.21579 4.271 7.18054C4.26884 7.14694 4.27385 7.11804 4.28378 7.10681ZM4.02858 10.9419L10.3487 3.79774C11.6796 2.29335 13.4491 1.46484 15.3312 1.46484C17.2133 1.46484 18.9828 2.29335 20.3136 3.79774L21.01 4.58494C21.0561 4.63699 21.0561 4.72176 21.01 4.77381L5.82941 21.9339C5.52436 21.7514 5.17698 21.6476 4.80852 21.6476C4.44318 21.6476 4.09882 21.7497 3.79568 21.9292C1.28412 18.8072 1.36144 13.9569 4.02858 10.9419ZM1.81214 29.5033C1.52748 29.5033 1.29578 29.2415 1.29578 28.9197C1.29578 28.5979 1.52739 28.336 1.81214 28.336H4.39756C4.48378 28.7356 4.59229 29.1254 4.72204 29.5033H1.81214ZM4.80852 25.1349C4.31523 25.1349 3.91394 24.6812 3.91394 24.1236C3.91394 23.566 4.31532 23.1124 4.80852 23.1124C5.30182 23.1124 5.7031 23.5661 5.7031 24.1236C5.70319 24.6812 5.30182 25.1349 4.80852 25.1349ZM12.6371 42.6542L13.0008 41.0625H20.9491L21.3139 42.6542H12.6371ZM13.3355 39.5977L14.2643 35.5327H19.6819L20.6135 39.5977H13.3355ZM25.8794 46.856C25.8794 47.7817 25.213 48.535 24.394 48.535C23.575 48.535 22.9086 47.7817 22.9086 46.856C22.9086 45.9301 23.575 45.1769 24.394 45.1769C25.213 45.1769 25.8794 45.9301 25.8794 46.856ZM24.3497 43.7133C23.8558 43.7221 23.393 43.8769 22.9933 44.1415L21.0204 35.5328H21.4407C21.7853 35.5328 22.1251 35.5085 22.4589 35.4625L24.3497 43.7133ZM21.4407 34.0678H12.5028C10.2373 34.0678 8.2195 32.8517 6.92968 30.9681H27.0139C25.724 32.8517 23.7062 34.0678 21.4407 34.0678ZM27.811 29.5033H6.13246C5.74535 28.5804 5.51028 27.5609 5.46501 26.4859C6.14862 26.2427 6.68865 25.6301 6.90109 24.856H28.3688C28.434 24.856 28.4869 24.9158 28.4869 24.9895V26.1028C28.4869 27.3187 28.2438 28.4714 27.811 29.5033Z" fill="#023DFE" fill-opacity="0.7"/>
</svg>

After

Width:  |  Height:  |  Size: 4.4 KiB

33
assets/icons/bedroom.svg Normal file
View File

@ -0,0 +1,33 @@
<svg width="25" height="20" viewBox="0 0 25 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M2.91701 6.80859H2.18457V10.1036H2.91701V6.80859Z" fill="#78A7AF"/>
<path d="M3.52837 11.1936V10.1333C3.52837 9.98345 3.40576 9.86084 3.2559 9.86084H1.84766C1.69781 9.86084 1.5752 9.98345 1.5752 10.1333V11.1936H3.52837Z" fill="#ABCCD3"/>
<path d="M4.40077 7.0244C4.53906 7.0244 4.62153 6.91546 4.58398 6.78235L3.7531 3.83726C3.71555 3.70415 3.57165 3.59521 3.43332 3.59521H1.67048C1.53215 3.59521 1.38825 3.70415 1.3507 3.83726L0.519819 6.78235C0.482269 6.91546 0.564693 7.0244 0.703026 7.0244H4.40077Z" fill="#FCC96C"/>
<path opacity="0.1" d="M1.59445 6.78235L2.42533 3.83726C2.46288 3.70415 2.60678 3.59521 2.74512 3.59521H1.67048C1.53215 3.59521 1.38825 3.70415 1.3507 3.83726L0.519819 6.78235C0.482269 6.91546 0.564693 7.0244 0.703026 7.0244H1.77761C1.63933 7.0244 1.5569 6.91546 1.59445 6.78235Z" fill="black"/>
<path d="M22.8164 6.80859H22.084V10.1036H22.8164V6.80859Z" fill="#78A7AF"/>
<path d="M23.4249 11.1936V10.1333C23.4249 9.98345 23.3022 9.86084 23.1524 9.86084H21.7441C21.5943 9.86084 21.4717 9.98345 21.4717 10.1333V11.1936H23.4249Z" fill="#ABCCD3"/>
<path d="M24.2973 7.02445C24.4356 7.02445 24.518 6.91551 24.4805 6.7824L23.6496 3.83726C23.612 3.7041 23.4681 3.59521 23.3298 3.59521H21.5669C21.4286 3.59521 21.2847 3.7041 21.2471 3.83726L20.4163 6.7824C20.3788 6.91551 20.4612 7.02445 20.5996 7.02445H24.2973Z" fill="#FCC96C"/>
<path opacity="0.1" d="M21.5628 6.7824L22.3936 3.83726C22.4312 3.7041 22.5751 3.59521 22.7134 3.59521H21.5669C21.4286 3.59521 21.2847 3.7041 21.2471 3.83726L20.4163 6.7824C20.3788 6.91551 20.4612 7.02445 20.5996 7.02445H21.7461C21.6077 7.02445 21.5253 6.91551 21.5628 6.7824Z" fill="black"/>
<path d="M3.39173 15.325C3.39173 15.1866 3.50492 15.0734 3.64325 15.0734H3.83798V13.7245C3.83798 13.3095 4.17754 12.97 4.59254 12.97H5.28821V11.048C5.28455 11.0479 5.28113 11.0469 5.27747 11.0469H0.25152C0.113186 11.0469 0 11.1601 0 11.2984V15.8435C0 15.9819 0.113186 16.095 0.25152 16.095H3.39178L3.39173 15.325Z" fill="#CB7C52"/>
<path d="M4.59249 12.97H5.28821V11.048C5.28455 11.0479 5.28113 11.0469 5.27747 11.0469H0.25152C0.113186 11.0469 0 11.1601 0 11.2984V13.03H4.2984C4.38892 12.9914 4.48829 12.97 4.59249 12.97Z" fill="#FFBB4A"/>
<path opacity="0.1" d="M1.08587 15.8435V11.2984C1.08587 11.1601 1.19905 11.0469 1.33739 11.0469H0.25152C0.113186 11.0469 0 11.1601 0 11.2984V15.8435C0 15.9819 0.113186 16.095 0.25152 16.095H1.33739C1.19905 16.095 1.08587 15.9818 1.08587 15.8435Z" fill="black"/>
<path d="M2.76563 12.3745C2.66895 12.3745 2.57471 12.3355 2.50635 12.2676C2.43848 12.1992 2.39941 12.105 2.39941 12.0088C2.39941 11.9121 2.43848 11.8179 2.50635 11.7495C2.57471 11.6816 2.66895 11.6426 2.76563 11.6426C2.86183 11.6426 2.95607 11.6816 3.02443 11.7495C3.0923 11.8179 3.13185 11.9121 3.13185 12.0088C3.13185 12.105 3.09235 12.1992 3.02443 12.2676C2.95607 12.3355 2.86183 12.3745 2.76563 12.3745Z" fill="white"/>
<path d="M24.7476 11.0469H19.7216C19.7089 11.0469 19.6968 11.0488 19.6846 11.0506V12.97H20.3803C20.7953 12.97 21.1348 13.3095 21.1348 13.7245V15.0734H21.3296C21.4679 15.0734 21.5811 15.1866 21.5811 15.3249V16.095H24.7476C24.886 16.095 24.9992 15.9819 24.9992 15.8435V11.2984C24.9991 11.1601 24.8859 11.0469 24.7476 11.0469Z" fill="#CB7C52"/>
<path d="M24.7476 11.0469H19.7216C19.7089 11.0469 19.6968 11.0488 19.6846 11.0506V12.97H20.3803C20.4845 12.97 20.5839 12.9914 20.6744 13.03H24.9991V11.2984C24.9991 11.1601 24.8859 11.0469 24.7476 11.0469Z" fill="#FFBB4A"/>
<path d="M22.2354 12.375C22.1392 12.375 22.0449 12.3355 21.9766 12.2676C21.9087 12.1992 21.8691 12.105 21.8691 12.0083C21.8691 11.9121 21.9087 11.8179 21.9766 11.7495C22.0449 11.6816 22.1392 11.6426 22.2354 11.6426C22.332 11.6426 22.4263 11.6816 22.4946 11.7495C22.5625 11.8179 22.6021 11.9121 22.6021 12.0083C22.6021 12.105 22.5625 12.1992 22.4946 12.2676C22.4263 12.3355 22.332 12.375 22.2354 12.375Z" fill="white"/>
<path d="M19.9184 13.1712V9.67632C19.9184 9.53799 19.8052 9.4248 19.6669 9.4248H5.33257C5.19424 9.4248 5.08105 9.53799 5.08105 9.67632V13.1712H19.9184Z" fill="#FF9F3D"/>
<path opacity="0.1" d="M6.1636 13.1712V9.67632C6.1636 9.53799 6.27679 9.4248 6.41512 9.4248H5.33257C5.19424 9.4248 5.08105 9.53799 5.08105 9.67632V13.1712H6.1636Z" fill="black"/>
<path d="M11.9437 13.171V12.0422C11.9437 11.6272 11.6041 11.2876 11.1891 11.2876H7.27702C6.86207 11.2876 6.52246 11.6272 6.52246 12.0422V13.171H11.9437Z" fill="white"/>
<path d="M18.636 13.171V12.0422C18.636 11.6272 18.2965 11.2876 17.8815 11.2876H13.9694C13.5544 11.2876 13.2148 11.6272 13.2148 12.0422V13.171H18.636Z" fill="white"/>
<path d="M21.3677 15.2937V13.7253C21.3677 13.3103 21.0282 12.9707 20.6132 12.9707H4.38444C3.96944 12.9707 3.62988 13.3103 3.62988 13.7253V15.2937H21.3677Z" fill="#FFCFAB"/>
<path opacity="0.1" d="M5.00365 15.2937V13.7253C5.00365 13.3103 5.34321 12.9707 5.75821 12.9707H4.38444C3.96944 12.9707 3.62988 13.3103 3.62988 13.7253V15.2937H5.00365Z" fill="black"/>
<path d="M5.16518 19.1609C5.30352 19.1609 5.4167 19.0477 5.4167 18.9094V17.5694C5.4167 17.4311 5.52989 17.3179 5.66822 17.3179H19.3331C19.4714 17.3179 19.5846 17.4311 19.5846 17.5694V18.9094C19.5846 19.0477 19.6978 19.1609 19.8361 19.1609H21.5643C21.7026 19.1609 21.8158 19.0477 21.8158 18.9094V15.3257C21.8158 15.1874 21.7026 15.0742 21.5643 15.0742H3.43707C3.29873 15.0742 3.18555 15.1874 3.18555 15.3257V18.9094C3.18555 19.0477 3.29873 19.1609 3.43707 19.1609H5.16518Z" fill="#FF9F3D"/>
<g opacity="0.1">
<path d="M4.28118 18.9089V15.3253C4.28118 15.1869 4.39437 15.0737 4.5327 15.0737H3.43511C3.29678 15.0737 3.18359 15.1869 3.18359 15.3253V18.9089C3.18359 19.0472 3.29678 19.1604 3.43511 19.1604H4.5327C4.39437 19.1604 4.28118 19.0472 4.28118 18.9089Z" fill="black"/>
</g>
<path d="M18.0893 6.21186C18.0893 6.35019 17.9761 6.46338 17.8378 6.46338H7.16265C7.02432 6.46338 6.91113 6.35019 6.91113 6.21186V0.617731C6.91113 0.479397 7.02432 0.366211 7.16265 0.366211H17.8378C17.9761 0.366211 18.0893 0.479397 18.0893 0.617731V6.21186Z" fill="#B1E8FF"/>
<path opacity="0.1" d="M8.01238 6.21186V0.617731C8.01238 0.479397 8.12557 0.366211 8.2639 0.366211H7.16265C7.02432 0.366211 6.91113 0.479397 6.91113 0.617731V6.21191C6.91113 6.35024 7.02432 6.46343 7.16265 6.46343H8.2639C8.12557 6.46333 8.01238 6.35019 8.01238 6.21186Z" fill="black"/>
<path d="M12.2235 2.33252L9.83887 6.46284H14.6082L12.2235 2.33252Z" fill="#86D5B5"/>
<path d="M12.7314 6.46345H17.8379C17.9763 6.46345 18.0894 6.35027 18.0894 6.21193V5.80025L15.6018 1.4917L12.7314 6.46345Z" fill="#FCC96C"/>
<path d="M17.8388 6.82956H7.16364C6.823 6.82956 6.5459 6.55245 6.5459 6.21182V0.61774C6.5459 0.277106 6.823 0 7.16364 0H17.8388C18.1794 0 18.4565 0.277106 18.4565 0.61774V6.21192C18.4565 6.55245 18.1794 6.82956 17.8388 6.82956ZM7.27839 6.09712H17.7241V0.73244H7.27839V6.09712Z" fill="#CB7C52"/>
<path d="M9.31653 3.35424C9.8144 3.35424 10.218 2.95063 10.218 2.45276C10.218 1.95488 9.8144 1.55127 9.31653 1.55127C8.81865 1.55127 8.41504 1.95488 8.41504 2.45276C8.41504 2.95063 8.81865 3.35424 9.31653 3.35424Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 6.9 KiB

View File

@ -0,0 +1,3 @@
<svg width="20" height="20" viewBox="0 0 20 20" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M16.25 2.1875H14.6875V1.875C14.6875 1.62636 14.5887 1.3879 14.4129 1.21209C14.2371 1.03627 13.9986 0.9375 13.75 0.9375C13.5014 0.9375 13.2629 1.03627 13.0871 1.21209C12.9113 1.3879 12.8125 1.62636 12.8125 1.875V2.1875H7.1875V1.875C7.1875 1.62636 7.08873 1.3879 6.91291 1.21209C6.7371 1.03627 6.49864 0.9375 6.25 0.9375C6.00136 0.9375 5.7629 1.03627 5.58709 1.21209C5.41127 1.3879 5.3125 1.62636 5.3125 1.875V2.1875H3.75C3.3356 2.1875 2.93817 2.35212 2.64515 2.64515C2.35212 2.93817 2.1875 3.3356 2.1875 3.75V16.25C2.1875 16.6644 2.35212 17.0618 2.64515 17.3549C2.93817 17.6479 3.3356 17.8125 3.75 17.8125H16.25C16.6644 17.8125 17.0618 17.6479 17.3549 17.3549C17.6479 17.0618 17.8125 16.6644 17.8125 16.25V3.75C17.8125 3.3356 17.6479 2.93817 17.3549 2.64515C17.0618 2.35212 16.6644 2.1875 16.25 2.1875ZM5.3125 4.0625C5.3125 4.31114 5.41127 4.5496 5.58709 4.72541C5.7629 4.90123 6.00136 5 6.25 5C6.49864 5 6.7371 4.90123 6.91291 4.72541C7.08873 4.5496 7.1875 4.31114 7.1875 4.0625H12.8125C12.8125 4.31114 12.9113 4.5496 13.0871 4.72541C13.2629 4.90123 13.5014 5 13.75 5C13.9986 5 14.2371 4.90123 14.4129 4.72541C14.5887 4.5496 14.6875 4.31114 14.6875 4.0625H15.9375V5.9375H4.0625V4.0625H5.3125ZM4.0625 15.9375V7.8125H15.9375V15.9375H4.0625Z" fill="#475569"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

28
assets/icons/boundary.svg Normal file
View File

@ -0,0 +1,28 @@
<svg width="22" height="18" viewBox="0 0 22 18" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M3.45051 0.620117H2.66797C2.76403 0.620117 2.84185 0.697982 2.84185 0.794001V16.5102H3.62439V0.794043C3.62439 0.697982 3.54657 0.620117 3.45051 0.620117Z" fill="#9C9C9C"/>
<path d="M19.39 0.620117H18.6074C18.7035 0.620117 18.7813 0.697982 18.7813 0.794001V16.5102H19.5638V0.794043C19.5638 0.697982 19.486 0.620117 19.39 0.620117Z" fill="#9C9C9C"/>
<path d="M2.84259 0.794001C2.84259 0.697982 2.76477 0.620117 2.66871 0.620117H2.2774C2.18134 0.620117 2.10352 0.697982 2.10352 0.794001V16.5102H2.84259V0.794001Z" fill="#ACACAC"/>
<path d="M18.7811 0.794001C18.7811 0.697982 18.7032 0.620117 18.6072 0.620117H18.2159C18.1198 0.620117 18.042 0.697982 18.042 0.794001V16.5102H18.7811V0.794001Z" fill="#ACACAC"/>
<path d="M7.55203 6.30395L11.8047 2.05127H8.21845L3.96582 6.30395H7.55203Z" fill="#FDB441"/>
<path d="M11.4857 6.30395L15.7383 2.05127H11.8035L7.55078 6.30395H11.4857Z" fill="#5A5A5A"/>
<path d="M15.0726 6.30395L19.3253 2.05127H15.739L11.4863 6.30395H15.0726Z" fill="#FDB441"/>
<path d="M4.28295 2.05127H0.378083C0.186003 2.05127 0.0302734 2.207 0.0302734 2.39908V5.95618C0.0302734 6.0522 0.0692057 6.13916 0.132132 6.20209L4.28295 2.05127Z" fill="#FDB441"/>
<path d="M4.28261 2.05127L0.131836 6.20209C0.194762 6.26501 0.281725 6.30395 0.377786 6.30395H3.96485L8.21748 2.05127H4.28261Z" fill="#5A5A5A"/>
<path d="M20.6996 4.61246V2.09067L20.2053 2.05461C20.1904 2.05262 20.1752 2.05127 20.1597 2.05127H19.3259L15.0732 6.30395H19.0081C19.3229 5.98914 20.3693 4.94271 20.6996 4.61246Z" fill="#5A5A5A"/>
<path d="M19.0078 6.30374H20.1596C20.1942 6.30374 20.2276 6.2985 20.2592 6.28906L20.6993 6.22419V4.6123C20.3688 4.94276 19.3225 5.98907 19.0078 6.30374Z" fill="#FDB441"/>
<path d="M21.6207 2.29561C21.6105 2.26294 21.5957 2.23235 21.5769 2.20459C21.5144 2.11208 21.4086 2.05127 21.2886 2.05127C21.2344 2.05127 20.8258 2.05127 20.1582 2.05127C20.3503 2.05127 20.506 2.20696 20.506 2.39908V3.67415V4.8045L21.6364 3.67415V2.39908C21.6364 2.36298 21.6309 2.32828 21.6207 2.29561Z" fill="#444444"/>
<path d="M20.5059 5.9563C20.5059 6.14834 20.3502 6.30407 20.1582 6.30411H21.2885C21.3365 6.30411 21.3823 6.29437 21.4239 6.27677C21.5331 6.23056 21.6134 6.13001 21.6319 6.00911C21.6345 5.99185 21.6363 5.97428 21.6363 5.9563V3.67432L20.506 4.80466V5.9563H20.5059Z" fill="#F6AB31"/>
<path d="M7.55203 11.782L11.8047 7.5293H8.21845L3.96582 11.782H7.55203Z" fill="#FDB441"/>
<path d="M11.4857 11.782L15.7383 7.5293H11.8035L7.55078 11.782H11.4857Z" fill="#5A5A5A"/>
<path d="M15.0726 11.782L19.3253 7.5293H15.739L11.4863 11.782H15.0726Z" fill="#FDB441"/>
<path d="M4.28295 7.5293H0.378083C0.186003 7.5293 0.0302734 7.68503 0.0302734 7.87711V11.4342C0.0302734 11.5302 0.0692057 11.6172 0.132132 11.6801L4.28295 7.5293Z" fill="#FDB441"/>
<path d="M4.28261 7.52934L0.131836 11.6801C0.194762 11.743 0.281725 11.782 0.377786 11.782H3.96485L8.21752 7.5293H4.28261V7.52934Z" fill="#5A5A5A"/>
<path d="M20.6996 10.0905V7.56869L20.2053 7.53264C20.1904 7.53065 20.1752 7.5293 20.1597 7.5293H19.3259L15.0732 11.782H19.0081C19.3229 11.4672 20.3693 10.4207 20.6996 10.0905Z" fill="#5A5A5A"/>
<path d="M19.0078 11.7818H20.1596C20.1942 11.7818 20.2276 11.7766 20.2592 11.7671L20.6993 11.7022V10.0903C20.3688 10.4208 19.3225 11.4671 19.0078 11.7818Z" fill="#FDB441"/>
<path d="M21.6207 7.77364C21.6105 7.74097 21.5957 7.71037 21.5769 7.68261C21.5144 7.59011 21.4086 7.5293 21.2886 7.5293C21.2344 7.5293 20.8258 7.5293 20.1582 7.5293C20.3503 7.5293 20.506 7.68498 20.506 7.87711V9.15218V10.2825L21.6364 9.15218V7.87711C21.6364 7.84105 21.6309 7.80631 21.6207 7.77364Z" fill="#444444"/>
<path d="M20.5059 11.4343C20.5059 11.6264 20.3502 11.7821 20.1582 11.7821H21.2885C21.3365 11.7821 21.3823 11.7724 21.4239 11.7548C21.5331 11.7086 21.6134 11.608 21.6319 11.4871C21.6345 11.4699 21.6363 11.4523 21.6363 11.4343V9.15234L20.506 10.2827V11.4343H20.5059Z" fill="#F6AB31"/>
<path d="M5.46624 15.6406H4.42285C4.5669 15.6406 4.6837 15.7574 4.6837 15.9015V17.1188C4.6837 17.2628 4.5669 17.3796 4.42285 17.3796H5.46624C5.61029 17.3796 5.72708 17.2628 5.72708 17.1188V15.9015C5.72708 15.7574 5.61029 15.6406 5.46624 15.6406Z" fill="#ACACAC"/>
<path d="M21.4057 17.3796C21.5497 17.3796 21.6665 17.2628 21.6665 17.1188V15.9015C21.6665 15.7574 21.5497 15.6406 21.4057 15.6406H20.3623C20.5064 15.6406 20.6232 15.7574 20.6232 15.9015V17.1188C20.6232 17.2628 20.5064 17.3796 20.3623 17.3796H21.4057Z" fill="#ACACAC"/>
<path d="M0.260846 15.6406C0.116797 15.6406 0 15.7574 0 15.9015V17.1188C0 17.2628 0.116797 17.3796 0.260846 17.3796H4.4236C4.56765 17.3796 4.6844 17.2628 4.6844 17.1188V15.9015C4.6844 15.7574 4.5676 15.6406 4.42355 15.6406H0.260846Z" fill="#BFBFBF"/>
<path d="M16.2003 15.6406C16.0563 15.6406 15.9395 15.7574 15.9395 15.9015V17.1188C15.9395 17.2628 16.0563 17.3796 16.2003 17.3796H20.363C20.5071 17.3796 20.6239 17.2628 20.6239 17.1188V15.9015C20.6239 15.7574 20.5071 15.6406 20.363 15.6406H16.2003Z" fill="#BFBFBF"/>
</svg>

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 754 B

View File

@ -0,0 +1,18 @@
<svg width="51" height="50" viewBox="0 0 51 50" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M17.0222 13.4482H19.9519V16.3779H17.0222V13.4482Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M17.0222 20.1724H19.9519V23.1021H17.0222V20.1724Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M30.4719 20.1724H33.4016V23.1021H30.4719V20.1724Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M37.1965 20.1724H40.1262V23.1021H37.1965V20.1724Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M30.4719 26.8975H33.4016V29.8271H30.4719V26.8975Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M37.1965 26.8975H40.1262V29.8271H37.1965V26.8975Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M30.4719 33.6216H33.4016V36.5513H30.4719V33.6216Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M37.1965 33.6216H40.1262V36.5513H37.1965V33.6216Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M30.4719 40.3455H33.4016V43.2751H30.4719V40.3455Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M37.1965 40.3455H40.1262V43.2751H37.1965V40.3455Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M10.2979 20.1724H13.2275V23.1021H10.2979V20.1724Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M17.0222 26.8975H19.9519V29.8271H17.0222V26.8975Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M10.2979 26.8975H13.2275V29.8271H10.2979V26.8975Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M17.0222 33.6216H19.9519V36.5513H17.0222V33.6216Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M10.2979 33.6216H13.2275V36.5513H10.2979V33.6216Z" fill="#023DFE" fill-opacity="0.7"/>
<path d="M46.8497 47.0701V13.4484H26.6768V6.45972L23.3146 7.02007V-0.000244141H6.93623V9.74985L3.57412 10.3102V47.0701H0.211914V49.9998H50.2119V47.0701H46.8497ZM43.92 16.3781V47.0701H26.6768V16.3781H43.92ZM9.86592 2.92944H20.3849V7.50835L9.86592 9.26157V2.92944ZM6.50381 12.792L23.7471 9.91812V13.4484V47.0701H19.9524V40.3458H10.2984V47.0701H6.50381V12.792ZM17.0228 47.0701H13.2281V43.2754H17.0228V47.0701Z" fill="#023DFE" fill-opacity="0.7"/>
</svg>

After

Width:  |  Height:  |  Size: 1.9 KiB

View File

@ -0,0 +1,7 @@
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Uploaded to: SVG Repo, www.svgrepo.com, Transformed by: SVG Repo Mixer Tools -->
<svg fill="#023DFE99" version="1.1" id="Capa_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="800px" height="800px" viewBox="0 0 25.924 25.924" xml:space="preserve" stroke="#023DFE99">
<g id="SVGRepo_bgCarrier" stroke-width="0"/>

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

@ -0,0 +1,5 @@
<svg width="17" height="22" viewBox="0 0 17 22" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.45469 0.0600586C5.21353 0.0640389 2.58699 2.69054 2.58301 5.93174V9.54506C2.58301 9.79451 2.78524 9.99674 3.03469 9.99674H4.84137C5.09082 9.99674 5.29305 9.79451 5.29305 9.54506V5.93174C5.29301 4.18557 6.70856 2.77006 8.45469 2.77006C10.2008 2.77006 11.6164 4.18557 11.6164 5.93174V9.54506C11.6164 9.79451 11.8186 9.99674 12.0681 9.99674H13.8747C14.1241 9.99674 14.3264 9.79451 14.3264 9.54506V5.93174C14.3224 2.69054 11.6959 0.0640389 8.45469 0.0600586Z" fill="#455A64"/>
<path d="M3.0342 9.09338H13.8742C15.1214 9.09338 16.1325 10.1045 16.1325 11.3517V19.4817C16.1325 20.729 15.1214 21.7401 13.8742 21.7401H3.0342C1.78696 21.7401 0.775879 20.729 0.775879 19.4817V11.3517C0.775879 10.1045 1.78696 9.09338 3.0342 9.09338Z" fill="#2F66D3"/>
<path d="M10.7129 14.0617C10.7182 12.8145 9.71139 11.7991 8.46416 11.7938C7.21692 11.7886 6.20156 12.7954 6.19631 14.0426C6.19267 14.9048 6.68017 15.6937 7.45282 16.0761L7.10412 18.5151C7.06918 18.7621 7.2411 18.9906 7.48809 19.0256C7.50901 19.0285 7.53014 19.03 7.55127 19.03H9.35795C9.6074 19.0326 9.81166 18.8324 9.81416 18.5829C9.81437 18.56 9.81289 18.537 9.80959 18.5142L9.46089 16.0752C10.2241 15.6933 10.708 14.915 10.7129 14.0617Z" fill="white"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

Some files were not shown because too many files have changed in this diff Show More