सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।
एक कस्टमाइज़ेबल फ्लटर बटन जिसमें एक ग्रेडिएंट बैकग्राउंड है, जो UI एस्थेटिक्स को बढ़ावा देने के लिए डिज़ाइन किया गया है। यह मानक ElevatedButton को स्मूथ ग्रेडिएंट फिल, शैडो प्रभाव और प्रतिक्रियाशील फीडबैक के साथ विस्तारित करता है। आधुनिक ऐप इंटरफ़ेस के लिए आदर्श जिसमें दृश्य रूप से आकर्षक बटन की आवश्यकता होती है लेकिन कार्यक्षमता को नहीं खोना होता है। पैकेज सभी प्रमुख प्लेटफॉर्म के लिए समर्थन करता है जिसमें Android, iOS, Web, macOS, Windows और Linux शामिल हैं, जिससे उपकरणों के बीच एक समान दिखावट सुनिश्चित होती है।
उपयोग
ध्यान आकर्षित करने वाले कॉल-टू-एक्शन बटन बनाएं
लॉगिन या साइनअप स्क्रीन को बेहतर बनाना
आधुनिक मोबाइल और वेब इंटरफेस का डिज़ाइन
फॉर्म और डैशबोर्ड में विजुअल फ्लेयर जोड़ना
गतिशील दृश्यों के माध्यम से उपयोगकर्ता भागीदारी में सुधार
मुख्य विशेषताएँ
धुंधला पृष्ठभूमि समर्थन
निर्मित उचाई और छाया प्रभाव
निर्धारित रंग और स्टॉप
प्रतिक्रियाशील टच प्रतिक्रिया
क्रॉस-प्लेटफॉर्म संगतता
मौजूदा Flutter कोड के साथ सरल एकीकरण
इनके लिए उपयुक्त
दृश्य सुंदरता की तलाश में UI डिजाइनर
आधुनिक ऐप्स बनाने वाले डेवलपर्स
सौंदर्य आकर्षण पर जोर देने वाले प्रोजेक्ट
बहुप्लेटफॉर्म लक्षित ऐप्स
फ्लटर का उपयोग पूर्ण-स्टैक विकास के लिए करने वाली टीमें
विचार योग्य बातें
प्राप्त करने के लिए अतिरिक्त स्टाइलिंग की आवश्यकता हो सकती है एक्सेसिबिलिटी
जटिल धरातलों पर प्रभाव
घुंघराले और उच्चता के अलावा सीमित कस्टमाइजेशन
न्यूनतम डिज़ाइन पैटर्न के लिए उपयुक्त नहीं
पठनीयता के लिए सबसे अच्छा विपरीत टेक्स्ट के साथ उपयोग किया जाता है
मूल README
संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।
GradientElevatedButton
A customizable elevated button with gradient support for your Flutter applications. This package allows you to create buttons with gradient backgrounds, custom foreground colors, and various other customizable properties using the GradientElevatedButton widget.
Features
Gradient Background: Easily apply gradients to your button backgrounds.
Customizable Style: Customize text color, shape, padding, and more.
Integration with Theme: Use GradientButtonThemeExtension (via ThemeExtension) to apply a consistent style across your app. (Old: GradientButtonThemeData is deprecated)
Alternatively, you can style the GradientElevatedButton directly using GradientElevatedButton.styleFrom to define the button's gradient, shape, and other properties: