Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Sunshine: improve config backend

Aperta
#37 1 commento 1 reazione 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
45/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
cpp, css, html, javascript
Ambito
api, backend, frontend

Direzione di ricerca

Inizia tracciando come vengono definite le opzioni di configurazione nel Backend e come vengono popolated le impostazioni nel Frontend. Definisci quali semplici interruttori possono essere restituiti con i relativi valori possibili, quindi verifica che le opzioni selezionate vengano renderizzate e rimangano configurabili senza aggiungere definizioni specifiche per il frontend.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

6+ months C++ CSS effort:Large HTML JavaScript LizardByte/Sunshine planned priority:Medium Vue
Is there an existing issue for this item?
  • I have searched the existing issues
Repositories

LizardByte/Sunshine

Languages/Skills/Technologies

C++, Vue, HTML, CSS, JavaScript

Description

Instead of hardconding the config options in the Frontend, the Backend returns a list of configuration options and the possible values, so that the Backend can dynamically populate the settings and make the frontend less convoluted - we wouldn't be able to make this for all options, but at least many simple configuration switches could be added without touching the Frontend

Estimated Effort

effort:Large

Priority

priority:Medium

Target Milestone

6+ months

Dependencies

No response

Lingua principale
Nessun dato sulla lingua
Stelle
2
Fork
0
Merge medio
21m
PR unite (30g)
7

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di LizardByte/roadmap

Tutte le issue di LizardByte/roadmap

Issue simili

Altre issue su Backend & API Design

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.