[CHORE] Bump To Forgejo Instance
This commit is contained in:
parent
8c58951fd3
commit
5ab6e81d29
6 changed files with 846 additions and 610 deletions
|
@ -14,7 +14,7 @@ jobs:
|
||||||
deploy-edge:
|
deploy-edge:
|
||||||
steps:
|
steps:
|
||||||
- name: Oasis Setup
|
- name: Oasis Setup
|
||||||
uses: https://gitea.dunemask.dev/elysium/oasis-action@master
|
uses: https://forgejo.dunemask.dev/elysium/oasis-action@master
|
||||||
with:
|
with:
|
||||||
gitea-token: ${{ env.GITEA_TOKEN }}
|
gitea-token: ${{ env.GITEA_TOKEN }}
|
||||||
kubeconfig: ${{ env.KUBECONFIG_BASE64 }}
|
kubeconfig: ${{ env.KUBECONFIG_BASE64 }}
|
||||||
|
|
1386
package-lock.json
generated
1386
package-lock.json
generated
File diff suppressed because it is too large
Load diff
22
package.json
22
package.json
|
@ -23,18 +23,18 @@
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@emotion/react": "^11.11.1",
|
"@emotion/react": "^11.13.0",
|
||||||
"@emotion/styled": "^11.11.0",
|
"@emotion/styled": "^11.13.0",
|
||||||
"@mui/icons-material": "^5.14.3",
|
"@mui/icons-material": "^5.16.6",
|
||||||
"@mui/material": "^5.14.5",
|
"@mui/material": "^5.16.6",
|
||||||
"@vitejs/plugin-react": "4.0.4",
|
"@vitejs/plugin-react": "4.3.1",
|
||||||
"prettier": "^3.0.2",
|
"prettier": "^3.3.3",
|
||||||
"react": "^18.2.0",
|
"react": "^18.3.1",
|
||||||
"react-dom": "^18.2.0",
|
"react-dom": "^18.3.1",
|
||||||
"react-icons": "^4.10.1",
|
"react-icons": "^5.2.1",
|
||||||
"react-material-ui-carousel": "^3.4.2",
|
"react-material-ui-carousel": "^3.4.2",
|
||||||
"react-router-dom": "^6.15.0",
|
"react-router-dom": "^6.26.0",
|
||||||
"vite": "4.4.9"
|
"vite": "5.3.5"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"react-responsive-carousel": "^3.2.23"
|
"react-responsive-carousel": "^3.2.23"
|
||||||
|
|
|
@ -4,7 +4,7 @@ import Chip from "@mui/material/Chip";
|
||||||
import useMediaQuery from "@mui/material/useMediaQuery";
|
import useMediaQuery from "@mui/material/useMediaQuery";
|
||||||
import { useTheme } from "@mui/material/styles";
|
import { useTheme } from "@mui/material/styles";
|
||||||
import Typography from "@mui/material/Typography";
|
import Typography from "@mui/material/Typography";
|
||||||
import { SiGitea } from "react-icons/si";
|
import { SiForgejo } from "react-icons/si";
|
||||||
|
|
||||||
function ProjectLanguages(props) {
|
function ProjectLanguages(props) {
|
||||||
const { languages, smallMode } = props;
|
const { languages, smallMode } = props;
|
||||||
|
@ -104,12 +104,12 @@ export default function ProjectTile({
|
||||||
<a
|
<a
|
||||||
href={link ?? "/"}
|
href={link ?? "/"}
|
||||||
style={{
|
style={{
|
||||||
color: "#609926",
|
color: "#ef6723",
|
||||||
opacity: gitHov ? ".8" : "1",
|
opacity: gitHov ? ".8" : "1",
|
||||||
display: "flex",
|
display: "flex",
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<SiGitea
|
<SiForgejo
|
||||||
size="1.5em"
|
size="1.5em"
|
||||||
style={{
|
style={{
|
||||||
padding: 5,
|
padding: 5,
|
||||||
|
|
|
@ -30,7 +30,7 @@ export default function Projects() {
|
||||||
image="/portfolio/projects/minecluster.png"
|
image="/portfolio/projects/minecluster.png"
|
||||||
title="Minecluster"
|
title="Minecluster"
|
||||||
year="2023"
|
year="2023"
|
||||||
link="https://gitea.dunemask.dev/elysium/minecluster"
|
link="https://forgejo.dunemask.dev/elysium/minecluster"
|
||||||
openPhoto={openPhoto}
|
openPhoto={openPhoto}
|
||||||
languages={["React", "Express", "Kubernetes"]}
|
languages={["React", "Express", "Kubernetes"]}
|
||||||
>
|
>
|
||||||
|
@ -42,7 +42,7 @@ export default function Projects() {
|
||||||
image="/portfolio/projects/qualiteer.png"
|
image="/portfolio/projects/qualiteer.png"
|
||||||
title="Qualiteer"
|
title="Qualiteer"
|
||||||
year="2022"
|
year="2022"
|
||||||
link="https://gitea.dunemask.dev/elysium/qualiteer"
|
link="https://forgejo.dunemask.dev/elysium/qualiteer"
|
||||||
openPhoto={openPhoto}
|
openPhoto={openPhoto}
|
||||||
languages={["React", "Express", "Kubernetes", "PostgreSQL", "RabbitMQ"]}
|
languages={["React", "Express", "Kubernetes", "PostgreSQL", "RabbitMQ"]}
|
||||||
>
|
>
|
||||||
|
@ -54,7 +54,7 @@ export default function Projects() {
|
||||||
image="/portfolio/projects/khufu.png"
|
image="/portfolio/projects/khufu.png"
|
||||||
title="Khufu"
|
title="Khufu"
|
||||||
year="2021"
|
year="2021"
|
||||||
link="https://gitea.dunemask.dev/elysium/khufu"
|
link="https://forgejo.dunemask.dev/elysium/khufu"
|
||||||
openPhoto={openPhoto}
|
openPhoto={openPhoto}
|
||||||
languages={["React", "Express"]}
|
languages={["React", "Express"]}
|
||||||
>
|
>
|
||||||
|
@ -65,7 +65,7 @@ export default function Projects() {
|
||||||
image="/portfolio/projects/codepen.png"
|
image="/portfolio/projects/codepen.png"
|
||||||
title="Codepen"
|
title="Codepen"
|
||||||
year="2020"
|
year="2020"
|
||||||
link="https://gitea.dunemask.dev/dunemask/codepen"
|
link="https://forgejo.dunemask.dev/dunemask/codepen"
|
||||||
openPhoto={openPhoto}
|
openPhoto={openPhoto}
|
||||||
languages={["HTML5", "CSS"]}
|
languages={["HTML5", "CSS"]}
|
||||||
>
|
>
|
||||||
|
@ -82,7 +82,7 @@ export default function Projects() {
|
||||||
image="/portfolio/projects/movieplayer.png"
|
image="/portfolio/projects/movieplayer.png"
|
||||||
title="Media Player"
|
title="Media Player"
|
||||||
year="2018"
|
year="2018"
|
||||||
link="https://legacy-21.dunemask.net/files/java/MoviePlayer.jar"
|
link="https://github.com/Dunemask/dunemask.github.io/blob/a1315519ac111fb2c7568362586bcebc4d94d019/files/java/MoviePlayer.jar"
|
||||||
openPhoto={openPhoto}
|
openPhoto={openPhoto}
|
||||||
languages={["Java", "JavaFX"]}
|
languages={["Java", "JavaFX"]}
|
||||||
>
|
>
|
||||||
|
@ -93,7 +93,7 @@ export default function Projects() {
|
||||||
image="/portfolio/projects/voxelcraft.png"
|
image="/portfolio/projects/voxelcraft.png"
|
||||||
title="Voxelcraft"
|
title="Voxelcraft"
|
||||||
year="2018"
|
year="2018"
|
||||||
link="https://gitea.dunemask.dev/dunemask/voxelcraft"
|
link="https://forgejo.dunemask.dev/dunemask/voxelcraft"
|
||||||
openPhoto={openPhoto}
|
openPhoto={openPhoto}
|
||||||
languages={["JavaFX"]}
|
languages={["JavaFX"]}
|
||||||
>
|
>
|
||||||
|
|
|
@ -4,11 +4,9 @@ import Box from "@mui/material/Box";
|
||||||
import Card from "@mui/material/Card";
|
import Card from "@mui/material/Card";
|
||||||
import CardContent from "@mui/material/CardContent";
|
import CardContent from "@mui/material/CardContent";
|
||||||
import Typography from "@mui/material/Typography";
|
import Typography from "@mui/material/Typography";
|
||||||
import MailIcon from "@mui/icons-material/Mail";
|
|
||||||
import GitHubIcon from "@mui/icons-material/GitHub";
|
import GitHubIcon from "@mui/icons-material/GitHub";
|
||||||
import LinkedInIcon from "@mui/icons-material/LinkedIn";
|
import LinkedInIcon from "@mui/icons-material/LinkedIn";
|
||||||
import { FaGitlab } from "react-icons/fa";
|
import { SiForgejo } from "react-icons/si";
|
||||||
import { SiGitea } from "react-icons/si";
|
|
||||||
|
|
||||||
export default function Social() {
|
export default function Social() {
|
||||||
return (
|
return (
|
||||||
|
@ -88,7 +86,7 @@ export default function Social() {
|
||||||
<Card
|
<Card
|
||||||
style={{ margin: "2rem" }}
|
style={{ margin: "2rem" }}
|
||||||
component={Link}
|
component={Link}
|
||||||
to={"https://gitea.dunemask.dev/elysium"}
|
to={"https://forgejo.dunemask.dev/elysium"}
|
||||||
sx={{
|
sx={{
|
||||||
maxWidth: 256,
|
maxWidth: 256,
|
||||||
margin: "3rem auto",
|
margin: "3rem auto",
|
||||||
|
@ -106,10 +104,10 @@ export default function Social() {
|
||||||
position: "absolute",
|
position: "absolute",
|
||||||
top: "-2rem",
|
top: "-2rem",
|
||||||
left: "-2rem",
|
left: "-2rem",
|
||||||
backgroundColor: "rgb(96, 153, 38)",
|
backgroundColor: "rgb(246, 152, 32)",
|
||||||
}}
|
}}
|
||||||
>
|
>
|
||||||
<SiGitea
|
<SiForgejo
|
||||||
style={{
|
style={{
|
||||||
width: "2.25rem",
|
width: "2.25rem",
|
||||||
height: "2.25rem",
|
height: "2.25rem",
|
||||||
|
@ -122,9 +120,23 @@ export default function Social() {
|
||||||
<Typography
|
<Typography
|
||||||
variant="h5"
|
variant="h5"
|
||||||
component="div"
|
component="div"
|
||||||
style={{ color: "rgb(96, 153, 38)" }}
|
sx={{
|
||||||
|
backgroundImage:
|
||||||
|
"linear-gradient(to right, var(--tw-gradient-stops))",
|
||||||
|
"--tw-gradient-from":
|
||||||
|
"#f59e0b var(--tw-gradient-from-position)",
|
||||||
|
"--tw-gradient-stops":
|
||||||
|
"var(--tw-gradient-from), var(--tw-gradient-to)",
|
||||||
|
"--tw-gradient-to":
|
||||||
|
"#dc2626 var(--tw-gradient-to-position)",
|
||||||
|
backgroundClip: "text",
|
||||||
|
color: "transparent",
|
||||||
|
"--tw-gradient-from-position": "0%",
|
||||||
|
"--tw-gradient-via-position": "50%",
|
||||||
|
"--tw-gradient-to-position": "100%",
|
||||||
|
}}
|
||||||
>
|
>
|
||||||
Gitea
|
Forgejo
|
||||||
</Typography>
|
</Typography>
|
||||||
<Typography variant="body2" component="div">
|
<Typography variant="body2" component="div">
|
||||||
Portfolio showcasing integration with CI/CD and Kubernetes.
|
Portfolio showcasing integration with CI/CD and Kubernetes.
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue