Feat/airline logos opensky refresh (#6)
* feat: keyboard shortcuts, click-to-select, pulse/glow, smooth orbit resume * feat: add camera controls and enhance keyboard shortcuts help; improve flight card accessibility * feat: enhance flight layers and keyboard shortcuts; improve airline data structure * feat: expand airline logos and refresh flight/OpenSky mapping * feat: import expanded airport dataset * perf: reduce trail recomputation and soften airport dots * perf: speed up 9k airport search with index + cache * docs: add community standards and contribution templates * docs: enforce issue templates via config * chore: ignore only .github/agents * fix: improve airport visibility and stable map marker
This commit is contained in:
21
CONTRIBUTING.md
Normal file
21
CONTRIBUTING.md
Normal file
@ -0,0 +1,21 @@
|
||||
# Contributing
|
||||
|
||||
## Workflow
|
||||
1. Create a branch from `main`.
|
||||
2. Make focused, minimal changes.
|
||||
3. Run relevant checks locally.
|
||||
4. Open a pull request with clear context.
|
||||
|
||||
## Pull Request Expectations
|
||||
- Keep PRs scoped to one topic.
|
||||
- Include a short summary of what changed and why.
|
||||
- Reference related issues when applicable.
|
||||
- Update docs when behavior changes.
|
||||
|
||||
## Code Quality
|
||||
- Follow existing project style and conventions.
|
||||
- Avoid unrelated refactors.
|
||||
- Prefer clear, maintainable implementations.
|
||||
|
||||
## Commit Messages
|
||||
Use concise, descriptive commit messages (for example: `feat: add airport search index`).
|
||||
Reference in New Issue
Block a user