Stili per elementi compound e migliorie a pagine utenti e link

Un elemento "compound" sarebbe ad esempio il campo di ricerca della pagina utenti formato da un campo di testo e da un bottone.
This commit is contained in:
2021-12-22 23:54:22 +01:00
parent cf21b9a143
commit e7cf338a8c
4 changed files with 83 additions and 13 deletions
+49
View File
@@ -346,6 +346,10 @@ p {
max-width: 100%;
}
p.center {
text-align: center;
}
/* Controls */
a {
@@ -401,6 +405,11 @@ button.primary:hover {
background: var(--accent-2-lighter);
}
button.icon {
padding: 0;
width: 2rem;
}
/* Text Fields */
input[type=text], input[type=password] {
@@ -428,6 +437,32 @@ input[type=password] {
font-family: caption;
}
/* Compound Controls */
.compound {
display: flex;
align-items: center;
justify-content: center;
border-radius: 4px;
box-shadow: 0 0 8px 0 #00000022;
}
.compound > button, .compound > .button, .compound > input {
box-shadow: none;
}
.compound > :not(:first-child) {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.compound > :not(:last-child) {
border-right: none;
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
/* Forms */
form .field {
@@ -531,4 +566,18 @@ form .field-set input {
.page-home .main {
padding-top: calc(100vh - 6rem);
}
.page-utenti .search {
margin: 2rem 0;
}
.page-utenti .search input[type=text] {
width: 50ch;
height: 2.5rem;
}
.page-utenti .search button {
width: 2.5rem;
height: 2.5rem;
}
+4
View File
@@ -54,4 +54,8 @@ body.dark-mode {
.dark-mode nav .nav-logo img {
filter: drop-shadow(0 0 4px rgba(0, 0, 0, 0.4));
}
.dark-mode input[type] {
background: #4b4342;
}