Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
33 commits
Select commit Hold shift + click to select a range
0d4e1f2
wip: new layout
KodingDev Feb 13, 2023
465ae51
wip: working projects section
KodingDev Feb 13, 2023
9812066
feat: basic twinkling stars
KodingDev Feb 14, 2023
05caa8b
feat: project component & hover animations
KodingDev Feb 15, 2023
4717235
feat: new blog system
KodingDev Feb 15, 2023
6c67d31
fix: Seo component not renamed
KodingDev Feb 15, 2023
9946741
fix: remove old SEO component
KodingDev Feb 15, 2023
86c9a45
fix: mobile padding
KodingDev Feb 15, 2023
4913bd8
fix: remaining SEO reference
KodingDev Feb 15, 2023
4486715
feat: new commission page
KodingDev Feb 16, 2023
adc7792
fix: licensing comments for seo
KodingDev Feb 16, 2023
fc37766
fix: ignore files
KodingDev Feb 16, 2023
d29a730
chore: remove unused components
KodingDev Feb 16, 2023
fdd3437
chore: code cleanup
KodingDev Feb 18, 2023
7099a66
feat: improved data loading
KodingDev Feb 18, 2023
d65d6da
wip: clients page
KodingDev Mar 5, 2023
b9ef9bf
feat: clients page, animated menu, misc fixes
KodingDev Mar 5, 2023
1983ce4
feat: clients section
KodingDev Mar 7, 2023
2ef6c0a
wip: motion canvas
KodingDev Mar 12, 2023
7cf7a11
fix: building
KodingDev Mar 12, 2023
20949ee
chore: remove motion canvas from homepage
KodingDev Mar 12, 2023
74b9c17
feat: art page adjustments
KodingDev Mar 12, 2023
bce4fb1
chore: nav & page cleanup
KodingDev Mar 12, 2023
39deaf5
fix: temporary mobile nav
KodingDev Mar 12, 2023
daec078
fix: clients page
KodingDev Mar 12, 2023
3709180
fix: improve image optimization
KodingDev Mar 12, 2023
d8b9ad1
fix: seo tags
KodingDev Mar 12, 2023
6249d14
fix(blog): date formatting
KodingDev Mar 12, 2023
2ad6c83
fix: date typo
KodingDev Mar 12, 2023
ca977ff
fix: art preloading
KodingDev Mar 12, 2023
b0783ff
fix: seo metadata
KodingDev Mar 17, 2023
3437678
fix: improved star animations
KodingDev Apr 3, 2023
42c6ce8
feat: add hanako art
KodingDev Apr 17, 2023
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 .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,5 @@ root = true

[*]
end_of_line = lf
insert_final_newline = true
insert_final_newline = true
indent_size = 2
11 changes: 11 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,22 @@
node_modules
/build
/.svelte-kit
/.vercel
/package
.env
.env.*
!.env.example

.idea/*
!.idea/codeStyles
!.idea/inspectionProfiles
!.idea/jsLinters
!.idea/prettier.xml

.vscode

yarn-error.log

# Ignore files for PNPM, NPM and YARN
pnpm-lock.yaml
package-lock.json
Expand Down
1 change: 1 addition & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@ module.exports = {
'@typescript-eslint/no-non-null-assertion': 'off',
'svelte/no-at-html-tags': 'off',
'svelte/html-self-closing': 'off',
'no-inner-declarations': 'off',
},
parserOptions: {
sourceType: 'module',
Expand Down
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
node_modules
/build
/.svelte-kit
/.vercel
/package
.env
.env.*
Expand All @@ -16,3 +17,7 @@ node_modules
.vscode

yarn-error.log
.vercel

# Static Deps
static/motion-canvas
15 changes: 4 additions & 11 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/inspectionProfiles/Project_Default.xml

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

11 changes: 11 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,22 @@
node_modules
/build
/.svelte-kit
/.vercel
/package
.env
.env.*
!.env.example

.idea/*
!.idea/codeStyles
!.idea/inspectionProfiles
!.idea/jsLinters
!.idea/prettier.xml

.vscode

yarn-error.log

# Ignore files for PNPM, NPM and YARN
pnpm-lock.yaml
package-lock.json
Expand Down
39 changes: 4 additions & 35 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,38 +1,7 @@
# create-svelte
# koding.dev

Everything you need to build a Svelte project, powered by [`create-svelte`](https://github.com/sveltejs/kit/tree/master/packages/create-svelte).
The improved version:tm:

## Creating a project
## TODO

If you're seeing this, you've probably already done this step. Congrats!

```bash
# create a new project in the current directory
npm create svelte@latest

# create a new project in my-app
npm create svelte@latest my-app
```

## Developing

Once you've created a project and installed dependencies with `npm install` (or `pnpm install` or `yarn`), start a development server:

```bash
npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open
```

## Building

To create a production version of your app:

```bash
npm run build
```

You can preview the production build with `npm run preview`.

> To deploy your app, you may need to install an [adapter](https://kit.svelte.dev/docs/adapters) for your target environment.
- [ ] Make commissions use the optimized images & adjust their layout
11 changes: 1 addition & 10 deletions mdsvex.config.js
Original file line number Diff line number Diff line change
@@ -1,22 +1,13 @@
import { defineMDSveXConfig } from 'mdsvex';
import rehypeSlug from 'rehype-slug';
import rehypeAutolinkHeadings from 'rehype-autolink-headings';

const config = defineMDSveXConfig({
extensions: ['.md', '.svx'],
smartypants: {
dashes: 'oldschool',
},

rehypePlugins: [
rehypeSlug,
[
rehypeAutolinkHeadings,
{
behavior: 'wrap',
},
],
],
rehypePlugins: [rehypeSlug],
});

export default config;
31 changes: 22 additions & 9 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,46 +3,59 @@
"version": "0.0.1",
"private": true,
"scripts": {
"dev": "vite dev",
"dev:open": "vite dev --open",
"build": "vite build",
"dev": "vite dev --host",
"dev:projects": "concurrently \"pnpm run build:projects\" \"vite dev --host\"",
"dev:open": "concurrently \"pnpm run build:projects\" \"vite dev --host --open\"",
"build": "pnpm run build:projects && vite build",
"preview": "vite preview",
"lint": "prettier --plugin-search-dir . --check . && eslint .",
"format": "prettier --plugin-search-dir . --write . && eslint . --fix",
"tunnel": "cloudflared tunnel run --url http://localhost:5173"
"tunnel": "cloudflared tunnel run --url http://localhost:5173",
"build:projects": "pnpm run -r --filter ./projects/* build"
},
"devDependencies": {
"@sveltejs/adapter-vercel": "^1.0.0-next.81",
"@sveltejs/kit": "next",
"@iconify-json/material-symbols": "^1.1.29",
"@iconify-json/mdi": "^1.1.47",
"@iconify-json/vscode-icons": "^1.1.22",
"@iconify/tailwind": "^0.1.1",
"@koding-dev/motion-canvas": "workspace:^0.0.0",
"@sveltejs/adapter-vercel": "^2.1.0",
"@sveltejs/kit": "^1.6.0",
"@tailwindcss/line-clamp": "^0.4.2",
"@tailwindcss/typography": "^0.5.7",
"@types/lodash": "^4.14.191",
"@types/nprogress": "^0.2.0",
"@typescript-eslint/eslint-plugin": "^5.27.0",
"@typescript-eslint/parser": "^5.27.0",
"autoprefixer": "^10.4.7",
"concurrently": "^7.6.0",
"eslint": "^8.16.0",
"eslint-config-prettier": "^8.3.0",
"eslint-plugin-prettier": "^4.2.1",
"eslint-plugin-svelte": "^2.14.1",
"imagetools-core": "^3.3.1",
"lodash": "^4.17.21",
"mdsvex": "^0.10.6",
"postcss": "^8.4.14",
"postcss-load-config": "^4.0.1",
"prettier": "^2.6.2",
"prettier-plugin-svelte": "^2.7.0",
"prettier-plugin-tailwindcss": "^0.2.1",
"rehype-autolink-headings": "^6.1.1",
"rehype-slug": "^5.1.0",
"sass": "^1.59.2",
"svelte": "^3.44.0",
"svelte-check": "^2.7.1",
"svelte-icons": "^2.1.0",
"svelte-preprocess": "^4.10.7",
"tailwindcss": "^3.1.5",
"tslib": "^2.3.1",
"typescript": "^4.7.4",
"vite": "^3.1.0"
"vite": "^4.1.1",
"vite-imagetools": "^4.0.18"
},
"type": "module",
"dependencies": {
"@fontsource/poppins": "^4.5.10",
"@motion-canvas/core": "^3.2.0",
"@notionhq/client": "^2.2.2",
"clsx": "^1.2.1",
"nprogress": "^0.2.0"
Expand Down
Loading