- Accept a single pasted/uploaded combined licence key (base64+gzip of licence+activation key), auto-detected in either paste mode, alongside the legacy two-field format - Warn and block applying a key generated for the wrong protocol before it ever reaches the backend - Decode both the legacy positional features string and a new named features object, so already-issued keys keep working unchanged - Show a live "Key Details" preview (validity, users, site IDs, enabled features) as a key is typed, pasted, or uploaded - Fix cypress test setup broken by the paste-format default change, and an unreliable FileReader-based base64 conversion in the test helpers
8 lines
241 B
SCSS
8 lines
241 B
SCSS
.key-error clr-icon {
|
|
// clr-icon defaults to vertical-align: middle, which sits it noticeably
|
|
// above the text baseline next to it - align its bottom edge with the
|
|
// text's instead.
|
|
vertical-align: bottom;
|
|
margin-right: 10px;
|
|
}
|