frontend-dali/source/style/main.css

216 lines
3.4 KiB
CSS
Raw Normal View History

2024-09-12 00:02:12 +02:00
html {
2024-09-30 20:20:28 +02:00
background-color: hsl(0, 0%, 12.5%);
color: hsl(0, 0%, 100%);
2024-09-12 00:02:12 +02:00
font-family: sans-serif;
}
header {
2024-09-30 20:20:28 +02:00
background-color: hsl(0, 0%, 25%);
2024-09-21 10:56:55 +02:00
/*
border-bottom: 2px solid #888;
padding-bottom: 16px;
2024-09-21 10:56:55 +02:00
*/
margin-bottom: 16px;
}
nav > ul {
list-style-type: none;
margin: 0;
padding: 0;
}
nav > ul > li {
display: inline-block;
2024-09-19 13:34:24 +02:00
margin: 8px;
padding: 8px;
}
a {
2024-09-21 10:56:55 +02:00
padding: 8px;
text-decoration: none;
2024-09-21 10:56:55 +02:00
color: hsl(0, 0%, 87.5%);
}
a:hover {
color: hsl(0, 0%, 100%);
2024-09-21 10:56:55 +02:00
border-bottom: 2px solid hsl(0, 0%, 100%);
transition: 1s ease color;
}
2024-09-30 20:20:28 +02:00
input,select
{
padding: 4px;
}
button
{
padding: 8px;
text-transform: uppercase;
cursor: pointer;
}
input,select,button
{
background-color: hsl(0, 0%, 0%);
color: hsl(0, 0%, 100%);
border: 1px solid hsl(0, 0%, 75%);
margin: 4px;
border-radius: 2px;
}
2024-09-12 00:02:12 +02:00
.calendar {
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
.calendar-pane-left {
flex-basis: 12.5%;
}
.calendar-pane-right {
flex-basis: 87.5%;
}
.tableview-sources {
margin: 0;
padding: 0;
list-style-type: none;
font-size: 0.75em;
}
.tableview-sources-entry {
margin: 8px;
padding: 4px;
cursor: pointer;
}
.tableview-sources-entry:not(.tableview-sources-entry-active) {
filter: saturate(0);
}
.calendar table {
width: 100%;
border-collapse: collapse;
}
.calendar-cell {
2024-09-30 20:20:28 +02:00
border: 1px solid hsl(0,0%,37.5%);
2024-09-12 00:02:12 +02:00
padding: 8px;
vertical-align: top;
}
.calendar-cell-day {
width: 13.5%;
}
.calendar-cell-week {
width: 5.5%;
}
.calendar-cell-regular {
width: 13.5%;
height: 120px;
cursor: copy;
2024-09-12 00:02:12 +02:00
}
.calendar-cell-today {
2024-09-30 20:20:28 +02:00
outline: 2px solid hsl(0, 0%, 100%);
2024-09-12 00:02:12 +02:00
}
.calendar-day {
font-size: 0.75em;
cursor: help;
}
.calendar-events {
margin: 0; padding: 0;
list-style-type: none;
}
.calendar-event_entry {
margin: 4px;
padding: 4px;
border-radius: 2px;
font-size: 0.75em;
color: #FFF;
font-weight: bold;
}
.calendar-event_entry.access_level-none
,
.calendar-event_entry.access_level-view
{
2024-09-30 13:37:30 +02:00
/*
cursor: default;
2024-09-30 13:37:30 +02:00
*/
cursor: pointer;
}
.calendar-event_entry.access_level-edit
,
.calendar-event_entry.access_level-admin
{
2024-09-12 00:02:12 +02:00
cursor: pointer;
}
.plankton_input_group_field {
margin-bottom: 8px;
}
.plankton_input_group_field_label {
display: block;
font-weight: bold;
font-size: 0.8em;
}
.plankton_input_soft_container > * {
display: inline-block;
}
.plankton_input_soft_setter {
margin-right: 8px;
}
.plankton_input_soft_inactive {
display: none !important;
}
.plankton_input_group {
2024-10-01 06:42:50 +02:00
margin-left: 24px;
}
#events_controls {
2024-09-30 20:20:28 +02:00
margin-bottom: 12px;
text-align: center;
}
2024-10-01 06:42:50 +02:00
#calendar_add .plankton_input_group_field[rel="attributed"] > .plankton_input_list > .plankton_input_list_elements > .plankton_input_list_element
{
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
#calendar_add .plankton_input_group_field[rel="attributed"] > .plankton_input_list > .plankton_input_list_elements > .plankton_input_list_element > .plankton_input_list_element_input > .plankton_input_group
{
display: flex;
flex-direction: row;
flex-wrap: wrap;
}
#event_add .plankton_input_group_field[rel="begin"] > .plankton_input_group
,
#event_add .plankton_input_group_field[rel="end"] > .plankton_input_soft_container > .plankton_input_soft_core_wrapper > .plankton_input_group
,
#event_edit .plankton_input_group_field[rel="begin"] > .plankton_input_group
,
#event_edit .plankton_input_group_field[rel="end"] > .plankton_input_soft_container > .plankton_input_soft_core_wrapper > .plankton_input_group
{
display: flex;
flex-direction: row;
flex-wrap: wrap;
}