* auth works * Works after review. * switched to auth flow * all works well in chrome * all works well in chrome and firefox * translations harmonized * translations harmonized * website translations * Translations harmonized. * Everything kinda works * Almost works * all works * all works * all works #2 * Streamline premium analytics range handling * Restore premium analytics selection flow * Fix analytics zoom interactions * Add per-section expansion controls to premium analytics * Adjust map legend visibility for premium analytics * Add missing country synonyms for premium map * Remove legacy premium badge overlay * Polish premium analytics controls for light theme * Refresh map legend when toggling sections * Improve light-mode styling for range selectors * Fix map mode switching regression * Fix for panel expand * Typo fix * webpack fix * before next steps. * split, zero-buckets * bucket size indicated on UI * all works * first/last toggle * breadcrumbs * release
3.1 KiB
Read this in other languages: العربية, Azərbaycan dili, български, 中文, Dansk, Deutsch, Español, Français, Ελληνικά, Magyar, Bahasa Indonesia, 日本語, 한국어, Nederlands, Polski, Português do Brasil, русский, Svenska, Türkçe, українська, Tiếng Việt
Üdvözlünk a Return YouTube Dislike közreműködői útmutatójában
Köszönjük, hogy időt szánsz a projekthez való hozzájárulásra! Minden módosításod meg fog jelenni a bővítmény következő verziójában (vagy a weboldalon).
Kezdő lépések
Kérjük, a formázáshoz használd a Prettier eszközt alapértelmezett beállításokkal.
Előkövetelmények
A forrás kimenetének elkészítéséhez szükséged lesz a Node és az npm telepítésére.
Az előkészítéskor használt verziók:
- node: 12.18.4
- npm: 6.14.6
A bundled-content-script.js létrehozásához (ami a bővítmény üzleti logikájának nagy részét tartalmazza) először telepíteni kell az összes függőséget.
- Lépj a repó gyökerébe és futtasd:
npm install
- Futtasd az alábbi parancsot a
bundled-content-script.jselkészítéséhez, amelyet amanifest.jsonhasznál:
npm start // a build fájl(ok) létrehozása és egy watcher indítása, amely mentéskor újratölt
// vagy
npm run build // a build fájl(ok) egyszeri létrehozása
Gratulálunk, készen állsz a fejlesztésre!
Ha új vagy a Chrome‑bővítmények fejlesztésében, vagy extra segítségre van szükséged, nézd meg ezt a YouTube‑oktatóanyagot.
Hibák és problémák
Új issue megnyitása
Ha problémád van a bővítménnyel, először keress rá, hogy nem jelentették‑e már. Ha nem, nyiss egy issue‑t. Erősen ajánlott az issue űrlap használata, de nem kötelező.
Egy issue megoldása
Ha találtál egy problémát, amit meg tudsz oldani, ne habozz. Nyiss egy PR‑t a javítással, és mindenképp említsd meg, melyik issue‑t javítod.
Funkciókérések
Új funkciókérés megnyitása
Ha van egy ötleted a bővítményhez, nyugodtan nyiss funkciókérést, de előtte keresd meg, hogy nem javasolták‑e már. A funkció űrlap használata ajánlott, de nem kötelező.
Funkciókérés megvalósítása
Ha találtál egy funkciót, amit meg tudsz valósítani, ne habozz. Nyiss egy PR‑t a megvalósítással, és említsd meg a funkciót, amit implementálsz.
Milyen PR‑okat fogadunk el?
- Hibajavítások.
- Funkciók implementálása.
- Elírások javítása, jobb és egyszerűbb megfogalmazások.
- Közreműködések a weboldalon.