styles file structure cleanup

This commit is contained in:
Patrick Haßel 2024-11-06 16:19:57 +01:00
parent c358a43bcf
commit 8a6b444003
20 changed files with 128 additions and 128 deletions

View File

@ -1,4 +1,4 @@
@import "../common.less";
@import "../styles/config";
#mainMenu {
border-bottom: 1px solid black;
@ -19,12 +19,4 @@
background-color: lightskyblue;
}
.userHasPassword {
color: green;
}
.userNoPassword {
color: indianred;
}
}

View File

@ -49,7 +49,7 @@
</div>
<div class="tileContent">
<table>
<tr [class.user_owner]="group.isOwner(user)" *ngFor="let user of group.usersByNameOwnerFirst()">
<tr *ngFor="let user of group.usersByNameOwnerFirst()">
<td (click)="userService.goto(user)">
{{ user.name }}
</td>
@ -77,7 +77,7 @@
</div>
<div class="tileContent">
<table>
<tr [class.user_owner]="group.isOwner(user)" *ngFor="let user of group.bannedByName()">
<tr *ngFor="let user of group.bannedByName()">
<td (click)="userService.goto(user)">
{{ user.name }}
</td>

View File

@ -1,4 +1,4 @@
@import "../../../../common.less";
@import "../../../../styles/config";
th {
text-align: left;

View File

@ -1 +1 @@
@import "../../../../common.less";
@import "../../../../styles/config";

View File

@ -1,4 +1,4 @@
@import "../../../../../common.less";
@import "../../../../../styles/config";
td {
border: 1px solid black;

View File

@ -1,3 +1,5 @@
@import "../../../styles/config";
table {
width: 100%;
}

View File

@ -1,3 +1,5 @@
@import "../../../../styles/config";
.huge {
font-size: 50vmin;
white-space: nowrap;

View File

@ -1,4 +1,4 @@
@import "../../../../../common.less";
@import "../../../../../styles/config";
@page {
size: A4;

View File

@ -1,4 +1,4 @@
@import "../../../../common.less";
@import "../../../../styles/config";
.name {
text-align: left;

View File

@ -1,4 +1,4 @@
@import "../../../../common.less";
@import "../../../../styles/config";
#VoltageDropInputs {

View File

@ -1 +1 @@
@import "../../../common.less";
@import "../../../styles/config";

View File

@ -1 +1 @@
@import "../../../common";
@import "../../../styles/config";

View File

@ -1,4 +1,4 @@
@import "../../../common.less";
@import "../../../styles/config";
.unsaved {
background-color: yellow;

View File

@ -1,89 +1,4 @@
@import "./common.less";
body {
font-family: sans-serif;
font-size: 4vw;
margin: 0;
}
div {
box-sizing: border-box;
overflow: hidden;
}
a {
text-decoration: none;
}
input {
all: unset;
background-color: white;
border: 1px solid lightgray;
}
select {
font-size: inherit;
}
table {
border-collapse: collapse;
}
.tileContainer {
padding: @halfSpace;
.tile {
width: 100%;
padding: @halfSpace;
.tileInner {
border: 1px solid #ddd;
border-radius: @space;
background-color: #fbfbfb;
.tileTitle {
font-weight: bold;
padding: @halfSpace @space;
background-color: lightskyblue;
}
.tileContent {
padding: @halfSpace;
table {
width: 100%;
}
td {
white-space: nowrap;
border: 0.2em solid white;
}
}
.tileFooter {
padding: @halfSpace @space;
}
}
}
}
@media (min-width: 1000px) {
body {
font-size: 18px;
}
.tileContainer {
.tile {
float: left;
width: 500px;
}
}
}
@import "./styles/basic";
@import "./styles/tiles";
@import "./styles/button";
@import "./styles/user";

View File

@ -0,0 +1,38 @@
@import "./config";
body {
font-family: sans-serif;
font-size: 4vw;
margin: 0;
}
div {
box-sizing: border-box;
overflow: hidden;
}
a {
text-decoration: none;
}
input {
all: unset;
background-color: white;
border: 1px solid lightgray;
}
select {
font-size: inherit;
}
table {
border-collapse: collapse;
}
@media (min-width: 1000px) {
body {
font-size: 18px;
}
}

View File

@ -1,4 +1,4 @@
@import "./user.less";
@import "./config";
.buttons {
margin-bottom: @halfSpace;

View File

@ -0,0 +1,60 @@
@import "./config";
.tileContainer {
padding: @halfSpace;
.tile {
width: 100%;
padding: @halfSpace;
.tileInner {
border: 1px solid #ddd;
border-radius: @space;
background-color: #fbfbfb;
.tileTitle {
font-weight: bold;
padding: @halfSpace @space;
background-color: lightskyblue;
}
.tileContent {
padding: @halfSpace;
table {
width: 100%;
}
td {
white-space: nowrap;
border: 0.2em solid white;
}
}
.tileFooter {
padding: @halfSpace @space;
}
}
}
}
@media (min-width: 1000px) {
body {
font-size: 18px;
}
.tileContainer {
.tile {
float: left;
width: 500px;
}
}
}

View File

@ -0,0 +1,9 @@
@import "./config";
.userHasPassword {
color: green;
}
.userNoPassword {
color: indianred;
}

View File

@ -1,18 +0,0 @@
@import "./config.less";
.user {
float: left;
padding: @halfSpace;
background-color: lightskyblue;
border-radius: @halfSpace;
margin-right: @halfSpace;
margin-bottom: @halfSpace;
}
.user_owner {
border: 1px solid black;
}
.user:hover {
background-color: dodgerblue;
}