Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Why not Essential? #16

Closed
wants to merge 78 commits into from
Closed
Show file tree
Hide file tree
Changes from 44 commits
Commits
Show all changes
78 commits
Select commit Hold shift + click to select a range
9aee927
add: Why not Essential?
KTrain5169 Jun 23, 2024
b598ff6
fix(minor): project paragraph
KTrain5169 Jun 23, 2024
2da6012
Merge branch 'blryface:main' into why-not-essential
KTrain5169 Jul 1, 2024
25a6428
Revert "add: Why not Essential?"
KTrain5169 Jul 1, 2024
2bf1f5e
add: Why not? page
KTrain5169 Jul 1, 2024
8129ef2
fix: minor issue & word usage...
KTrain5169 Jul 1, 2024
2a825eb
fix: invalid end tag mb
KTrain5169 Jul 1, 2024
bef9c57
fix: extra .
KTrain5169 Jul 1, 2024
4e8d7da
add: 1st dot point about why not?
KTrain5169 Jul 1, 2024
e159838
change: rename why_not to info
KTrain5169 Jul 2, 2024
843278d
Merge branch 'info' into why-not-essential
KTrain5169 Jul 2, 2024
90f3f69
add: Skin Shuffle to replace wardrobe
KTrain5169 Jul 2, 2024
57457a3
Merge pull request #17 from KTrain5169/issue-15
KTrain5169 Jul 2, 2024
07f17de
Adapt Prettier
Nitrrine Jul 2, 2024
a9eea8c
add: vscode recommendation for prettier
KTrain5169 Jul 2, 2024
b78574a
Merge pull request #18 by @Nitrrine from blryface/feat/prettier
KTrain5169 Jul 2, 2024
9b33006
Merge remote-tracking branch 'upstream/main' into why-not-essential
KTrain5169 Jul 3, 2024
fa9aba8
add: disclaimer & button to front page
KTrain5169 Jul 3, 2024
a753bb0
add: info page to navbad
KTrain5169 Jul 3, 2024
23451fc
fix: Essential is not obfuscated
KTrain5169 Jul 3, 2024
022ebbb
w-fit
worldwidepixel Jul 3, 2024
23b4c9f
Merge remote-tracking branch 'upstream/main' into why-not-essential
KTrain5169 Jul 3, 2024
abfaf0f
fix: w-fit why not button
KTrain5169 Jul 3, 2024
ce3614b
fix: I forgot to w-fit the button in info.vue
KTrain5169 Jul 3, 2024
2669890
remove: let's not have new big navbar button
KTrain5169 Jul 4, 2024
02bfb21
change: question icon
KTrain5169 Jul 4, 2024
f7c7610
fix: why not button so squishy
KTrain5169 Jul 4, 2024
5ce46c3
Revert "fix: why not button so squishy"
KTrain5169 Jul 4, 2024
5159ca3
chore: make an actual readme
KTrain5169 Jul 4, 2024
f3f17da
Merge pull request #19 from KTrain5169/readme
KTrain5169 Jul 4, 2024
655e906
add: get started on dot point 2
KTrain5169 Jul 4, 2024
d6ac1df
chore(add): issue & PR templates
KTrain5169 Jul 4, 2024
faa8c7c
Import components instead of dynamic importing (#20)
Nitrrine Jul 4, 2024
dd2b27d
Populate nuxt.config.ts (#21)
Nitrrine Jul 4, 2024
54c2775
fix: button alignment
KTrain5169 Jul 5, 2024
0b2e1d1
add: dot point 2
KTrain5169 Jul 5, 2024
4cb8902
Automatically check new commits with Prettier (#23)
Nitrrine Jul 5, 2024
2954776
Just some minor improvements to Prettier GH Action
Nitrrine Jul 5, 2024
24555b1
fix: transform into column on small devices
KTrain5169 Jul 5, 2024
6bdd95c
fix: remove centering buttons on sm devices
KTrain5169 Jul 5, 2024
134b83d
fix: attempting to fix row & width mismatch
KTrain5169 Jul 5, 2024
5730b11
Don't trigger Vercel deploy on .github directory (#24)
Nitrrine Jul 5, 2024
9fb9d29
Add ProjectCard component (#25)
Nitrrine Jul 6, 2024
c9ea2f0
Various minor design improvements
worldwidepixel Jul 7, 2024
b5557c3
Data-driven alternative cards
worldwidepixel Jul 7, 2024
bdb7136
Visual consistency improvements
worldwidepixel Jul 7, 2024
6e45c2a
Add ExternalLink component (#26)
Nitrrine Jul 7, 2024
5d0ad57
Embed Navbar & Footer in default layout (#27)
Nitrrine Jul 7, 2024
3cce0f4
:3
worldwidepixel Jul 7, 2024
695e620
Merge branch 'main' of https://github.com/blryface/notessential
worldwidepixel Jul 7, 2024
96f98a5
Attempt to merge properly?
worldwidepixel Jul 7, 2024
b3969ad
Remove edge padding from Logo Scroll
worldwidepixel Jul 7, 2024
e286d3c
Add description to /alternatives page
Nitrrine Jul 7, 2024
177c936
Move icon to front in ProjectCard & Add margin bottom
Nitrrine Jul 7, 2024
86b4238
Fix spacing problem with LogoType
Nitrrine Jul 7, 2024
c5a405a
Have 'MINECRAFT' say 'MINCERAFT' (1 in 10,000 chance)
worldwidepixel Jul 7, 2024
cecac1a
feat: vital (#28)
intergrav Jul 7, 2024
1b1c108
Change 'Modpack' to 'Modpacks'; Code Formatting
worldwidepixel Jul 8, 2024
ea1993e
Code Formatting II: Electric Nothingness
worldwidepixel Jul 8, 2024
6b84a5c
fix: decrease text size on smaller devices
KTrain5169 Jul 8, 2024
5d70aaf
fix: I'mma just rename to coin bundles
KTrain5169 Jul 8, 2024
d71b1db
chore: create bug report template
KTrain5169 Jul 8, 2024
c766512
Fix bug-report.md formatting & Add myself as assignees
Nitrrine Jul 8, 2024
1f06043
chore: update lockfile
KTrain5169 Jul 8, 2024
7f25ee3
fix: uhhh this should be an indent shouldn't it
KTrain5169 Jul 8, 2024
9de9b81
add: dot point 3
KTrain5169 Jul 8, 2024
9ca71b7
add/fix: dot point 4/extra note on dp1
KTrain5169 Jul 8, 2024
3179aaf
add/fix: dot point 5 & missing closing tag
KTrain5169 Jul 8, 2024
575bc0c
fix: move alternatives button to the bottom with other stuff
KTrain5169 Jul 8, 2024
bd4df5b
fix: dp3 being too small
KTrain5169 Jul 8, 2024
3570e9d
add: start work on TL;DR on index
KTrain5169 Jul 8, 2024
7520bf4
fix: Remove "but why not?"
blryface Jul 8, 2024
39eddf3
Update title in 03-bug-report.md in favor of labels
Nitrrine Jul 9, 2024
59de46b
merge: KTrain5169:why-not-essential <- blryface:main
KTrain5169 Jul 9, 2024
6746c0d
fix: extra closing tag
KTrain5169 Jul 9, 2024
fcf69b8
fix: missing div tag (???)
KTrain5169 Jul 9, 2024
8d7cf41
fix: prettier checks
KTrain5169 Jul 9, 2024
cabfa53
fix: prettier 2, electric boogaloo
KTrain5169 Jul 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pnpm-lock.yaml
5 changes: 5 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"tabWidth": 2,
"useTabs": false,
"semi": false
}
3 changes: 3 additions & 0 deletions .vscode/extensions.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"recommendations": ["esbenp.prettier-vscode"]
}
6 changes: 2 additions & 4 deletions app.vue
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
<template>

<NuxtLayout>
<NuxtPage />
<NuxtPage />
</NuxtLayout>

</template>
</template>
14 changes: 6 additions & 8 deletions components/bigButton.vue
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
<template>

<div class="select-none w-full sm:w-fit sm:px-20 rounded-xl max-w-full p-8 flex flex-row items-center bg-[var(--brand-background-old)] justify-center">

<slot />

</div>

</template>
<div
class="select-none w-full sm:w-fit sm:px-20 rounded-xl max-w-full p-8 flex flex-row items-center bg-[var(--brand-background-old)] justify-center"
>
<slot />
</div>
</template>
35 changes: 19 additions & 16 deletions components/navBar.vue
Original file line number Diff line number Diff line change
@@ -1,32 +1,35 @@
<template>

<div class="sm:mx-[5%] text-[color:var(--big-text-colour)] select-none font-bold bg-[color:var(--brand-colour)] w-[calc(100%-1.5rem-var(--scrollbar-width))] p-2.5 rounded-3xl flex flex-row items-center text-base justify-between">

<NuxtLink class="font-[500] italic text-lg flex items-center flex-row gap-4 tracking-wider" to="/">

<img class="h-4" src="/img/logotype.svg">

</NuxtLink>

<NuxtLink class="text-[0.5rem] sm:text-[1rem] internalFont" to="/alternatives"> Alternatives </NuxtLink>

</div>

<div
class="sm:mx-[5%] text-[color:var(--big-text-colour)] select-none font-bold bg-[color:var(--brand-colour)] w-[calc(100%-1.5rem-var(--scrollbar-width))] p-2.5 rounded-3xl flex flex-row items-center text-base justify-between"
>
<NuxtLink
class="font-[500] italic text-lg flex items-center flex-row gap-4 tracking-wider"
to="/"
>
<img class="h-4" src="/img/logotype.svg" />
</NuxtLink>

<NuxtLink
class="text-[0.5rem] sm:text-[1rem] internalFont"
to="/alternatives"
>
Alternatives
</NuxtLink>

</div>
</template>

<script setup lang="ts">

const isBrowseMenuOpen = ref(false)
isBrowseMenuOpen.value = false

function toggleDropdown() {
isBrowseMenuOpen.value = !isBrowseMenuOpen.value

/* if (isBrowseMenuOpen.value) {
/* if (isBrowseMenuOpen.value) {
isMobileMenuOpen.value = false
} */
}

var name = "ESSENTIAL"

</script>
23 changes: 13 additions & 10 deletions components/pageFooter.vue
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
<template>

<div class="flex flex-col gap-1">
<span class="font-[500] text-white text-xs text-center"> THANKS FOR READING - WRITTEN BY BLURRYFACE - DESIGNED
BY WORLDWIDEPIXEL &bull; <a class="underline" href="https://github.com/blryface/notessential"> PAGE SOURCE </a></span>
<span class="font-[500] italic text-slate-400 text-xs text-center"> THIS SITE IS IN NO WAY AFFILIATED WITH ESSENTIAL OR
SPARK UNIVERSE </span>

</div>

</template>
<div class="flex flex-col gap-1">
<span class="font-[500] text-white text-xs text-center">
THANKS FOR READING - WRITTEN BY BLURRYFACE - DESIGNED BY WORLDWIDEPIXEL
&bull;
<a class="underline" href="https://github.com/blryface/notessential">
PAGE SOURCE
</a></span
>
<span class="font-[500] italic text-slate-400 text-xs text-center">
THIS SITE IS IN NO WAY AFFILIATED WITH ESSENTIAL OR SPARK UNIVERSE
</span>
</div>
</template>
12 changes: 4 additions & 8 deletions components/projectBadge.vue
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
<template>

<span class="text-sm bg-[#d1d3ff] p-2 rounded-xl select-none">

<slot />

</span>

</template>
<span class="text-sm bg-[#d1d3ff] p-2 rounded-xl select-none">
<slot />
</span>
</template>
14 changes: 6 additions & 8 deletions components/projectContainer.vue
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
<template>

<div class="flex flex-col gap-2 bg-[color:var(--brand-colour)] p-4 rounded-2xl">

<slot />

</div>

</template>
<div
class="flex flex-col gap-2 bg-[color:var(--brand-colour)] p-4 rounded-2xl"
>
<slot />
</div>
</template>
13 changes: 4 additions & 9 deletions components/projectParagraph.vue
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@

<template>

<div class="text-2xl">

<slot />

</div>

</template>
<div class="text-2xl">
<slot />
</div>
</template>
15 changes: 6 additions & 9 deletions components/projectTitle.vue
Original file line number Diff line number Diff line change
@@ -1,10 +1,7 @@

<template>

<span class="gap-4 flex flex-row items-center text-[color:var(--big-text-colour)] text-5xl font-bold">

<slot />

</span>

</template>
<span
class="gap-4 flex flex-row items-center text-[color:var(--big-text-colour)] text-5xl font-bold"
>
<slot />
</span>
</template>
13 changes: 4 additions & 9 deletions components/projectTitleBar.vue
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@

<template>

<span class="flex items-center gap-4">

<slot />

</span>

</template>
<span class="flex items-center gap-4">
<slot />
</span>
</template>
14 changes: 6 additions & 8 deletions components/user.vue
Original file line number Diff line number Diff line change
@@ -1,9 +1,7 @@
<template>

<span class="gap-4 flex flex-row font-bold text-2xl bg-[color:var(--brand-colour)] items-center p-4 rounded-2xl select-none duration-[0.4s] active:scale-[0.9]">

<slot />

</span>

</template>
<span
class="gap-4 flex flex-row font-bold text-2xl bg-[color:var(--brand-colour)] items-center p-4 rounded-2xl select-none duration-[0.4s] active:scale-[0.9]"
>
<slot />
</span>
</template>
28 changes: 15 additions & 13 deletions layouts/default.vue
Original file line number Diff line number Diff line change
@@ -1,32 +1,27 @@
<template>

<div class="flex justify-center flex-col p-6 gap-8">

<navBar />

<div class="m-[5%] gap-8 flex-col flex">
<slot />

</div>

<pageFooter />

</div>

</template>

<style>
@import url(https://fonts.bunny.net/css?family=inter:100,200,300,400,500,600,700,800,900);

@font-face {
font-family: 'Internal';
src: url('/font/QuinqueFive.ttf') format('truetype');
font-family: "Internal";
src: url("/font/QuinqueFive.ttf") format("truetype");
font-weight: 500;
}

@font-face {
font-family: 'InternalBold';
src: url('/font/PublicPixel.ttf') format('truetype');
font-family: "InternalBold";
src: url("/font/PublicPixel.ttf") format("truetype");
font-weight: 900;
}

Expand All @@ -48,22 +43,29 @@
--brand-scrollbar: rgb(0, 86, 234);

scrollbar-color: var(--brand-scrollbar) var(--brand-colour);

}

.brand-gradient {
background: linear-gradient(90deg, rgb(0, 106, 255) 0%, rgb(31, 180, 255) 100%);
background: linear-gradient(
90deg,
rgb(0, 106, 255) 0%,
rgb(31, 180, 255) 100%
);
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
background-clip: text;
}

.brand-gradient-bg {
background: linear-gradient(90deg, rgb(0, 106, 255) 0%, rgb(31, 180, 255) 100%);
background: linear-gradient(
90deg,
rgb(0, 106, 255) 0%,
rgb(31, 180, 255) 100%
);
}

body {
background-color: var(--brand-background);
color: var(--text-colour);
}
</style>
</style>
4 changes: 2 additions & 2 deletions nuxt.config.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
// https://nuxt.com/docs/api/configuration/nuxt-config
export default defineNuxtConfig({
devtools: { enabled: true },
modules: ["@nuxtjs/tailwindcss", 'nuxt-lucide-icons']
})
modules: ["@nuxtjs/tailwindcss", "nuxt-lucide-icons"],
})
1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@
"autoprefixer": "^10.4.17",
"nuxt-lucide-icons": "^1.0.3",
"postcss": "^8.4.35",
"prettier": "3.3.2",
"tailwindcss": "^3.4.1"
}
}
Loading