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

Astro #112

Draft
wants to merge 56 commits into
base: main
Choose a base branch
from
Draft

Astro #112

Changes from 1 commit
Commits
Show all changes
56 commits
Select commit Hold shift + click to select a range
6cf6f96
feat: initial work on astro migration
darbyjack Aug 7, 2024
31c2cd0
chore: import alias
kashike Aug 8, 2024
23802e9
fix: don't always show dropdown
powercasgamer Aug 8, 2024
46f6d4f
chore: sort
kashike Aug 8, 2024
f845e2b
fix: lowercase
powercasgamer Aug 8, 2024
769a91a
feat: migrate to unocss
MiniDigger Aug 8, 2024
813cc09
feat: start working on team page (refer to todo.md)
darbyjack Aug 8, 2024
72ef337
feat: start working on sponsor page (refer to todo.md)
darbyjack Aug 8, 2024
4700eb3
feat: add in guidelines and community pages
darbyjack Aug 8, 2024
a7bf13a
biome
kashike Aug 8, 2024
411094e
feat: implement a hacky remote image wrapper
darbyjack Aug 8, 2024
547309c
feat: main download page + compile fixups
darbyjack Aug 8, 2024
0db1d95
fix: avatar fallbacks, abstract out user images
MiniDigger Aug 8, 2024
6906732
feat: initial pass at adding in software pages with todos
darbyjack Aug 8, 2024
e2eb477
feat: add in cloudflare adapter
darbyjack Aug 8, 2024
9b6d018
feat: javadoc page + javadoc link on project pages
darbyjack Aug 8, 2024
adeaa7a
feat: started working on build explorer
darbyjack Aug 8, 2024
3e33bef
fix: include og:url as required by spec
kashike Aug 8, 2024
a628006
chore: format
kashike Aug 9, 2024
1b72abf
chore(deps): upgrade deps
darbyjack Aug 9, 2024
2040cac
feat: readme and renovate
darbyjack Aug 9, 2024
3da21a0
feat: add in hangar project counts on software pages
darbyjack Aug 10, 2024
057e8ac
chore(deps): upgrade astro
darbyjack Aug 10, 2024
8b07c19
feat: speed up javadoc page loading
darbyjack Aug 10, 2024
b174bbf
work
notTamion Sep 4, 2024
bbd7809
Merge pull request #113 from notTamion/work-astro
darbyjack Sep 4, 2024
4d31383
chore(deps): upgrade deps
darbyjack Sep 4, 2024
d99140a
chore(todo): clean up todo formatting
darbyjack Sep 4, 2024
65e4c07
feat: remove react, rewrite nav bar, start with software download
MiniDigger Oct 3, 2024
bb7f0a5
feat: add prettier, update deps, remove more react stuff
MiniDigger Oct 3, 2024
5eab330
chore: add more empty alt tags
MiniDigger Oct 3, 2024
42b72ba
chore(deps): upgrade deps
darbyjack Oct 20, 2024
1e9b8bb
fix: social icons, navbar default extended mobile, icon colors
darbyjack Oct 20, 2024
522c4ff
feat(downloads): initial work, left a few todos
darbyjack Oct 21, 2024
1598da9
chore(biome): please biome and a few more todos for click handlers
darbyjack Oct 21, 2024
a0b3342
feat: added in non-reactive builds explorer, see todos.
darbyjack Oct 21, 2024
1bb3962
chore: add some comments to todo
darbyjack Oct 21, 2024
add296d
chore: couple more items for the todo
darbyjack Oct 21, 2024
9e19b0c
feat: add in commit hash to footer
darbyjack Oct 21, 2024
161991b
fix: cc by sa icons
darbyjack Oct 21, 2024
55f030c
fix: team social icon colors
powercasgamer Oct 21, 2024
45b3738
fix extra spaces
powercasgamer Oct 21, 2024
1bade54
remove github ratelimit thing
powercasgamer Oct 21, 2024
7bacaa0
footer git commit fix
powercasgamer Oct 21, 2024
83137c8
sitemap
powercasgamer Oct 21, 2024
6c40862
t o d o
powercasgamer Oct 21, 2024
40ff795
disallow indexing for robots
powercasgamer Oct 21, 2024
aa2fc61
change domain to dev
powercasgamer Oct 21, 2024
ef151c9
update pnpm to 9.12.2
powercasgamer Oct 21, 2024
d5d5a38
change domain in robots too
powercasgamer Oct 21, 2024
fb1c3dc
Merge pull request #116 from powercasgamer/foot/astro
darbyjack Oct 21, 2024
27f11b3
implement interactivity for SoftwareDownloadButton
MiniDigger Nov 1, 2024
879eb72
feat: start working on astro v5 migration
darbyjack Nov 21, 2024
737af9a
chore(deps): upgrade astro beta and remove override fix
darbyjack Nov 27, 2024
fac4db7
chore(deps): upgrade to astro v5
darbyjack Dec 5, 2024
257ecf9
Merge pull request #121 from PaperMC/feat/astro-v5
darbyjack Dec 5, 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
Prev Previous commit
Next Next commit
chore: add more empty alt tags
MiniDigger committed Oct 3, 2024
commit 5eab33013b983f9c907c248c41a37923e981d134
6 changes: 3 additions & 3 deletions src/components/nav/NavBar.astro
Original file line number Diff line number Diff line change
@@ -34,15 +34,15 @@ import MenuIcon from "@/assets/icons/heroicons/menu.svg";
</NavDropDown>
<NavLink href="https://hangar.papermc.io/" target="_blank" className="inline-flex items-center">
Plugins
<img src={ExternalUrlIcon.src} class="h-4 w-4 ml-1 align-sub" />
<img src={ExternalUrlIcon.src} class="h-4 w-4 ml-1 align-sub" alt="" />
</NavLink>
<NavLink href="https://docs.papermc.io/" target="_blank" className="inline-flex items-center">
Docs
<img src={ExternalUrlIcon.src} class="h-4 w-4 ml-1 align-sub" />
<img src={ExternalUrlIcon.src} class="h-4 w-4 ml-1 align-sub" alt="" />
</NavLink>
<NavLink href="https://forums.papermc.io/" target="_blank" className="inline-flex items-center">
Forums
<img src={ExternalUrlIcon.src} class="h-4 w-4 ml-1 align-sub" />
<img src={ExternalUrlIcon.src} class="h-4 w-4 ml-1 align-sub" alt="" />
</NavLink>
<NavLink href="/team">Team</NavLink>
<NavLink href="/contribute">Contribute</NavLink>
2 changes: 1 addition & 1 deletion src/components/nav/NavDropDown.astro
Original file line number Diff line number Diff line change
@@ -14,7 +14,7 @@ const { label, className } = Astro.props;
<div class={clsx("hover:text-blue-600 dark:hover:text-blue-400 text-sm transition-colors px-2.5 relative inline-block h-full", className)} data-nav-dropdown>
<span class="flex flex-row items-center gap-1" role="button">
{label}
<img src={ChevronDownIcon.src} class="w-4 h-4 fill-gray-700 dark:fill-gray-300" />
<img src={ChevronDownIcon.src} class="w-4 h-4 fill-gray-700 dark:fill-gray-300" alt="" />
</span>

<!--<Transition