Skip to content

Commit

Permalink
chore: start nextjs-based frontend
Browse files Browse the repository at this point in the history
feat: add node monorepo again

refactor: move web project to apps folder

test: add playwright

feat: remove some unused stuff

refactor: delete unused tests folder

feat: have correct page title on the home page

chore: add global eslint config for monorepo

adjustments to the courses

make tests work

add shadcn

fix css globals

list courses on the home page

fix eslint config

fix types

improve course selector

gitignore fixes

.

implement urls on the home page

.

.

.

.

.

.

.

.

.
  • Loading branch information
kantord committed Jul 27, 2024
1 parent 0dc960e commit aa29f06
Show file tree
Hide file tree
Showing 45 changed files with 11,008 additions and 389 deletions.
55 changes: 0 additions & 55 deletions .eslintrc.js

This file was deleted.

14 changes: 14 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"extends": "next",
"settings": {
"next": {
"rootDir": "./apps/librelingo-web/src"
}
},
"ignorePatterns":[
"playwright-report"
],
"rules": {
"@next/next/no-html-link-for-pages": "off"
}
}
3 changes: 0 additions & 3 deletions .gitattributes

This file was deleted.

26 changes: 0 additions & 26 deletions .github/workflows/check_shell_scripts.yml

This file was deleted.

60 changes: 0 additions & 60 deletions .github/workflows/deployment.yml

This file was deleted.

40 changes: 0 additions & 40 deletions .github/workflows/python.yml

This file was deleted.

94 changes: 10 additions & 84 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,86 +1,12 @@
# IDE
**/.DS_Store
**/.vscode
**/.idea/codeStyles/codeStyleConfig.xml
**/.idea/jsLinters/eslint.xml
**/.idea/LibreLingo.iml
**/.idea/misc.xml
**/.idea/modules.xml
**/.idea/codeStyles/Project.xml
**/.idea/inspectionProfiles/Project_Default.xml
**/.idea/vcs.xml
**/.idea/workspace.xml
**/.vim


# Dependencies
/node_modules/
**/node_modules/
/src/node_modules/@sapper/
.venv/
.env
/apps/*/poetry.lock


# Development
yarn-error.log
.yarn
.yarnrc
*.pyc
/apps/librelingo_json_export/profile.png
profile.dat


# Static files
/apps/web/__sapper__/
/static/files
staticfiles/
apps/web/static/files/noto-*


# Cypress files
.nyc_output/
cypress-coverage/
jest-coverage/
**/cypress/videos
apps/web/cypress/screenshots/
apps/web/cypress/screenshots/**/__tkey-*.png
**/coverage/


# Build
apps/librelingo_tools/dist
**/dist/


# Documentation
apps/docs/build/
report.*.*.json
*.tsbuildinfo
__sapper__


# Stats
git_stats/


# Data
/course_editor/db.sqlite3
/db.sqlite3
/src/audios_to_fetch.csv
/apps/librelingo_json_export/profile.png
localData/


# Courses
/apps/web/src/courses/*-*
/courses/*-*



# PDM
.pdm.toml
__pycache__
.pdm-python
.pdm-build/

.next
node_modules
apps/librelingo-web/out/
playwright-report
test-results
neovide_backtraces.log
courses/
!courses/test-1
!courses/test-2
**/*.tsbuildinfo
1 change: 0 additions & 1 deletion .prettierignore

This file was deleted.

Empty file removed .prettierignore_for_svelte
Empty file.
Loading

0 comments on commit aa29f06

Please sign in to comment.