Merge pull request #4075 from thornbill/readme-structure

This commit is contained in:
Bill Thornton 2022-10-20 07:40:57 -04:00 committed by GitHub
commit 6a8e1308b9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -70,3 +70,26 @@ Jellyfin Web is the frontend used for most of the clients available for end user
```sh ```sh
npm run build:development npm run build:development
``` ```
## Directory Structure
```
.
└── src
├── assets # Static assets
├── components # Higher order visual components and React components
├── controllers # Legacy page views and controllers 🧹
├── elements # Basic webcomponents and React wrappers 🧹
├── legacy # Polyfills for legacy browsers
├── libraries # Third party libraries 🧹
├── plugins # Client plugins
├── routes # React routes/pages
├── scripts # Random assortment of visual components and utilities 🐉
├── strings # Translation files
├── styles # Common app Sass stylesheets
├── themes # CSS themes
└── utils # Utility functions
```
- 🧹 — Needs cleanup
- 🐉 — Serious mess (Here be dragons)