mirror of
https://github.com/discourse/discourse-rewind.git
synced 2025-07-07 22:32:11 +00:00
more testing
This commit is contained in:
parent
2f7cd88bf2
commit
1aa62c5760
@ -14,11 +14,20 @@ const MYSTERY_EMOJIS = [
|
|||||||
];
|
];
|
||||||
|
|
||||||
const BACKGROUND_COLORS = [
|
const BACKGROUND_COLORS = [
|
||||||
"#FBF5AF",
|
[
|
||||||
"#28ABE2",
|
"251, 245, 175",
|
||||||
"#F0794A",
|
"40, 171, 226",
|
||||||
"#E84A51",
|
"12, 166, 78",
|
||||||
"#FBF5AF",
|
"240, 121, 74",
|
||||||
|
"232, 74, 81",
|
||||||
|
],
|
||||||
|
[
|
||||||
|
"197, 193, 140",
|
||||||
|
"39, 137, 178",
|
||||||
|
"17, 138, 68",
|
||||||
|
"188, 105, 65",
|
||||||
|
"183, 64, 70",
|
||||||
|
],
|
||||||
];
|
];
|
||||||
|
|
||||||
export default class WordCard extends Component {
|
export default class WordCard extends Component {
|
||||||
@ -29,7 +38,9 @@ export default class WordCard extends Component {
|
|||||||
get mysteryData() {
|
get mysteryData() {
|
||||||
return {
|
return {
|
||||||
emoji: MYSTERY_EMOJIS[this.args.index],
|
emoji: MYSTERY_EMOJIS[this.args.index],
|
||||||
color: `--mystery-color: ${BACKGROUND_COLORS[this.args.index]}`,
|
color: `--mystery-color-light: ${
|
||||||
|
BACKGROUND_COLORS[0][this.args.index]
|
||||||
|
}; --mystery-color-dark: ${BACKGROUND_COLORS[1][this.args.index]};`,
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
@import "variables";
|
||||||
@import "rewind";
|
@import "rewind";
|
||||||
@import "report";
|
@import "report";
|
||||||
@import "card";
|
@import "card";
|
||||||
|
@ -87,7 +87,10 @@
|
|||||||
padding: 1.5em;
|
padding: 1.5em;
|
||||||
justify-content: space-around;
|
justify-content: space-around;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
background-color: #11be6d;
|
background-color: rgba(var(--d-green), 1);
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
background-color: rgba(var(--d-green-dark), 1);
|
||||||
|
}
|
||||||
--book-color: rgba(var(--primary-rgb), 0.4);
|
--book-color: rgba(var(--primary-rgb), 0.4);
|
||||||
border-radius: 2px;
|
border-radius: 2px;
|
||||||
}
|
}
|
||||||
|
@ -44,6 +44,9 @@
|
|||||||
|
|
||||||
.background-1 {
|
.background-1 {
|
||||||
background: url(/plugins/discourse-rewind/images/bg-1.png);
|
background: url(/plugins/discourse-rewind/images/bg-1.png);
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
opacity: 0.15;
|
||||||
|
}
|
||||||
background-size: contain;
|
background-size: contain;
|
||||||
position: absolute;
|
position: absolute;
|
||||||
transform: translateY(0px);
|
transform: translateY(0px);
|
||||||
|
12
assets/stylesheets/common/variables.scss
Normal file
12
assets/stylesheets/common/variables.scss
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
:root {
|
||||||
|
--d-yellow: 251, 245, 175;
|
||||||
|
--d-blue: 40, 171, 226;
|
||||||
|
--d-green: 12, 166, 78;
|
||||||
|
--d-orange: 240, 121, 74;
|
||||||
|
--d-red: 232, 74, 81;
|
||||||
|
--d-yellow-dark: 197, 193, 140;
|
||||||
|
--d-blue-dark: 39, 137, 178;
|
||||||
|
--d-green-dark: 17, 138, 68;
|
||||||
|
--d-orange-dark: 188, 105, 65;
|
||||||
|
--d-red-dark: 183, 64, 70;
|
||||||
|
}
|
@ -14,8 +14,12 @@
|
|||||||
transform: rotateZ(calc(var(--ambientAmount) * 10deg));
|
transform: rotateZ(calc(var(--ambientAmount) * 10deg));
|
||||||
z-index: 1;
|
z-index: 1;
|
||||||
.rewind-card {
|
.rewind-card {
|
||||||
box-shadow: 0 0 0 4px var(--mystery-color);
|
box-shadow: 0 0 0 4px rgba(var(--mystery-color-light), 1);
|
||||||
border: none;
|
border: none;
|
||||||
|
@media (prefers-color-scheme: dark) {
|
||||||
|
background-color: var(--primary-200);
|
||||||
|
box-shadow: 0 0 0 4px rgba(var(--mystery-color-light), 0.75);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
.rewind-card__inner {
|
.rewind-card__inner {
|
||||||
position: relative;
|
position: relative;
|
||||||
@ -57,6 +61,24 @@
|
|||||||
". . . " 1fr
|
". . . " 1fr
|
||||||
". . br" 1fr
|
". . br" 1fr
|
||||||
/ 1fr 3fr 1fr;
|
/ 1fr 3fr 1fr;
|
||||||
|
background-image: linear-gradient(
|
||||||
|
45deg,
|
||||||
|
var(--primary-100) 12.5%,
|
||||||
|
var(--primary-200) 12.5%,
|
||||||
|
var(--primary-200) 25%,
|
||||||
|
var(--primary-100) 25%,
|
||||||
|
var(--primary-100) 37.5%,
|
||||||
|
var(--primary-200) 37.5%,
|
||||||
|
var(--primary-200) 50%,
|
||||||
|
var(--primary-100) 50%,
|
||||||
|
var(--primary-100) 62.5%,
|
||||||
|
var(--primary-200) 62.5%,
|
||||||
|
var(--primary-200) 75%,
|
||||||
|
var(--primary-100) 75%,
|
||||||
|
var(--primary-100) 87.5%,
|
||||||
|
var(--primary-200) 87.5%,
|
||||||
|
var(--primary-200)
|
||||||
|
);
|
||||||
}
|
}
|
||||||
.rewind-card__image.tl {
|
.rewind-card__image.tl {
|
||||||
grid-area: tl;
|
grid-area: tl;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user