Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
116 commits
Select commit Hold shift + click to select a range
e9e9dd5
init hero
TGlide Nov 16, 2023
c4bd765
days
TGlide Nov 16, 2023
d8ae725
Merge branch 'bg-svg-to-png' into init_
TGlide Nov 16, 2023
f1df76b
days grid POC
TGlide Nov 16, 2023
a69552a
responsiveness
TGlide Nov 16, 2023
7a67658
timer
TGlide Nov 16, 2023
ed5b0d5
memory leakz
TGlide Nov 16, 2023
c1b8188
change dates
TGlide Nov 17, 2023
a0b03a0
revert anim
TGlide Nov 20, 2023
0d932f9
Merge branch 'main' into init_
TGlide Dec 14, 2023
1e01f4f
update cards
TGlide Dec 14, 2023
e6e8cbd
mosaic layout
TGlide Dec 14, 2023
c5fcc4b
countdown cards & left border gradient
TGlide Dec 15, 2023
22b7b25
better SSR handling
TGlide Dec 15, 2023
d26f5f0
with counter
TGlide Dec 15, 2023
49ba7a5
improve countdown animation
TGlide Dec 15, 2023
2266507
upcoming events
TGlide Dec 15, 2023
e928d3d
fix event cards bg
TGlide Dec 15, 2023
34cb1fe
tickets preview
TGlide Dec 15, 2023
2ce993d
pre-footer
TGlide Dec 15, 2023
a04d6bf
Merge branch 'main' into init_
TGlide Dec 26, 2023
033e34f
fix gradient bg
TGlide Dec 26, 2023
3b04f53
ticket page hero
TGlide Dec 26, 2023
d1aa930
wip
TGlide Dec 27, 2023
d5e3f0e
basic ticket customization
TGlide Dec 29, 2023
b01f79b
animations
TGlide Dec 29, 2023
3915e4e
Adds console.ts for console sdk
wess Jan 5, 2024
132af5e
Formatting
wess Jan 5, 2024
e4f03aa
move pages
TGlide Jan 5, 2024
24449e5
github login
TGlide Jan 8, 2024
e56da15
Fixes copy casing
wess Jan 8, 2024
bcea760
gh wip
TGlide Jan 8, 2024
b89e364
fetch chart from gh
TGlide Jan 8, 2024
fc6dcc2
disable interaction on SSR
TGlide Jan 8, 2024
cfd2806
thank you page
TGlide Jan 8, 2024
265d816
mobile wip
TGlide Jan 8, 2024
85e2137
fix origin
TGlide Jan 8, 2024
2537ac2
empty gh contributions border
TGlide Jan 9, 2024
8dcc3fa
responsive ticket page
TGlide Jan 9, 2024
22b7200
more responsiveness adjustments on main ticket page
TGlide Jan 9, 2024
06c5a06
responsive thank you page
TGlide Jan 9, 2024
b1efb37
responsive customize page
TGlide Jan 9, 2024
3086e67
responsiveness adjustments
TGlide Jan 9, 2024
334b018
responsive customize page
TGlide Jan 9, 2024
e58dcde
tribe toggle animation
TGlide Jan 9, 2024
b782c98
gh toggle
TGlide Jan 9, 2024
f5481f6
adjust shine
TGlide Jan 9, 2024
5786ec8
pink variant
TGlide Jan 9, 2024
9bef63d
pink variant glow
TGlide Jan 9, 2024
71c4bc9
improve fetching logic
TGlide Jan 10, 2024
a54ac62
ticket
TGlide Jan 10, 2024
55cd27b
save card to cloud
TGlide Jan 10, 2024
7d43eda
shareable ticket WIP
TGlide Jan 10, 2024
e3206ae
svg images demo
TGlide Jan 10, 2024
7175730
working og images fonts
TGlide Jan 11, 2024
058f8cb
Merge branch 'main' into init_
TGlide Jan 11, 2024
a1f05c6
empty
TGlide Jan 11, 2024
f2d2ffa
Update Docs.svelte
wess Jan 11, 2024
2ee206c
Update Sidebar.svelte
wess Jan 11, 2024
c96d91a
put og in page
TGlide Jan 11, 2024
05726cf
improve open graph
TGlide Jan 11, 2024
c8726db
add chart to shared ticket
TGlide Jan 11, 2024
a474ef8
Merge remote-tracking branch 'origin/feat-cta-connect-cloud' into init_
TGlide Jan 15, 2024
9430dce
rainbow variant backend logic
TGlide Jan 15, 2024
d2629c0
add more data about appwrite user
TGlide Jan 16, 2024
1a129a1
appwrite account logic
TGlide Jan 16, 2024
fc9e009
correct card variant detection
TGlide Jan 16, 2024
23ec1f3
change aw_id to aw_email
TGlide Jan 17, 2024
bd68a80
checkpoint
TGlide Jan 17, 2024
bcffd8f
stuff
TGlide Jan 17, 2024
cb6df0b
glares and shines
TGlide Jan 18, 2024
8579eef
details
TGlide Jan 18, 2024
dad5bda
fix dll script
TGlide Jan 18, 2024
4169147
Merge branch 'init_' of https://github.com/appwrite/website into init_
TGlide Jan 18, 2024
8543d06
add variant debug select
TGlide Jan 18, 2024
ecaa8ec
adjust borders
TGlide Jan 18, 2024
df32b21
fix notch
TGlide Jan 20, 2024
0e6dc32
fix name limit
TGlide Jan 20, 2024
f8e6ea0
background
TGlide Jan 20, 2024
372b113
fix type issues
TGlide Jan 20, 2024
996dd76
proxy operations
TGlide Jan 20, 2024
a7cf4d4
stream contributions
TGlide Jan 22, 2024
0e6593a
og image contributions
TGlide Jan 22, 2024
8f9bcf8
pink variant og
TGlide Jan 22, 2024
f97ace8
fix tribe url
TGlide Jan 23, 2024
12f87f5
fix contributions
TGlide Jan 23, 2024
e291ccf
remove delay on gh toggle
TGlide Jan 23, 2024
677632b
remove console time
TGlide Jan 23, 2024
0e7987a
null checks
TGlide Jan 23, 2024
1ad322f
update texts
TGlide Jan 23, 2024
d1e675d
kickoff card
TGlide Jan 23, 2024
7822ecc
stuff
TGlide Jan 23, 2024
394f27e
messaging animation
TGlide Jan 23, 2024
a8744aa
details
TGlide Jan 23, 2024
3363e39
fix tribe key
TGlide Jan 29, 2024
7cf19b9
mocked stuff
TGlide Jan 29, 2024
9aef0ad
mock
TGlide Jan 29, 2024
9742d56
say my name - walter
TGlide Jan 29, 2024
57f61d8
mock
TGlide Jan 29, 2024
15c28dd
add to hubspot
TGlide Jan 30, 2024
074aeac
Merge branch 'init_' of https://github.com/appwrite/website into init_
TGlide Jan 30, 2024
214ac07
fix stuff
TGlide Jan 30, 2024
46b760e
copy
TGlide Feb 1, 2024
918fa7e
modifiable variant
TGlide Feb 1, 2024
1800343
fix tribe svgs
TGlide Feb 2, 2024
df3d3ab
tribe in og
TGlide Feb 3, 2024
3ff592b
remove mock
TGlide Feb 3, 2024
4226d88
add share link & fix copy
TGlide Feb 5, 2024
8268fc1
update copy
TGlide Feb 5, 2024
ae8c0c1
pro detection attempt
TGlide Feb 9, 2024
fd9bab0
improve contributions algo
TGlide Feb 9, 2024
17d9a92
update dates
TGlide Feb 12, 2024
621f27d
Merge branch 'main' into init_
TGlide Feb 14, 2024
ae8befc
changes
TGlide Feb 14, 2024
23bfa78
pr changes
TGlide Feb 14, 2024
19f7abb
improve logs
TGlide Feb 14, 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
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -11,4 +11,5 @@ node_modules
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
package-lock.json
.tool-versions
.tool-versions
.vscode
16 changes: 11 additions & 5 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
FROM node:20-bullseye AS build
# Use an official Node runtime as a parent image
FROM node:latest

ARG PUBLIC_APPWRITE_COL_MESSAGES_ID
ENV PUBLIC_APPWRITE_COL_MESSAGES_ID ${PUBLIC_APPWRITE_COL_MESSAGES_ID}
Expand All @@ -21,15 +22,20 @@ ENV PATH="$PNPM_HOME:$PATH"
WORKDIR /app
COPY . .

# Remove the node_modules folder to avoid wrong binaries
RUN rm -rf node_modules

# Install fontconfig
COPY ./local-fonts /usr/share/fonts
RUN apt-get update; apt-get install -y fontconfig
RUN fc-cache -f -v

RUN corepack enable
RUN --mount=type=cache,id=pnpm,target=/pnpm/store pnpm install --frozen-lockfile
RUN NODE_OPTIONS=--max_old_space_size=8192 pnpm run build

# Node alpine image to serve the generated static files
FROM node:20-alpine AS serve
RUN NODE_OPTIONS=--max_old_space_size=4096 pnpm run build

WORKDIR /app
COPY --from=build /app .

EXPOSE 3000
CMD [ "node", "server/main.js"]
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ The Appwrite Website has been built with the following frameworks:

## Development

*If this is your first time setting up the repository, please run `pnpm install` inside the repo's directory.*
_If this is your first time setting up the repository, please run `pnpm install` inside the repo's directory._

To get the repo up and running in your local environment, use the following command:

Expand Down
Binary file added local-fonts/AeonikFono-Regular.ttf
Binary file not shown.
Binary file added local-fonts/AeonikPro-Regular.ttf
Binary file not shown.
30 changes: 27 additions & 3 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
"private": true,
"scripts": {
"dev": "vite dev",
"build": "vite build",
"build": "pnpm download-contributors && vite build",
"preview": "vite preview",
"test": "npm run test:integration && npm run test:unit",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
Expand All @@ -16,7 +16,8 @@
"test:unit": "vitest",
"icons:build": "node ./src/icons/build.js",
"icons:optimize": "node ./src/icons/optimize.js",
"icons:generate": "node ./src/icons/optimize.js && node ./src/icons/build.js"
"icons:generate": "node ./src/icons/optimize.js && node ./src/icons/build.js",
"download-contributors": "node ./scripts/download-contributor-data.js"
},
"devDependencies": {
"@melt-ui/pp": "^0.1.4",
Expand All @@ -32,11 +33,12 @@
"@types/morgan": "^1.9.9",
"@typescript-eslint/eslint-plugin": "^5.62.0",
"@typescript-eslint/parser": "^5.62.0",
"appwrite": "^13.0.1",
"dequal": "^2.0.3",
"eslint": "^8.54.0",
"eslint-config-prettier": "^8.10.0",
"eslint-plugin-svelte": "^2.35.1",
"glob": "^10.3.10",
"node-html-parser": "^6.1.12",
"openapi-types": "^12.1.3",
"oslllo-svg-fixer": "^3.0.0",
"prettier": "^2.8.8",
Expand All @@ -58,10 +60,13 @@
},
"type": "module",
"dependencies": {
"@appwrite.io/console": "^0.4.2",
"@appwrite.io/pink": "0.1.0-next.9",
"@appwrite.io/pink-icons": "0.1.0-next.9",
"@appwrite.io/repo": "github:appwrite/appwrite#main",
"@resvg/resvg-js": "^2.6.0",
"@splinetool/viewer": "0.9.455",
"appwrite": "^13.0.1",
"compression": "^1.7.4",
"express": "^4.18.2",
"highlight.js": "^11.9.0",
Expand All @@ -70,5 +75,24 @@
"motion": "^10.16.4",
"sharp": "^0.32.6",
"svelte-markdown": "^0.4.0"
},
"pnpm": {
"supportedArchitectures": {
"os": [
"win32",
"darwin",
"current",
"linux",
"linuxmusl"
],
"cpu": [
"x64",
"arm64"
],
"libc": [
"musl",
"glibc"
]
}
}
}
Loading