* 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.5 KiB
Read this in other languages: English, العربية, 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
"YouTube Dislike Sayını Geri Qaytar" layihəsinə qatqı qaydalarına Xoş Gəlmisiniz
Layihəmizə qatqı etmək üçün vaxt ayırdığınız üçün təşəkkür edirik! Bütün dəyişiklikləriniz uzantının növbəti versiyasına (və ya internet saytına) əlavə ediləcəkdir.
Başlamaq
Formatlama üçün xahiş olunur ki, Prettier-i standart parametrlərdə istifadə edin.
Tələblər
Layihənin paketlənmiş versiyasını yaratmaq üçün node və npm quraşdırılmalıdır.
Quraşdırma zamanı istifadə olunan versiyalar:
- node: 12.18.4
- npm: 6.14.6
Bu uzantının əsas məntiqini ehtiva edən bundled-content-script.js faylını yaratmaq üçün əvvəlcə bütün asılılıqları quraşdırmalısınız.
- Deponun əsas qovluğuna keçin və aşağıdakı əmri icra edin:
npm install
manifest.jsoniçərisində istifadə olunanbundled-content-script.jsfaylını yaratmaq üçün aşağıdakı əmri çalışdırın.
npm start // fayl yaradılarkən və saxlanarkən avtomatik yenilənən fayl izləyicisini başlatmaq üçün
// ya da
npm run build // faylları yalnız bir dəfə yaratmaq üçün
Təbriklər, artıq inkişaf etməyə hazırsınız!
Chrome uzantılarının inkişafına yeni başlamısınızsa və ya əlavə yardıma ehtiyacınız varsa, lütfən bu YouTube dərsinə baxın.
Issue'lar
Yeni bir issue açmaq
Uzantı ilə bağlı hər hansı bir probleminiz varsa, problemin əvvəllər bildirilmədiyindən əmin olmaq üçün axtarış aparın. Əgər daha əvvəl bildirilməyibsə, bir mövzu açın. Problem formunun istifadəsi şiddətlə tövsiyə olunur, lakin məcburi deyil.
Bir issue'yu həll etmək
Həll edə biləcəyinizi düşündüyünüz bir problem tapsanız, çəkinmədən çalışın. Problemi həll edən bir PR açın və həll etdiyiniz problemi müəyyənləşdirdiyinizdən əmin olun.
Xüsusiyyət İstəkləri
Yeni bir xüsusiyyət istəyi açmaq
Uzantı haqqında bir ideyanız varsa, yeni bir xüsusiyyət istəyi açmaqdan çəkinməyin, lakin xüsusiyyətin daha əvvəl təklif olunmadığından əmin olmaq üçün axtarış edin. Xüsusiyyət formasının istifadəsi şiddətlə tövsiyə olunur, lakin məcburi deyil.
Bir xüsusiyyət istəyini tətbiq etmək
Tətbiq edə biləcəyinizi düşündüyünüz bir xüsusiyyət tapsanız, çəkinmədən çalışın. Xüsusiyyəti tətbiq edən bir PR açın və əlavə etdiyiniz xüsusiyyəti qeyd etdiyinizdən əmin olun.
Hansı PR növlərini qəbul edirik?
- Problem həlləri.
- Xüsusiyyət tətbiqləri.
- Yazı səhvləri və ya daha aydın ifadələr.
- Sayt qatqıları.