Places UI Kit की कस्टम स्टाइल

Places UI Kit में कई तरह की सेटिंग और कस्टम सीएसएस प्रॉपर्टी होती हैं. इनकी मदद से, डिसप्ले एलिमेंट को कॉन्फ़िगर किया जा सकता है. इन प्रॉपर्टी को यूज़र इंटरफ़ेस (यूआई) किट में कैसे लागू किया जा सकता है, यह जानने के लिए पसंद के मुताबिक बनाने वाले टूल और यहां दी गई सीएसएस प्रॉपर्टी रेफ़रंस टेबल का इस्तेमाल करें.

Places यूज़र इंटरफ़ेस (यूआई) किट के एलिमेंट के साथ मैप की गई सीएसएस प्रॉपर्टी

Places यूज़र इंटरफ़ेस (यूआई) किट, विज़ुअल को पसंद के मुताबिक बनाने के लिए डिज़ाइन सिस्टम का तरीका उपलब्ध कराती है. यह तरीका, मटीरियल डिज़ाइन पर आधारित है. इसमें Google Maps के हिसाब से कुछ बदलाव भी किए गए हैं. रंग और टाइपोग्राफ़ी के लिए, Material Design का रेफ़रंस देखें. डिफ़ॉल्ट रूप से, स्टाइल में Google Maps की विज़ुअल डिज़ाइन लैंग्वेज का इस्तेमाल होता है.

कस्टमाइज़ेशन टूल

Places UI Kit एलिमेंट में कस्टम कॉन्फ़िगरेशन को विज़ुअलाइज़ करने के लिए, इस टूल का इस्तेमाल करें.

सीएसएस प्रॉपर्टी

प्रॉपर्टी जानकारी वाला कॉम्पैक्ट एलिमेंट ज़्यादा जानकारी वाला एलिमेंट इस्तेमाल
रंग (सिस्टम)
--gmp-mat-color-surface कंटेनर और डायलॉग का बैकग्राउंड
--gmp-mat-color-on-surface हेडिंग, डायलॉग बॉक्स का कॉन्टेंट
--gmp-mat-color-on-surface-variant जगह के बारे में जानकारी
--gmp-mat-color-primary लिंक, लोड होने की जानकारी देने वाला इंडिकेटर, खास जानकारी देने वाले आइकॉन
--gmp-mat-color-disabled-surface स्टार रेटिंग नहीं दी गई
--gmp-mat-color-positive "अभी खोलें" लेबल लगाएं
--gmp-mat-color-positive-container ईवी चार्जर का बैज
--gmp-mat-color-on-positive-container ईवी चार्जर बैज के लिए उपलब्ध कॉन्टेंट
--gmp-mat-color-negative जगह को "बंद है" के तौर पर लेबल किया गया
--gmp-mat-color-info व्हीलचेयर लाने-ले जाने की सुविधा वाले प्रवेश द्वार का आइकॉन
--gmp-mat-color-secondary-container बटन पृष्ठभूमि
--gmp-mat-color-on-secondary-container बटन का टेक्स्ट और आइकॉन
--gmp-mat-color-neutral-container तारीख का बैज और लोड होने वाले प्लेसहोल्डर के आकार की समीक्षा करना
--gmp-mat-color-on-neutral-container समीक्षा की तारीख, लोड करने में गड़बड़ी
--gmp-mat-color-outline-decorative कंटेनर की सीमा
टाइपोग्राफ़ी (सिस्टम)
--gmp-mat-font-family सभी टाइपोग्राफ़ी के लिए बेस फ़ॉन्ट-फ़ैमिली
--gmp-mat-font-display-small जगह का नाम
--gmp-mat-font-headline-medium डायलॉग हेडिंग
--gmp-mat-font-title-small जगह का नाम
--gmp-mat-font-body-medium जगह की जानकारी, डायलॉग बॉक्स का कॉन्टेंट
--gmp-mat-font-body-small जगह के बारे में जानकारी
--gmp-mat-font-label-large बटन का कॉन्टेंट
--gmp-mat-font-label-medium बैज का कॉन्टेंट
कंटेनर (कॉम्पोनेंट)
border (:host पर) कंटेनर
border-radius (:host पर) कंटेनर

Google Maps ब्रैंड एट्रिब्यूशन

प्रॉपर्टी जानकारी वाला कॉम्पैक्ट एलिमेंट ज़्यादा जानकारी वाला एलिमेंट इस्तेमाल
(black | white | gray) Google Maps ब्रैंड एट्रिब्यूशन,
Google Maps का ज़ाहिर करने वाला बटन

Google Maps की सेवा की शर्तों के मुताबिक, आपको Google Maps एट्रिब्यूशन के लिए, तीन ब्रैंड कलर में से किसी एक का इस्तेमाल करना होगा. पसंद के मुताबिक बदलाव करने के बाद, यह एट्रिब्यूशन दिखना चाहिए और उसे ऐक्सेस किया जा सकता है. ज़्यादा जानकारी के लिए, क्रेडिट देने से जुड़ी ज़रूरी शर्तें देखें.

हम ब्रैंड के लिए तीन रंगों का विकल्प देते हैं. इन्हें लाइट और डार्क थीम के लिए अलग-अलग सेट किया जा सकता है:

  • हल्के रंग वाली थीम: PlaceAttributionElement.lightSchemeColor, जिसमें सफ़ेद, स्लेटी, और काले रंग के ऐट्रिब्यूट हैं.
  • गहरे रंग वाली थीम: PlaceAttributionElement.darkSchemeColor, जिसमें सफ़ेद, स्लेटी, और काले रंग के एट्रिब्यूट हैं.
<gmp-place-content-config>
  <gmp-place-attribution
      light-scheme-color="black"
      dark-scheme-color="white"
  ></gmp-place-attribution>
</gmp-place-content-config>