




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、SVG格式圖標在軟件界面中有廣泛應(yīng)用,它與生俱來的矢量屬性,使其在高分辨率屏幕上的表現(xiàn)非常完美。SVG是一個基于XML標記語言的開放網(wǎng)絡(luò)標準格式,擁有跨設(shè)備多平臺的兼容效果。相信界面設(shè)計的小伙伴們都很熟悉SVG格式了,這次,我有一個棒的想法想分享給大家:利用SVG圖標套色,來完成不同界面的適配。 什么是SVG圖標套色?圖標套色的簡單來說就是利用SVG格式的文本屬性,使用XML格式標準,在SVG文檔中增加CSS樣式,通過修改CSS樣式屬性,精準控制SVG格式圖標顏色,通過修改透明度控制圖形顯示與否,從而變換圖標的風格外觀。 基本原理:修改SVG的樣式,生成不同風格的圖標用處一:顏色適配這里有幾個
2、插件,都用到了“保存”、“打印”這些功能。因為主題色不同,即使是同樣外形的圖標,還是需要根據(jù)主題色的不同輸出適配各個插件的圖標。采用圖標套色的方法,就可以避免這類圖標資源的重復(fù)輸出。 相同功能需要兩套不同主題色的圖標用處二:皮膚適配現(xiàn)在多數(shù)軟件一般都有皮膚功能,不同用戶需求,衍生出風格各異的皮膚,各種顏色,深淺不一,一套圖標滿足不了所有,為了視覺效果需要對每個皮膚輸出特定顏色、風格的圖標。圖標數(shù)量如果很多,投入的成本將隨皮膚數(shù)量呈幾何倍增加,圖標套色就可以很好的解決這類問題,只需要通過修改圖標顏色和風格即可適配。 通過修改映射配置,可以得到不同顏色的圖標 套色方法我們先看看圖標套色之后的效果:
3、 修改映射配置,可以得到線、面不同風格的圖標簡單來說,實現(xiàn)這種效果有下方五個步驟: 套色方法五個步驟以下方幾個圖標來做示例: SVG示例圖標第一步,確定圖標線、面風格設(shè)計師將圖標線、面風格確定下來,并保證兩者效果上可以兼容,即輪廓一致。 同時兼容線、面兩種風格效果第二步,定義圖標顏色在確定了圖標的風格之后,將圖標中用到的7種顏色,根據(jù)一深一淺再拆分為14種(具體幾種顏色可根據(jù)圖標設(shè)計需要來定),深色用于填充線性圖形,淺色用于填充面性圖形。 根據(jù)線、面風格需要,定義圖標的顏色第三步,給顏色定義樣式名給14種顏色,分別定義好CSS樣式名(樣式名遵循CSS規(guī)則即可)。 給顏色定義樣式名第四步,給SV
4、G圖標添加CSS內(nèi)部樣式SVG格式圖標默認是沒有CSS樣式,需要手動將CSS內(nèi)部樣式添加到SVG文檔中,并將SVG路徑顏色與CSS樣式名關(guān)聯(lián)起來。 給SVG添加CSS樣式第五步,樣式屬性配置機制添加內(nèi)部樣式之后,需要開發(fā)小哥哥在軟件中增加對SVG圖標CSS樣式屬性的映射機制。修改映射機制配置文件中CSS樣式屬性,就可以控制圖標風格變化。 修改配置代碼即可改變圖標顏色完成了以上五個步驟,通過修改軟件中的映射機制配置文件,就可以改變圖標風格。 應(yīng)用案例了解了步驟方法,我們以WPS為例來講解圖標套色在實際案例中的應(yīng)用:案例一:前面有提到我們的四大組件,WPS由文字、表格、演示、PDF四組件組成。每個
5、組件都有各自的主題色,文字主題色為藍色,表格綠色,演示橘黃色,PDF紅色。多數(shù)圖標都含有主題色,但外形是一樣的,因各組件主題色不同而導(dǎo)致了很多圖標的重復(fù)輸出。套色用處之一的顏色適配,可以讓圖標變色以適應(yīng)不同的組件色,避免圖標的重復(fù)。 不同主題色圖標的變換效果案例二:WPS有推出多個風格各異的皮膚,因為圖標數(shù)量的關(guān)系,無法每個皮膚都輸出一套圖標,目前只能使用默認的線性圖標。也因時間和維護成本而導(dǎo)致圖標風格的單一。套色用處之二的皮膚適配,能使圖標改變風格以適應(yīng)不同的皮膚,既能滿足圖標風格多樣,又能滿足時間和維護成本的可控。 不同風格圖標的變換效果案例三:深色模式的配色與淺色模式大相徑庭,圖標使用的
6、顏色也截然不同,適配需要輸出兩套圖標資源,因不同深淺色模式而導(dǎo)致的圖標資源重復(fù)輸出。WPS組件功能區(qū)的圖標有幾千個,輸出和維護都很費精力。套色用處之二的皮膚適配,在深淺色模式下也能適用,改變圖標顏色以適應(yīng)不同的深淺色模式,避免圖標的重復(fù)輸出。 深淺色模式下圖標的變換效果 總結(jié) 通過以上的案例不難發(fā)現(xiàn),SVG圖標套色技術(shù)的價值,主要有以下幾個方面:1. 時間和維護成本的降低利用圖標套色方法,設(shè)計師只需要輸出一套圖標資源,就完成了多組件、多風格、深淺色模式適配。開發(fā)小哥哥也可以刪掉適配用的冗余代碼,提升了圖標的管理和軟件運行效率;2. 個性化需求的滿足后期可以增加自定義擴展,讓用戶配置圖標風格,更好地滿足個性化需求;3. 服務(wù)器資源的節(jié)約更少圖標資源,更小壓縮包,更少空間和寬帶的占用。采用新技術(shù),幫助設(shè)計、開發(fā)更好地完成多場景適配,降低了整體流程的執(zhí)行難度,為項目節(jié)省了大量時間,避免過多精
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 江西省上饒市廣豐縣2025屆四下數(shù)學期末檢測試題含解析
- 產(chǎn)業(yè)經(jīng)濟學與2025年相關(guān)知識考試試卷及答案
- 2025年特殊教育教師資格考試試題及答案
- 2025年文化產(chǎn)業(yè)管理職業(yè)能力測評試卷及答案
- 咸陽師范學院《免疫與病原生物學實驗Ⅲ》2023-2024學年第二學期期末試卷
- 九州職業(yè)技術(shù)學院《學術(shù)英語閱讀與寫作》2023-2024學年第一學期期末試卷
- 2025年英語專業(yè)八級考試試卷及答案
- 潛江市2024-2025學年初三中考模擬最后一卷生物試題含解析
- 遼寧省東港地區(qū)市級名校2025年初三3月中考適應(yīng)性調(diào)研考試數(shù)學試題試卷含解析
- 高端私人直升機航拍影像作品版權(quán)授權(quán)及收益分成協(xié)議
- 幼小銜接 每日一練
- 哈爾濱市木蘭縣文職輔警招聘考試真題
- 烈士陵園智慧管理系統(tǒng)
- 室上速心動過速治療
- 鑄就數(shù)字堅盾:網(wǎng)絡(luò)安全技術(shù)智慧樹知到期末考試答案章節(jié)答案2024年青島工學院
- 蘆丁雞怎么養(yǎng)
- 幽門螺桿菌預(yù)防措施及治療
- MOOC 近世代數(shù)-南京大學 中國大學慕課答案
- 煙草行業(yè)安全風險分級管控和事故隱患排查治理雙重預(yù)防機制
- 畢業(yè)設(shè)計論文《10t單梁橋式起重機的設(shè)計》
- 業(yè)務(wù)流程管理在項目與任務(wù)管理中的應(yīng)用
評論
0/150
提交評論