added header, footer, eslint/prettier, and typedoc

This commit is contained in:
2024-09-13 17:06:10 +09:00
parent 845418da60
commit a7dc8d6c8f
56 changed files with 16207 additions and 11147 deletions

23
assets/siteinfo.json Normal file
View File

@@ -0,0 +1,23 @@
{
"clubNameAbbreviation": "SERA",
"clubNameLong": "Space Engineering Research Association",
"copyrightYear": 2024,
"memberDepartmentRatio": {
"date": "2023-3-31",
"mechanicalEng": 10,
"elecAndComp": 5,
"elecControl": 4,
"civilEng": 1,
"architecture": 2
},
"memberGradeRatio": {
"date": "2022-3-31",
"first": 7,
"second": 4,
"third": 5,
"fourth": 1,
"fifth": 5
},
"advisorName": "枝本雅史(えだもとまさふみ)",
"headOfClub": "4年機械工学科 櫻井晴生"
}

View File

@@ -1,13 +1,29 @@
@import "~/assets/styles/color-pallet.css";
@font-face {
font-family: "Noto Sans JP";
src: url('../fonts/NotoSansJP-VariableFont_wght.ttf') format('truetype');
font-family: "Noto Sans JP";
src: url("../fonts/NotoSansJP-VariableFont_wght.ttf") format("truetype");
}
* {
font-family: "Noto Sans JP";
}
#App {
display: grid;
font-family: "Noto Sans JP";
display: grid;
}
.page-enter-active,
.page-leave-active {
transition: all ease-in-out 0.6s;
}
.page-enter-from,
.page-leave-to {
opacity: 0;
transform: translateY(100%);
}
body {
margin: 0;
margin: 0;
}

View File

@@ -0,0 +1,12 @@
/* Colors form https://simplicable.com/colors/ */
:root {
--deep-space: #000001;
--moonlight: #f6eed5;
--andromeda: #abcdee;
--meteorite: #4a3b6a;
--astronaut: #214559;
--neptune1: #007dac;
--starlight: #efefe8;
--sunlight: #fff8df;
--ocean-blue: #009dc4;
}