版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、SVG格式圖標(biāo)在軟件界面中有廣泛應(yīng)用,它與生俱來的矢量屬性,使其在高分辨率屏幕上的表現(xiàn)非常完美。SVG是一個(gè)基于XML標(biāo)記語言的開放網(wǎng)絡(luò)標(biāo)準(zhǔn)格式,擁有跨設(shè)備多平臺(tái)的兼容效果。相信界面設(shè)計(jì)的小伙伴們都很熟悉SVG格式了,這次,我有一個(gè)棒的想法想分享給大家:利用SVG圖標(biāo)套色,來完成不同界面的適配。 什么是SVG圖標(biāo)套色?圖標(biāo)套色的簡(jiǎn)單來說就是利用SVG格式的文本屬性,使用XML格式標(biāo)準(zhǔn),在SVG文檔中增加CSS樣式,通過修改CSS樣式屬性,精準(zhǔn)控制SVG格式圖標(biāo)顏色,通過修改透明度控制圖形顯示與否,從而變換圖標(biāo)的風(fēng)格外觀。 基本原理:修改SVG的樣式,生成不同風(fēng)格的圖標(biāo)用處一:顏色適配這里有幾個(gè)
2、插件,都用到了“保存”、“打印”這些功能。因?yàn)橹黝}色不同,即使是同樣外形的圖標(biāo),還是需要根據(jù)主題色的不同輸出適配各個(gè)插件的圖標(biāo)。采用圖標(biāo)套色的方法,就可以避免這類圖標(biāo)資源的重復(fù)輸出。 相同功能需要兩套不同主題色的圖標(biāo)用處二:皮膚適配現(xiàn)在多數(shù)軟件一般都有皮膚功能,不同用戶需求,衍生出風(fēng)格各異的皮膚,各種顏色,深淺不一,一套圖標(biāo)滿足不了所有,為了視覺效果需要對(duì)每個(gè)皮膚輸出特定顏色、風(fēng)格的圖標(biāo)。圖標(biāo)數(shù)量如果很多,投入的成本將隨皮膚數(shù)量呈幾何倍增加,圖標(biāo)套色就可以很好的解決這類問題,只需要通過修改圖標(biāo)顏色和風(fēng)格即可適配。 通過修改映射配置,可以得到不同顏色的圖標(biāo) 套色方法我們先看看圖標(biāo)套色之后的效果:
3、 修改映射配置,可以得到線、面不同風(fēng)格的圖標(biāo)簡(jiǎn)單來說,實(shí)現(xiàn)這種效果有下方五個(gè)步驟: 套色方法五個(gè)步驟以下方幾個(gè)圖標(biāo)來做示例: SVG示例圖標(biāo)第一步,確定圖標(biāo)線、面風(fēng)格設(shè)計(jì)師將圖標(biāo)線、面風(fēng)格確定下來,并保證兩者效果上可以兼容,即輪廓一致。 同時(shí)兼容線、面兩種風(fēng)格效果第二步,定義圖標(biāo)顏色在確定了圖標(biāo)的風(fēng)格之后,將圖標(biāo)中用到的7種顏色,根據(jù)一深一淺再拆分為14種(具體幾種顏色可根據(jù)圖標(biāo)設(shè)計(jì)需要來定),深色用于填充線性圖形,淺色用于填充面性圖形。 根據(jù)線、面風(fēng)格需要,定義圖標(biāo)的顏色第三步,給顏色定義樣式名給14種顏色,分別定義好CSS樣式名(樣式名遵循CSS規(guī)則即可)。 給顏色定義樣式名第四步,給SV
4、G圖標(biāo)添加CSS內(nèi)部樣式SVG格式圖標(biāo)默認(rèn)是沒有CSS樣式,需要手動(dòng)將CSS內(nèi)部樣式添加到SVG文檔中,并將SVG路徑顏色與CSS樣式名關(guān)聯(lián)起來。 給SVG添加CSS樣式第五步,樣式屬性配置機(jī)制添加內(nèi)部樣式之后,需要開發(fā)小哥哥在軟件中增加對(duì)SVG圖標(biāo)CSS樣式屬性的映射機(jī)制。修改映射機(jī)制配置文件中CSS樣式屬性,就可以控制圖標(biāo)風(fēng)格變化。 修改配置代碼即可改變圖標(biāo)顏色完成了以上五個(gè)步驟,通過修改軟件中的映射機(jī)制配置文件,就可以改變圖標(biāo)風(fēng)格。 應(yīng)用案例了解了步驟方法,我們以WPS為例來講解圖標(biāo)套色在實(shí)際案例中的應(yīng)用:案例一:前面有提到我們的四大組件,WPS由文字、表格、演示、PDF四組件組成。每個(gè)
5、組件都有各自的主題色,文字主題色為藍(lán)色,表格綠色,演示橘黃色,PDF紅色。多數(shù)圖標(biāo)都含有主題色,但外形是一樣的,因各組件主題色不同而導(dǎo)致了很多圖標(biāo)的重復(fù)輸出。套色用處之一的顏色適配,可以讓圖標(biāo)變色以適應(yīng)不同的組件色,避免圖標(biāo)的重復(fù)。 不同主題色圖標(biāo)的變換效果案例二:WPS有推出多個(gè)風(fēng)格各異的皮膚,因?yàn)閳D標(biāo)數(shù)量的關(guān)系,無法每個(gè)皮膚都輸出一套圖標(biāo),目前只能使用默認(rèn)的線性圖標(biāo)。也因時(shí)間和維護(hù)成本而導(dǎo)致圖標(biāo)風(fēng)格的單一。套色用處之二的皮膚適配,能使圖標(biāo)改變風(fēng)格以適應(yīng)不同的皮膚,既能滿足圖標(biāo)風(fēng)格多樣,又能滿足時(shí)間和維護(hù)成本的可控。 不同風(fēng)格圖標(biāo)的變換效果案例三:深色模式的配色與淺色模式大相徑庭,圖標(biāo)使用的
6、顏色也截然不同,適配需要輸出兩套圖標(biāo)資源,因不同深淺色模式而導(dǎo)致的圖標(biāo)資源重復(fù)輸出。WPS組件功能區(qū)的圖標(biāo)有幾千個(gè),輸出和維護(hù)都很費(fèi)精力。套色用處之二的皮膚適配,在深淺色模式下也能適用,改變圖標(biāo)顏色以適應(yīng)不同的深淺色模式,避免圖標(biāo)的重復(fù)輸出。 深淺色模式下圖標(biāo)的變換效果 總結(jié) 通過以上的案例不難發(fā)現(xiàn),SVG圖標(biāo)套色技術(shù)的價(jià)值,主要有以下幾個(gè)方面:1. 時(shí)間和維護(hù)成本的降低利用圖標(biāo)套色方法,設(shè)計(jì)師只需要輸出一套圖標(biāo)資源,就完成了多組件、多風(fēng)格、深淺色模式適配。開發(fā)小哥哥也可以刪掉適配用的冗余代碼,提升了圖標(biāo)的管理和軟件運(yùn)行效率;2. 個(gè)性化需求的滿足后期可以增加自定義擴(kuò)展,讓用戶配置圖標(biāo)風(fēng)格,更好地滿足個(gè)性化需求;3. 服務(wù)器資源的節(jié)約更少圖標(biāo)資源,更小壓縮包,更少空間和寬帶的占用。采用新技術(shù),幫助設(shè)計(jì)、開發(fā)更好地完成多場(chǎng)景適配,降低了整體流程的執(zhí)行難度,為項(xiàng)目節(jié)省了大量時(shí)間,避免過多精
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度物業(yè)管理系統(tǒng)技術(shù)升級(jí)與維護(hù)合同3篇
- 二零二五年度高端不銹鋼門工程安裝與維護(hù)服務(wù)合同3篇
- 二零二五版控制權(quán)爭(zhēng)奪下的企業(yè)并購(gòu)法律服務(wù)合同3篇
- 二零二五年范文合同失效通知模板與說明3篇
- 二零二五版企業(yè)訂餐福利管理合同3篇
- 2025年P(guān)VC管材綠色生產(chǎn)供應(yīng)鏈采購(gòu)銷售合同3篇
- 居民住宅改為商用合同(2篇)
- 二零二五年房屋租賃合同出租人租賃房屋租賃權(quán)租賃合同9篇
- 二零二五年度電子信息材料采購(gòu)合同范本3篇
- 2025年度生物制藥行業(yè)質(zhì)量控制合同3篇
- 湖南省建設(shè)工程施工階段監(jiān)理服務(wù)費(fèi)計(jì)費(fèi)規(guī)則【實(shí)用文檔】doc
- GB/T 6913-2008鍋爐用水和冷卻水分析方法磷酸鹽的測(cè)定
- GB/T 18717.2-2002用于機(jī)械安全的人類工效學(xué)設(shè)計(jì)第2部分:人體局部進(jìn)入機(jī)械的開口尺寸確定原則
- 教案:第三章 公共管理職能(《公共管理學(xué)》課程)
- 中國(guó)文化概論(第三版)全套課件
- 117-鋼結(jié)構(gòu)工程質(zhì)量常見問題與管控措施
- SHS5230三星指紋鎖中文說明書
- 諾和關(guān)懷俱樂部對(duì)外介紹
- 保定市縣級(jí)地圖PPT可編輯矢量行政區(qū)劃(河北省)
- 新蘇教版科學(xué)六年級(jí)下冊(cè)全冊(cè)教案(含反思)
- 供方注冊(cè)指南-ZTE
評(píng)論
0/150
提交評(píng)論