mirror of
https://codeberg.org/likwid/likwid.git
synced 2026-02-10 05:23:09 +00:00
ux: normalize modal forms via ui-form
This commit is contained in:
parent
a8ea0c53fb
commit
4fc534a243
3 changed files with 3 additions and 47 deletions
|
|
@ -168,6 +168,7 @@
|
|||
}
|
||||
|
||||
:where(input, textarea, select):focus-visible {
|
||||
outline: none;
|
||||
border-color: var(--color-primary);
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -269,7 +269,7 @@ const { slug } = Astro.params;
|
|||
modal.innerHTML = `
|
||||
<div class="modal-content ui-card ui-card-pad-xl">
|
||||
<h2>Edit Community</h2>
|
||||
<form id="edit-community-form">
|
||||
<form id="edit-community-form" class="ui-form" style="--ui-form-group-mb: 1rem;">
|
||||
<div class="form-group">
|
||||
<label for="edit-name">Name</label>
|
||||
<input type="text" id="edit-name" value="${community.name}" required />
|
||||
|
|
@ -462,26 +462,6 @@ const { slug } = Astro.params;
|
|||
margin-bottom: 1.5rem;
|
||||
}
|
||||
|
||||
.modal-content .form-group {
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.modal-content label {
|
||||
display: block;
|
||||
font-size: 0.875rem;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.modal-content input, .modal-content textarea {
|
||||
width: 100%;
|
||||
padding: 0.75rem;
|
||||
border: 1px solid var(--color-border);
|
||||
border-radius: 8px;
|
||||
background: var(--color-bg);
|
||||
color: var(--color-text);
|
||||
font-family: inherit;
|
||||
}
|
||||
|
||||
.modal-actions {
|
||||
display: flex;
|
||||
gap: 1rem;
|
||||
|
|
|
|||
|
|
@ -545,7 +545,7 @@ const proposalId = id ?? '';
|
|||
modal.innerHTML = `
|
||||
<div class="modal-content ui-card ui-card-pad-xl">
|
||||
<h2>Edit Proposal</h2>
|
||||
<form id="edit-form">
|
||||
<form id="edit-form" class="ui-form" style="--ui-form-group-mb: 1rem;">
|
||||
<div class="form-group">
|
||||
<label for="edit-title">Title</label>
|
||||
<input type="text" id="edit-title" value="${data.proposal.title}" required />
|
||||
|
|
@ -806,31 +806,6 @@ const proposalId = id ?? '';
|
|||
margin-bottom: 1.5rem;
|
||||
}
|
||||
|
||||
.modal-content .form-group {
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.modal-content label {
|
||||
display: block;
|
||||
font-size: 0.875rem;
|
||||
margin-bottom: 0.5rem;
|
||||
}
|
||||
|
||||
.modal-content input, .modal-content textarea {
|
||||
width: 100%;
|
||||
padding: 0.75rem;
|
||||
border: 1px solid var(--color-border);
|
||||
border-radius: 8px;
|
||||
background: var(--color-bg);
|
||||
color: var(--color-text);
|
||||
font-family: inherit;
|
||||
}
|
||||
|
||||
.modal-content input:focus, .modal-content textarea:focus {
|
||||
outline: none;
|
||||
border-color: var(--color-primary);
|
||||
}
|
||||
|
||||
.modal-actions {
|
||||
display: flex;
|
||||
gap: 1rem;
|
||||
|
|
|
|||
Loading…
Reference in a new issue