feat(FN-2893): add merge-description disclosures in settings
- Render merge strategy descriptions behind expandable disclosure sections in Settings modal - Add dedicated disclosure styling and update task form expectations for the new copy structure - Extend Settings modal tests to cover disclosure toggling and merge-description visibility - Improve model onboarding API key action layout on mobile by stretching form width and aligning button placement
This commit is contained in:
@@ -611,10 +611,15 @@
|
||||
|
||||
.onboarding-apikey-input-row {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
flex-direction: column;
|
||||
align-items: stretch;
|
||||
gap: var(--space-sm);
|
||||
}
|
||||
|
||||
.onboarding-apikey-input-row .btn {
|
||||
align-self: flex-end;
|
||||
}
|
||||
|
||||
.onboarding-apikey-input {
|
||||
width: 100%;
|
||||
min-height: 36px;
|
||||
@@ -1361,6 +1366,15 @@
|
||||
margin-inline: calc(-1 * var(--space-md));
|
||||
padding-inline: var(--space-xs);
|
||||
box-sizing: border-box;
|
||||
/* Override the parent rule's justify-content: flex-end. The api-key form
|
||||
is a single child without flex-grow, so right-justification pushes it
|
||||
against the right edge and leaves a huge left gap. */
|
||||
justify-content: stretch;
|
||||
}
|
||||
|
||||
.onboarding-provider-card__actions--api-key > .onboarding-apikey-form {
|
||||
width: 100%;
|
||||
min-width: 0;
|
||||
}
|
||||
|
||||
/* When actions are simple buttons (Connect / Skip), make them split the
|
||||
|
||||
Reference in New Issue
Block a user