पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv3.0.1

yako_theme_switch

ऐप के थीम को बदलने के लिए अच्छा दिखने वाला कस्टम स्विच

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
24
लाइक
31
Pub अंक
160

पैकेज इंस्टॉल करें

flutter pub add yako_theme_switch

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

एक कस्टमाइज़ेबल और दृश्य रूप से आकर्षक स्विच विजेट जो फ्लटर एप्लिकेशन में ऐप थीम को टॉगल करने के लिए विशेष रूप से डिज़ाइन किया गया है। चिकनी एनीमेशन और प्रतिक्रियाशील फीडबैक के साथ बनाया गया, यह हल्के और अंधेरे मोड के बीच स्विच करते समय उपयोगकर्ता अनुभव को बढ़ाता है। यह पैकेज एंड्रॉइड, आईओएस, वेब, मैकओएस, विंडोज और लिनक्स जैसे कई प्लेटफॉर्म का समर्थन करता है, जिससे उपकरणों के बीच स्थिर व्यवहार सुनिश्चित होता है। इसे अस्तित्व में मौजूद फ्लटर प्रोजेक्ट में न्यूनतम सेटअप के साथ बिल्कुल एकीकृत किया जा सकता है।

उपयोग

  • हल्के और गहरे थीम के बीच स्विच करना
  • थीम पसंदीदा के लिए UI/UX में सुधार
  • सेटिंग स्क्रीन में थीम टॉगल को एकीकृत करना
  • प्रतिक्रियाशील डिज़ाइन तत्व बनाना
  • थीम स्विच दिखावट को कस्टमाइज़ करें
  • प्लेटफॉर्म-आधारित थीम प्रबंधन का समर्थन करता है

मुख्य विशेषताएँ

  • स्मूथ एनीमेशन संक्रमण
  • क्रॉस-प्लेटफॉर्म संगतता
  • कस्टमाइज़ेबल दिखावट
  • Flutter ऐप्स में आसान एकीकरण
  • हल्के/गहरे मोड के लिए निर्मित समर्थन
  • प्रतिक्रियाशील टच प्रतिक्रिया

इनके लिए उपयुक्त

  • थीम-समर्थित ऐप्स बनाने वाले डेवलपर्स
  • चमकदार स्विच की तलाश में UI डिजाइनर
  • प्लेटफॉर्म-स्वतंत्र थीम नियंत्रण की आवश्यकता वाले प्रोजेक्ट
  • बहुत अधिक ऑपरेटिंग प्रणालियों का लक्ष्य बनाने वाले ऐप्स
  • उपयोगकर्ता अनुभव और सौंदर्य के लिए केंद्रित टीमें

विचार योग्य बातें

  • Flutter widgets के बुनियादी ज्ञान की आवश्यकता है
  • जटिल डिजाइन के लिए अतिरिक्त स्टाइलिंग की आवश्यकता हो सकती है
  • Flutter के थीम सिस्टम पर निर्भर करता है
  • थीम टॉगल कार्यक्षमता तक सीमित
  • थीम से संबंधित नहीं होने वाले स्विच के लिए उपयुक्त नहीं

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

Yako Theme Switch

Just a cool switch for your app's theme

Installing:

In your pubspec.yaml

dependencies:
  yako_theme_switch: ^2.0.0

Basic Usage:

    YakoThemeSwitch(
      enabled: themeMode == ThemeMode.light,
      onChanged: (bool value) {
        setState(() => themeMode = value ? ThemeMode.light : ThemeMode.dark);
      },
    );

Advanced usage

    YakoThemeSwitch(
      enabled: themeMode == ThemeMode.light,
      onChanged: (bool value) {
        setState(() => themeMode = value ? ThemeMode.light : ThemeMode.dark);
      },
      width: 50,
      enabledBackgroundColor: Colors.blue,
      disabledBackgroundColor: Colors.red,
      enabledToggleColor: Colors.white,
      disabledToggleColor: Colors.white,
      animationDuration: const Duration(milliseconds: 300),
      enabledToggleBorderRadius: 8,
    ),

Check out other Yako packages:

Badges

Settings UI

Status Alert

Full Screen Menu

Diagonal decoration

and more to come!

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 2 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।