Files @ bb749f282c4e
Branch filter:

Location: C3L-NOC/tls-expiry-tracker/frontend/style.css

x
feat: add initial backend

current backend only prints out the state of the certificates in stdout.
it takes input domains from input.json, and checks only web ones.
various fail states are recogzied.
/* Defaults */
* {
	font: inherit;
	padding: 0px;
	margin: 0px;
}

a {
	text-decoration: none;
	color: inherit;
}

/* General */
body {
	background-color: #393939;
	color: #d2d2d2;

    font-family: "Helvetica", "Arial", sans-serif;
    font-size: 20px;
}

/*
   COUNT UP
*/

/* Links (block) on home page*/
.countup {
	font-size: 48px;
	line-height: 52px;
    text-align: center;

	margin-top: 15vh;

	display: flex;
    flex-direction: column;
    
	justify-content: center;
	align-items: center;
}

/* Text on home page */
.countup__item {
	display: block;
}

.countup__tls {
	font-size: 100px;
	line-height: 150px;
}

/*
   LOGS
*/

.logs {
    margin:auto;
    width: max-content;

    margin-top: 3vh;
    border-radius: 0.1rem;
    border-style: solid;
    border-color: #454545;

    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;

    background-image: repeating-linear-gradient(135deg, #393939, #393939 5px, #454545 5px, #454545 9px);
}

.logs__title {
    display: block;
    margin-top: 1vh;
    margin-bottom: 2vh;
    font-size: 30px;
    text-decoration: underline;
}

.logs__item {
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
    width: 95vh;
    margin-bottom: 1vh;
}

table {
    margin-left: auto;
    margin-right: auto;
}

td {
    padding: 5px 20px;
}

.logs__item__name {
    text-align: start;
}

.logs__item__date {
    text-align: end;
}