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

[WIP / DRAFT] Full landing page rewrite in SvelteKit #75

Draft
wants to merge 26 commits into
base: master
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
0a73586
fix: fixed typos, roadmap design improvement and some small fixes ove…
Mar 12, 2023
9cb3cae
Merge branch 'fosscord:master' into master
BRGustavoRibeiro Mar 26, 2023
a1107a1
chore: cleaning up
Mar 26, 2023
f8e7121
feat: initial commit
Mar 26, 2023
0cf467d
chore: added font inter through fontsource
Mar 26, 2023
8860d73
chore: added tailwindcss
Mar 26, 2023
6bea29a
feat: new menu, set up themes and other cool stuff
Mar 26, 2023
ae1ec85
feat: new menu entries, i18n and alpha project warning
Mar 27, 2023
13a8f8d
feat: added footer, fixed some content stuff and meta info on i18n
Mar 27, 2023
2233860
feat: added hero and added some more cool stuff
Mar 29, 2023
1ce1d49
feat: improved home page hero and responsivity
Mar 29, 2023
41a8797
fix: ongoing project warning probably improved
Mar 29, 2023
6d14f98
fix: ongoing project warning beautified
Mar 29, 2023
d6ad936
wip: added some cards and test section
Mar 30, 2023
4b6b57a
fix: updated spacebar branding and added some functions
Mar 31, 2023
e886e91
fix: updated favicon
Mar 31, 2023
71340b8
feat: added social icons and tweaked menu
Mar 31, 2023
5ec9c60
fix: just added target blank to social media url
Mar 31, 2023
b42a69b
fix: updated menu, urls and some more stuff
Mar 31, 2023
20c5e24
wip: creating new very nice component
Apr 4, 2023
1950a0b
feat: improved hero, custom font added, minor fixes
Jul 16, 2023
5ac784a
feat: added scrolling animation and improved modal
Jul 16, 2023
726738c
feat: added pages, improved hero, i18n and more
Jul 16, 2023
5a6ca5e
wip: added some test content on the pages
Jul 17, 2023
fedbb0f
wip: i18n, instance pages, css and more
Jul 19, 2023
cfa161d
fix: package updates and small improvements
Apr 28, 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
13 changes: 0 additions & 13 deletions .editorconfig

This file was deleted.

13 changes: 13 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
.DS_Store
node_modules
/build
/.svelte-kit
/package
.env
.env.*
!.env.example

# Ignore files for PNPM, NPM and YARN
pnpm-lock.yaml
package-lock.json
yarn.lock
20 changes: 20 additions & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
module.exports = {
root: true,
parser: '@typescript-eslint/parser',
extends: ['eslint:recommended', 'plugin:@typescript-eslint/recommended', 'prettier'],
plugins: ['svelte3', '@typescript-eslint'],
ignorePatterns: ['*.cjs'],
overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }],
settings: {
'svelte3/typescript': () => require('typescript')
},
parserOptions: {
sourceType: 'module',
ecmaVersion: 2020
},
env: {
browser: true,
es2017: true,
node: true
}
};
2 changes: 0 additions & 2 deletions .gitattributes

This file was deleted.

33 changes: 0 additions & 33 deletions .github/workflows/build.yml

This file was deleted.

98 changes: 9 additions & 89 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,90 +1,10 @@
# Created by .ignore support plugin (hsz.mobi)
### Node template
# Logs
/logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*

# Runtime data
pids
*.pid
*.seed
*.pid.lock

# Directory for instrumented libs generated by jscoverage/JSCover
lib-cov

# Coverage directory used by tools like istanbul
coverage

# nyc test coverage
.nyc_output

# Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files)
.grunt

# Bower dependency directory (https://bower.io/)
bower_components

# node-waf configuration
.lock-wscript

# Compiled binary addons (https://nodejs.org/api/addons.html)
build/Release

# Dependency directories
node_modules/
jspm_packages/

# TypeScript v1 declaration files
typings/

# Optional npm cache directory
.npm

# Optional eslint cache
.eslintcache

# Optional REPL history
.node_repl_history

# Output of 'npm pack'
*.tgz

# Yarn Integrity file
.yarn-integrity

# dotenv environment variables file
.env

# parcel-bundler cache (https://parceljs.org/)
.cache

# next.js build output
.next

# nuxt.js build output
.nuxt

# Nuxt generate
dist

# vuepress build output
.vuepress/dist

# Serverless directories
.serverless

# IDE / Editor
.idea

# Service worker
sw.*

# macOS
.DS_Store

# Vim swap files
*.swp
node_modules
/build
/.svelte-kit
/package
.env
.env.*
!.env.example
vite.config.js.timestamp-*
vite.config.ts.timestamp-*
8 changes: 8 additions & 0 deletions .idea/.gitignore

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

59 changes: 59 additions & 0 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions .idea/codeStyles/codeStyleConfig.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 10 additions & 0 deletions .idea/inspectionProfiles/Project_Default.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions .idea/modules.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 9 additions & 0 deletions .idea/spacebarchat-landingpage.iml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .idea/vcs.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions .npmrc
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
engine-strict=true
13 changes: 13 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
.DS_Store
node_modules
/build
/.svelte-kit
/package
.env
.env.*
!.env.example

# Ignore files for PNPM, NPM and YARN
pnpm-lock.yaml
package-lock.json
yarn.lock
10 changes: 10 additions & 0 deletions .prettierrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
{
"useTabs": false,
"tabWidth": 2,
"singleQuote": true,
"trailingComma": "none",
"printWidth": 100,
"plugins": ["prettier-plugin-svelte"],
"pluginSearchDirs": ["."],
"overrides": [{ "files": "*.svelte", "options": { "parser": "svelte" } }]
}
5 changes: 5 additions & 0 deletions .typesafe-i18n.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"adapter": "svelte",
"$schema": "https://unpkg.com/[email protected]/schema/typesafe-i18n.json",
"outputPath": "./src/lib/i18n/"
}
Loading