2 Commits

Author SHA1 Message Date
dependabot[bot]
f09c4488a8 Bump nginx from 1.27.4-alpine to 1.29.0-alpine
Bumps nginx from 1.27.4-alpine to 1.29.0-alpine.

---
updated-dependencies:
- dependency-name: nginx
  dependency-version: 1.29.0-alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-25 06:05:09 +00:00
676131dba2 Update App 2025-05-04 23:07:09 +01:00
9 changed files with 4976 additions and 1050 deletions

View File

@@ -14,7 +14,7 @@ RUN yarn install
COPY ["src/", "./src"]
RUN npm run Prod
FROM nginx:1.27.4-alpine as Web
FROM nginx:1.29.0-alpine as Web
RUN apk --update --no-cache upgrade

4125
package-lock.json generated Normal file

File diff suppressed because it is too large Load Diff

View File

@@ -17,9 +17,9 @@
"Prod": "npm run Cleanup && npm run Init && parcel build src/index.pug --dist-dir build"
},
"devDependencies": {
"@parcel/transformer-pug": "2.13.3",
"@parcel/transformer-sass": "2.13.3",
"parcel": "^2.7.0"
"@parcel/transformer-pug": "2.14.4",
"@parcel/transformer-sass": "2.14.4",
"parcel": "^2.14.4"
},
"resolutions": {
"node-forge": "1.3.1"

BIN
src/assets/profile_pic.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

View File

@@ -14,7 +14,7 @@ html(lang='en')
.container
.pod
.glow
img#profile_pic(src='https://img.fluttershub.com/RmwZPgM9wixiZZEK.png', alt='')
img#profile_pic(src='assets/profile_pic.png', alt='')
h1.welcome_text.text-flicker.text-flicker-1 Phoenix/Hotaru
p.about_me.standard_text.text-box-glow
.pod

View File

@@ -1,3 +1,3 @@
@import "animations/bounce.scss";
@import "animations/flicker.scss";
@import "animations/slide.scss";
@use "animations/bounce.scss";
@use "animations/flicker.scss";
@use "animations/slide.scss";

View File

@@ -1,23 +1,11 @@
// @import "./bounce.scss";
// @use "./bounce.scss";
#profile_pic {
width: 256px;
height: 256px;
/* Safari 3-4, iOS 1-3.2, Android 1.6- */
-webkit-border-radius: 50%;
/* Firefox 1-3.6 */
-moz-border-radius: 50%;
/* Opera 10.5, IE 9, Safari 5, Chrome, Firefox 4, iOS 4, Android 2.1+ */
border-radius: 50%;
}
.glow img{
@keyframes border-pulsate {
0%{
box-shadow:none;
// Keyframes must be declared at the top level
@keyframes border-pulsate {
0% {
box-shadow: none;
}
60%{
60% {
box-shadow:
inset 0 0 50px #fff,
inset 20px 0 80px #f5f,
@@ -28,15 +16,25 @@
-10px 0 80px #f0f,
10px 0 80px #0ff;
}
100%{
box-shadow:none;
100% {
box-shadow: none;
}
}
// -webkit-animation: bounce-in-fwd 1.1s cubic-bezier(0.645, 0.045, 0.355, 1.000) both;
// animation: bounce-in-fwd 1.1s cubic-bezier(0.645, 0.045, 0.355, 1.000) both;
animation: bounce-in 800ms cubic-bezier(0.645, 0.045, 0.355, 1.000) both, border-pulsate 10s infinite;
/* transition:all 4s ease-out;
/*animation-delay: 0s;
animation-play-state: running;
// animation-fill-mode: backwards; */
}
#profile_pic {
width: 256px;
height: 256px;
/* Safari 3-4, iOS 1-3.2, Android 1.6- */
-webkit-border-radius: 50%;
/* Firefox 1-3.6 */
-moz-border-radius: 50%;
/* Modern browsers */
border-radius: 50%;
}
.glow img {
animation: bounce-in 800ms cubic-bezier(0.645, 0.045, 0.355, 1.000) both, border-pulsate 10s infinite;
}

View File

@@ -1,7 +1,7 @@
@import "components/common.scss";
// @import "components/animation.scss";
@import "components/img.scss";
@import "components/footer.scss";
@import "components/animations.scss";
// @import "components/slide.scss";
// @import "components/links.scss";
@use "components/common.scss";
// @use "components/animation.scss";
@use "components/img.scss";
@use "components/footer.scss";
@use "components/animations.scss";
// @use "components/slide.scss";
// @use "components/links.scss";

1803
yarn.lock

File diff suppressed because it is too large Load Diff