Commit e09b559
authored
feat: create Modal component (#27)
* refactor: restructure AuthModal and introduce Modal component
- Refactored AuthModal to utilize a new Modal component for improved code organization and reusability.
- Consolidated styles by importing Modal.scss into AuthModal.scss, reducing redundancy.
- Updated class names in AuthModal to follow BEM methodology for better clarity and maintainability.
* refactor: simplify popup-close.html by removing unnecessary styles and timeout
- Removed inline styles and the message div for a cleaner HTML structure.
- Streamlined the window closing logic by directly calling window.close() without a delay.
* feat: enhance AuthModal with exit animations and state management
- Introduced state management for modal visibility and exit animations in AuthGate.
- Updated AuthModal to accept new props for exit animation handling.
- Refactored Modal component to apply animations via inline styles, improving flexibility.
- Added new keyframes for fade-out and zoom-out animations to enhance user experience.
* fix: update Docker build workflow to conditionally set platforms based on branch
- Modified the platforms setting in the Docker build workflow to conditionally include ARM64 support only when on the main branch, enhancing build efficiency and flexibility.1 parent d3db9aa commit e09b559
File tree
7 files changed
+403
-288
lines changed- .github/workflows
- src/frontend
- public/auth
- src
- styles
- ui
7 files changed
+403
-288
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
| 56 | + | |
57 | 57 | | |
58 | 58 | | |
59 | 59 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | | - | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
15 | | - | |
16 | | - | |
17 | | - | |
18 | | - | |
19 | | - | |
20 | | - | |
21 | | - | |
22 | | - | |
23 | 6 | | |
24 | 7 | | |
25 | | - | |
26 | 8 | | |
27 | 9 | | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
| 10 | + | |
32 | 11 | | |
33 | 12 | | |
34 | 13 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
50 | 50 | | |
51 | 51 | | |
52 | 52 | | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
53 | 74 | | |
54 | 75 | | |
55 | 76 | | |
56 | 77 | | |
57 | | - | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
58 | 84 | | |
59 | 85 | | |
60 | 86 | | |
0 commit comments