पर वैलो थीम के स्पेसिंग और विजेट आकार को स्केल करें नया Valo theme अब वैडिन 7.3 ऐप्स में डिफ़ॉल्ट है। यह विषय विगेट्स (बटन, फ़ील्ड, और इसी तरह) के साथ दृश्यमान रूप से प्रस्तुत करता है जो पिछले डिफ़ॉल्ट Reindeer विषय की तुलना में नाटकीय रूप से बड़े (व्यापक और लंबा) हैं।रेंडियर थीम
इस प्रकार का स्वरूप अब एंड्रॉइड और आईओएस 7/8 के साथ-साथ कुछ वेबसाइटों में मोबाइल ऐप्स में लोकप्रिय है। लेकिन उन संदर्भों में केवल कुछ मिनटों की सीमा में संक्षिप्त उपयोग के लिए हैं। इसके विपरीत, व्यवसाय-उन्मुख डेस्कटॉप-स्टाइल ऐप्स का उपयोग लोगों द्वारा लंबे समय तक कार्य सत्रों के लिए किया जाता है, शायद पूरे दिन घंटों के लिए और बंद होने के लिए। और व्यापार उन्मुख ऐप्स एक घनत्व प्रारूप में अधिक जानकारी प्रस्तुत करते हैं। इस तरह के उपयोग के लिए, वालो थीम का डिफ़ॉल्ट प्रतिपादन अनुचित है। विशेष रूप से, फोंट बहुत पतले हैं और बेहोश, और आकार फोंट और विजेट के लिए बहुत बड़ा है।
वालो का प्रसिद्धि का दावा यह है कि यह समायोज्य और जावा और/या सीएसएस कोड की कुछ पंक्तियों को आसान बनाने के लिए बनाया गया है। क्या किसी ने के साथ प्रयोग किया है जो वैलो को रीइंडियर थीम के समान आकार देने के लिए बदल रहा है? साझा करने के लिए कोई स्रोत कोड या निर्देश?
स्पष्ट होने के लिए, मेरा लक्ष्य केवल दृश्य ऊंचाई & चौड़ाई और उनके फ़ॉन्ट आकार को कम करता है। मैं डिजाइन को बदलने के बारे में नहीं पूछ रहा हूं, मैं कुछ पिक्सेल स्पेस वापस पाने के लिए आभारी हूं। मैं रेंडियर थीम में अपने समकक्षों के दृश्य आकार को समानांतर करने के लिए वालो विजेट्स के आकार को प्राप्त करने के सबसे आसान और सुरक्षित तरीके से बस देख रहा हूं।
अल्प अवधि में, मैं इस StackOverflow.com प्रश्न, Change from “Valo” theme to “Reindeer” in new Vaadin 7.3 app पर वर्णित अनुसार, रेंडियर का उपयोग करने के लिए डिफ़ॉल्ट को ओवरराइड करना जारी रखूंगा। लेकिन लंबी अवधि, वाडिन टीम वालो पर बड़ी सट्टेबाजी कर रही है। आखिर में रेंडियर पक्ष से बाहर हो जाएगा, इसलिए मैं सीखना चाहता हूं कि संक्रमण कैसे करें।
मैंने Ticket # 14,909 को खोलने के लिए वाल्ओ को स्वचालित रूप से रेंडियर योजना में डाउनसाइज करने के लिए स्विच प्रदान करने का सुझाव दिया था।
कुछ लोगों ने इस पोस्ट को गलत तरीके से पढ़ा है: हम डिस्क पर संग्रहण आकार के बारे में बात नहीं कर रहे हैं। हम यहाँ पिक्सल के बारे में बात कर रहे हैं, बिट्स नहीं। दृश्य आकार, फ़ाइल आकार नहीं। ग्राफिकल लेआउट, widgetset
अनुकूलन नहीं।
यह प्रश्न निष्पक्ष रूप से "बहुत व्यापक" के रूप में बंद कर दिया गया था। फिर भी यह वोट प्राप्त करना जारी रखता है। मैं आपको फिर से खोलने के लिए वोट देने के लिए अप-मतदाताओं से पूछता हूं।
वोट बंद करने के लिए क्योंकि सवाल "बहुत व्यापक" है - शायद डाउनवॉटर सामान्य रूप से वैडिन थीमिंग और वालो से परिचित नहीं है। वैलो थीम को अनुकूलित करने के लिए बनाया गया है, रंग बदलने, फोंट, कोनों की गोलाकारता, फुफ्फुस या समतलता, एनिमेशन, अस्पष्टता, सीमाएं, आदि के लिए विभिन्न मानकों के साथ। यह देखें [विकी ट्यूटोरियल] (https://vaadin.com/wiki/-/wiki/Main/Valo+theme+-+ गेटिंग + स्टार्टेड)। अपना खुद का प्रयास करने से पहले, मैं पूछ रहा हूं कि किसी ने आकार को अनुमानित करने के लिए पहले से ही अनुकूलन कोड का एक सेट बनाना शुरू कर दिया है और शायद पिछले रेंडियर थीम को देख सकते हैं। –
'$ v-font-size' आपका प्रारंभिक बिंदु और अगला' $ v-unit-size' है। वे दोनों आपको दूर ले जाना चाहिए। आप अपने प्रश्न में सभी रंटों को भी हटा सकते हैं और स्पष्ट कर सकते हैं, अगर आप विज़ुअल आकार या जेनरेट कोड के फाइल सिस्टम आकार के बारे में चिंतित हैं और मुझे लगता है कि यह प्रश्न फिर से खोल दिया जा सकता है। – cfrick
मैं https://github.com/vaadin/valo-demo/blob/master/src/main/webapp/VAADIN/themes/tests-valo-facebook/_variables.scss से शुरू करूंगा, रंगों को कुछ ग्रेश में बदलें और फ़ॉन्ट/फ़ॉन्ट आकार समायोजित करें और आप रेनडियर से बहुत दूर नहीं हैं। सभी को समय की ज्वारों के साथ जाना पड़ता है ... – cfrick