p5.party
Version:
Pre-release! An easy to use library for simple multi-user sketches with p5.js.
75 lines (59 loc) • 1.16 kB
CSS
.p5party_info {
position: fixed;
right: 0;
top: 0;
padding: 10px;
background: rgba(255, 255, 0, 0.1);
font-family: "Courier New", Courier, monospace;
font-size: 18px;
}
.p5party_info .error {
padding: 3px 6px;
background: red;
color: white;
}
.p5party_info button {
display: block;
margin-top: 6px;
padding: 3px 6px;
background: white;
color: black;
border: 1px solid black;
border-radius: 3px;
cursor: pointer;
font-family: "Courier New", Courier, monospace;
font-size: 14px;
}
.p5party_info button:hover {
background: #eee;
}
.p5party_info button:active {
background: #ddd;
}
.p5party_info .checkbox {
appearance: none;
margin: 0;
width: 1em;
height: 1em;
border: 1px solid black;
border-radius: 3px;
background: white;
display: inline-grid;
place-content: center;
}
.p5party_info .checkbox::before {
content: "";
width: 0.65em;
height: 0.65em;
background: black;
border-radius: 2px;
transform: scale(0);
transition: 120ms transform ease-in-out;
}
.p5party_info .checkbox:checked::before {
transform: scale(1);
}
.p5party_info label {
margin: 0;
font-size: 14px;
}