成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

哪些UI庫支持暗模式?

移動開發(fā) Android
如今,黑暗模式是Web,桌面和移動應(yīng)用程序中經(jīng)常需要使用的功能。通過增加可定制的界面來提高開發(fā)者對UI庫的使用體驗是非常重要的,可以帶動很多開發(fā)者使用特定的UI庫。

如今,黑暗模式是Web,桌面和移動應(yīng)用程序中經(jīng)常需要使用的功能。

通過增加可定制的界面來提高開發(fā)者對UI庫的使用體驗是非常重要的,可以帶動很多開發(fā)者使用特定的UI庫。

以下是一些支持暗模式的已知UI庫。

Material UI

哪些UI庫支持暗模式?

React JS的Material Design UI框架在GitHub上擁有超過57,000個星標(biāo),具有簡單,面向開發(fā)人員和可擴(kuò)展的主題功能。它基于著名的CSS-in-JS,使開發(fā)人員可以在與同一基本概念相關(guān)的三種不同樣式API之間進(jìn)行選擇。

任何熟悉Material UI的開發(fā)人員都可以證明其主題和調(diào)色板管理功能是生態(tài)系統(tǒng)中最好的。

根據(jù)主題化文檔,我們可以很容易地在基本material UI應(yīng)用程序上添加暗色主題。

此外,當(dāng)我們訪問文檔時,我們可以切換明/暗模式和切換調(diào)色板,以幫助可視化所有提供的素材組件與不同的主題。

Vuetify

哪些UI庫支持暗模式?

Vuetify在GitHub上擁有25k顆星,是Vue中非常流行的UI框架。

它非常有名,因為它充分利用了Vue API。在Vuetify上,主題系統(tǒng)構(gòu)建得非常好。給你的web應(yīng)用一個黑暗主題是非常容易的。

Vuetify支持Material Design規(guī)范的淺色和深色版本。

這種指定從根程序組件 v-app 開始,并得到大多數(shù)組件的支持。默認(rèn)情況下,你的應(yīng)用程序?qū)⑹褂脺\色主題,但是可以通過在主題服務(wù)中添加深色選項來輕松覆蓋它。

當(dāng)您指定一個組件為light或dark時,除非另有指定,否則它的所有子組件都將繼承并應(yīng)用相同的組件。您可以通過將 this.$vuetify.themin.dark 改成 true 或 false 來手動開啟或關(guān)閉暗色。

定制也非常容易實現(xiàn)并且可用。

Nebular

哪些UI庫支持暗模式?

基于Eva Design System的Nebular是Angular中最漂亮的UI庫之一。

Nebular非常重視其組件的美觀和用戶體驗。 Nebular附帶了完全可自定義的默認(rèn)主題,宇宙主題,公司主題和深色主題。

Smelte

哪些UI庫支持暗模式?

Smelte是遵循Material Design準(zhǔn)則在TailwindCSS之上構(gòu)建的SvelteJS UI框架。你是否知道向Smelte添加暗模式有多容易?這就像在Smelte options對象中添加 darkMode:true 一樣容易。

Blueprint

哪些UI庫支持暗模式?

GitHub上有超過1.5萬顆星,npm每周有超過10萬顆下載,很明顯,Blueprint UI對2020年的UI庫產(chǎn)生了影響。

但是,之所以脫穎而出,是因為它能夠輕松切換至暗模式。這甚至在他們的文檔中得到了展示,您可以通過按 Shift + D 切換明暗主題。

Blueprint v3提供了兩個UI顏色主題。要應(yīng)用深色主題,我們只需將類 bp3-dark 應(yīng)用到容器元素上,就可以為所有嵌套的子元素設(shè)置主題。所有的組件都可以使用我們之前提到的toggle來查看這兩個主題。

Rebass

哪些UI庫支持暗模式?

Rebass是如此專注于制作主題化的組件,以至于他們的口頭禪是“我們的組件都是在考慮到主題化的情況下構(gòu)建的。”這是千真萬確的。它們提供了一個簡單的主題API,Rebass因在風(fēng)格上不固執(zhí)己見而受到喜愛。

你可以按照文檔中的主題指南自定義應(yīng)用程序的主題。

你可以在其文檔的演示部分中使用Rebass的主題。

Chakra UI

哪些UI庫支持暗模式?

Chakra UI是一個簡單、模塊化和可訪問的組件庫,它為你提供了構(gòu)建React應(yīng)用程序所需的所有構(gòu)建塊。

Chakra的主題界面可幫助開發(fā)人員在整個應(yīng)用程序中快速引用自定義主題的值。

它提供了一個受Tailwind CSS啟發(fā)的明智的默認(rèn)主題,可以對其進(jìn)行自定義以適合你的設(shè)計。

它的大部分組件都兼容暗模式,它使用了一個自定義的React鉤子:useColorMode,其值存儲在 localStorage中,并在頁面加載時使用。

更多

1. Tailwind 與插件

Tailwind CSS是一種流行的CSS框架。它是高度可定制的,并為你提供構(gòu)建設(shè)計所需的所有必要構(gòu)建塊。

不幸的是,Tailwind并沒有自帶暗模式。但是,它的社區(qū)提供了一個暗模式插件,可以與庫結(jié)合起來,幫助開發(fā)者引入暗模式支持。

此插件的變體與Tailwind的變體相同,并且可以完全自定義樣式。

2. Quasar 與插件

Quasar框架是基于Vue.js的框架,它使開發(fā)人員可以快速創(chuàng)建多種樣式的網(wǎng)站,移動和桌面應(yīng)用程序。

Quasar框架附帶了許多組件,指令,插件和擴(kuò)展,它們將幫助你構(gòu)建出色的應(yīng)用程序。

對我們來說幸運(yùn)的是,Quasar有一個暗模式插件,該插件會自動安裝且相對易于處理。

該插件可與基本的Vue應(yīng)用程序以及SSR構(gòu)建版本很好地配合使用。

移動端

也有UI庫在跨平臺移動框架上支持暗模式,這是使用各種框架的開發(fā)人員經(jīng)常要求的功能。

1. Ionic

Ionic已經(jīng)存在了很長時間,所以它的開發(fā)者們都明白跨平臺的移動端需要什么,在美學(xué)方面,它的開發(fā)者們都很清楚。

Ionic現(xiàn)在可以非常輕松地更改應(yīng)用程序的主題,包括支持深色方案。

隨著對原生應(yīng)用程序中暗模式的支持日益增加,Ionic開發(fā)人員現(xiàn)在正在尋求將其添加到其應(yīng)用程序中以支持用戶首選項。此外,Ionic不僅是移動UI庫,而且在Web應(yīng)用程序上也能很好地工作。

在Ionic中,添加顏色方案首選項就像編寫CSS媒體查詢一樣容易:

  1. @media (prefers-color-scheme: dark) { 
  2.   :root { 
  3.     /* 暗模式變量請看這里 */ 
  4.   } 

2. React Native Paper

Paper是一個React Native的可定制和生產(chǎn)可用的組件集合,它遵循了Google的Material Design指南。它有一個設(shè)計非常好的組件集合,可以輕松地集成到React Native中。

由于支持Paper v3暗模式,這是一個很重要的方面,引起了人們對該庫的極大關(guān)注。

結(jié)束

暗模式是對應(yīng)用程序用戶體驗的重大改進(jìn)。因此,開箱即用地創(chuàng)建支持它的工具將使開發(fā)人員的生活更加輕松。

 

責(zé)任編輯:趙寧寧 來源: 今日頭條
相關(guān)推薦

2020-12-11 11:04:07

NettyIO

2023-10-10 09:00:00

CSSJavaScript

2016-12-19 15:54:17

2011-06-01 16:12:11

Android UI

2021-01-20 15:59:14

開發(fā)Vue組件庫

2020-10-13 07:00:15

Vue Vite應(yīng)用程序開發(fā)

2011-09-14 10:29:23

Android UI設(shè)

2011-05-28 15:14:06

設(shè)計技巧UIAndroid

2024-03-25 14:57:01

2010-05-13 09:14:44

MySQL數(shù)據(jù)庫

2019-10-23 09:20:11

Redis集群主從復(fù)制

2011-03-21 13:31:24

UI

2016-01-21 09:37:19

OpenStack容器編排引擎Docker

2013-01-21 09:42:16

Firefox瀏覽器

2013-10-24 10:10:21

Android支持庫

2017-08-01 06:14:49

2019-04-04 15:38:39

UI設(shè)計交互動效

2018-08-02 05:57:35

2017-12-20 09:59:06

2014-03-27 17:39:02

點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 波多野结衣一二三区 | 免费在线视频一区二区 | www.日本在线 | 久久久精品影院 | 黄篇网址| 精品av | www.亚洲| 视频在线日韩 | 一级片在线视频 | 国产第一页在线观看 | 伊人亚洲| 亚洲一区二区三区在线 | 一区二区在线 | 国产特级毛片 | 欧美一二三四成人免费视频 | 日韩中文字幕在线视频观看 | 久草a√| 亚洲国产一区二区视频 | 四虎影院一区二区 | 国产自产21区 | 日韩欧美成人一区二区三区 | 精品久久久久久久 | 超碰在线影院 | 欧美日韩国产一区二区三区 | 精品视频一区二区 | 精品国产乱码久久久久久88av | 五月婷婷丁香婷婷 | 久久久蜜桃 | 成人a视频在线观看 | 久久精品国产a三级三级三级 | 国产精品永久 | 中文av在线播放 | 少妇一区在线观看 | 国产精品视频在线免费观看 | 特黄视频| 国产在线资源 | 欧美电影免费观看 | 亚洲第一av| av网站在线播放 | 美女黄视频网站 | 久久久夜夜夜 |