xref: /plugin/botmon/style.less (revision 7bd08c309d927f2844d27929cdc2e261800022d5)
1*7bd08c30SSascha Leib#botmon__admin {
2f125bc8dSSascha Leib
3f125bc8dSSascha Leib	section[role="tabpanel"] {
4f125bc8dSSascha Leib		margin: .25rem 0;
5f125bc8dSSascha Leib	}
6f125bc8dSSascha Leib
7*7bd08c30SSascha Leib	#botmon__today {
8f125bc8dSSascha Leib
9f125bc8dSSascha Leib		header {
109bc80cc5SSascha Leib			background-color: #F0F0F0;
11f125bc8dSSascha Leib			color: #333;
129bc80cc5SSascha Leib			border: #CCC solid 1px;
139bc80cc5SSascha Leib			border-radius: .5rem .5rem 0 0;
149bc80cc5SSascha Leib			margin: .5rem 0 1pt 0;
159bc80cc5SSascha Leib			padding: .25rem .5rem;
16f125bc8dSSascha Leib			font-size: 1rem;
179bc80cc5SSascha Leib		}
189bc80cc5SSascha Leib
199bc80cc5SSascha Leib		/* list formatting */
209bc80cc5SSascha Leib		dl {
219bc80cc5SSascha Leib			& {
229bc80cc5SSascha Leib				border-left: #555 solid 1px;
239bc80cc5SSascha Leib				padding-left: .5rem;
249bc80cc5SSascha Leib				margin: 0;
259bc80cc5SSascha Leib			}
269bc80cc5SSascha Leib			&:first-child {
279bc80cc5SSascha Leib				border-left: none;
289bc80cc5SSascha Leib				padding-left: 0;
299bc80cc5SSascha Leib			}
309bc80cc5SSascha Leib			dt {
319bc80cc5SSascha Leib				margin-bottom: .2em;
329bc80cc5SSascha Leib			}
339bc80cc5SSascha Leib			dd {
349bc80cc5SSascha Leib				display: flex;
359bc80cc5SSascha Leib				justify-content: space-between;
369bc80cc5SSascha Leib				padding: 0; margin: 0;
379bc80cc5SSascha Leib			}
389bc80cc5SSascha Leib			dd:nth-child(even) {
399bc80cc5SSascha Leib				background-color: #EEE;
40f125bc8dSSascha Leib			}
41f125bc8dSSascha Leib		}
429bc80cc5SSascha Leib
43*7bd08c30SSascha Leib		#botmon__today__content {
449bc80cc5SSascha Leib			& > details {
459bc80cc5SSascha Leib				& {
469bc80cc5SSascha Leib					margin: 0 0 1pt 0;
479bc80cc5SSascha Leib				}
489bc80cc5SSascha Leib				summary {
499bc80cc5SSascha Leib					& {
509bc80cc5SSascha Leib						font-weight: bold;
519bc80cc5SSascha Leib						font-size: 1rem;
529bc80cc5SSascha Leib						padding: .25rem .5rem;
539bc80cc5SSascha Leib						background-color: #F0F0F0;
549bc80cc5SSascha Leib						color: #333;
559bc80cc5SSascha Leib						border: #CCC solid 1px;
569bc80cc5SSascha Leib						display: flex;
579bc80cc5SSascha Leib						justify-content: space-between;
589bc80cc5SSascha Leib						margin: 0;
599bc80cc5SSascha Leib					}
609bc80cc5SSascha Leib					&::marker {
619bc80cc5SSascha Leib						content: '';
629bc80cc5SSascha Leib					}
639bc80cc5SSascha Leib					&::after {
649bc80cc5SSascha Leib						content: '+';
659bc80cc5SSascha Leib						display: inline-block;
669bc80cc5SSascha Leib						color: @ini_link;
679bc80cc5SSascha Leib					}
689bc80cc5SSascha Leib				}
699bc80cc5SSascha Leib				&[open] {
709bc80cc5SSascha Leib					summary::after {
719bc80cc5SSascha Leib						content: '-';
729bc80cc5SSascha Leib					}
739bc80cc5SSascha Leib				}
749bc80cc5SSascha Leib				& > div {
759bc80cc5SSascha Leib					padding: .5rem;
769bc80cc5SSascha Leib				}
779bc80cc5SSascha Leib			}
789bc80cc5SSascha Leib		}
799bc80cc5SSascha Leib
80f125bc8dSSascha Leib		footer {
81f125bc8dSSascha Leib			& {
82f125bc8dSSascha Leib				display: flex;
83f125bc8dSSascha Leib				align-items: center;
84f125bc8dSSascha Leib				column-gap: .25rem;
859bc80cc5SSascha Leib				background-color: #F0F0F0;
86f125bc8dSSascha Leib				color: #333;
879bc80cc5SSascha Leib				border: #CCC solid 1px;
889bc80cc5SSascha Leib				border-radius: 0 0 .5rem .5rem;
899bc80cc5SSascha Leib				margin: 1pt 0 0 0;
90f125bc8dSSascha Leib				padding: .25rem .5rem;
91f125bc8dSSascha Leib			}
92f125bc8dSSascha Leib			& > svg {
93f125bc8dSSascha Leib				width: 1.25em; height: 1.25em;
94f125bc8dSSascha Leib				fill: #333;
95f125bc8dSSascha Leib				flex-shrink: 0;
96f125bc8dSSascha Leib			}
97f125bc8dSSascha Leib			& > span {
98f125bc8dSSascha Leib				font-size: .96rem;
99f125bc8dSSascha Leib				line-height: 1.25rem;
100f125bc8dSSascha Leib			}
101f125bc8dSSascha Leib			& > span.error {
102f125bc8dSSascha Leib				color: #961D1B;
103f125bc8dSSascha Leib				font-weight: bold;
104f125bc8dSSascha Leib			}
105f125bc8dSSascha Leib		}
106f125bc8dSSascha Leib	}
107f125bc8dSSascha Leib}