Commit ef9009f
committed
feat: update Angular dependencies and improve split-button directive
- Removed peer dependencies for Angular core.
- Updated Angular dependencies to version 21.1.1 for animations, CDK, common, compiler, compiler-cli, core, forms, material, platform-browser, platform-browser-dynamic, and router.
- Enhanced documentation by removing unnecessary setup instructions and clarifying usage and theming sections.
- Set default variant for split-button to 'filled' in PlaygroundComponent.
- Refactored styles for split-button to be injected dynamically into the document head, simplifying usage.
- Improved split-button directive to handle menu alignment and trigger positioning more effectively.1 parent 6bde8c3 commit ef9009f
8 files changed
Lines changed: 395 additions & 401 deletions
File tree
- projects/demo/src
- app
- documentation
- playground
- src/lib
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
53 | 53 | | |
54 | 54 | | |
55 | 55 | | |
56 | | - | |
57 | | - | |
58 | | - | |
59 | | - | |
60 | | - | |
61 | | - | |
62 | | - | |
63 | | - | |
64 | | - | |
65 | | - | |
66 | | - | |
67 | | - | |
| 56 | + | |
68 | 57 | | |
69 | 58 | | |
70 | 59 | | |
| |||
78 | 67 | | |
79 | 68 | | |
80 | 69 | | |
81 | | - | |
| 70 | + | |
82 | 71 | | |
83 | 72 | | |
84 | 73 | | |
| |||
132 | 121 | | |
133 | 122 | | |
134 | 123 | | |
135 | | - | |
| 124 | + | |
136 | 125 | | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
| 126 | + | |
142 | 127 | | |
143 | 128 | | |
144 | | - | |
145 | 129 | | |
146 | 130 | | |
147 | | - | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
159 | 136 | | |
160 | 137 | | |
161 | | - | |
| 138 | + | |
162 | 139 | | |
163 | 140 | | |
164 | 141 | | |
| |||
0 commit comments