diff options
| author | Friedrich Beckmann <friedrich.beckmann@gmx.de> | 2025-04-02 13:41:53 +0200 | 
|---|---|---|
| committer | Friedrich Beckmann <friedrich.beckmann@gmx.de> | 2025-04-02 13:41:53 +0200 | 
| commit | 78ef1ec2f346e48c61f64635293a41ba516edf22 (patch) | |
| tree | 65aefafd2eb61c92bb2403026de718be1f036f1d | |
| parent | 9db92ff5476cb3599b71eb253fe6705a76dc1641 (diff) | |
add global.css and some config
| -rw-r--r-- | calendar/global.css | 74 | ||||
| -rw-r--r-- | calendar/index.html | 3 | 
2 files changed, 77 insertions, 0 deletions
| diff --git a/calendar/global.css b/calendar/global.css new file mode 100644 index 0000000..2dd4b7e --- /dev/null +++ b/calendar/global.css @@ -0,0 +1,74 @@ +body { +	font-family: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; +	padding: 0 40px; +} +@media (max-width: 575.98px) { +	body { +		padding: 0; +	} +	html { +		font-size: 12px; +	} +	h4 { +		margin-top: 0; +	} +} +.row { +	display: flex; +} +.col { +	flex: 1 1 0%; +	min-width: 0; +	max-width: 100%; +} + +.ec { +	height: 640px; +} +.ec.ec-day-grid { +	height: 400px; +} +@media (min-width: 576px) { +	.ec { +		height: 700px; +	} +	.ec.ec-day-grid { +		height: 500px; +	} +} +@media (min-width: 992px) { +	.ec { +		height: 800px; +	} +	.ec.ec-day-grid { +		height: 700px; +	} +} +@media (min-width: 1200px) { +	.ec.ec-day-grid { +		height: 800px; +	} +} + +/* Dark theme */ +body.ec-dark { +	background: #22272e; +	color: #adbac7; +} +body:not(.ec-dark) svg.dark { +	display: none; +} +body.ec-dark svg.light { +	display: none; +} +.toggle-dark-button { +	color: inherit; +	border: 0; +	background: 0 0; +	opacity: .8; +	cursor: pointer; +} +.toggle-dark-button svg { +	width: 1.25rem; +	height: 1.25rem; +} diff --git a/calendar/index.html b/calendar/index.html index 801e31b..d81a8d7 100644 --- a/calendar/index.html +++ b/calendar/index.html @@ -7,6 +7,7 @@      <title>Event Calendar</title>      <link rel="stylesheet" href="event-calendar.min.css"> +    <link rel="stylesheet" href="global.css">      <script src="event-calendar.min.js"></script>      <style> @@ -74,6 +75,8 @@          },          dayMaxEvents: true,          nowIndicator: true, +        firstDay: 1, +        hiddenDays: [0,6],          selectable: true      }); | 
