ui neumorphism
v1.1.3
反應組件庫是在“新的skeuomormormormis”或“ neumormorlism” UI/UX趨勢上設計的。
所有組件均根據新態設計趨勢設計。
圖書館具有50多個單獨的組件。
在此處查看示例。
每個組件及其API都有充分的記錄,其中包括各種示例以及其代碼和預覽。
在此處查看文檔。
npm install --save ui-neumorphism import React , { Component } from 'react'
import { Button } from 'ui-neumorphism'
import 'ui-neumorphism/dist/index.css'
class Example extends Component {
render ( ) {
return < Button />
}
} 在Neumorthism UI中,主題很簡單。它是通過使用和修改顏色的根CSS變量來完成的。
要更改主題,您可以直接或借助於overrideThemeVariables() root css變量或借助於這樣的函數。
import React , { Component } from 'react'
import { overrideThemeVariables } from 'ui-neumorphism'
import 'ui-neumorphism/dist/index.css'
class App extends Component {
componentDidMount ( ) {
// takes an object of css variable key-value pairs
overrideThemeVariables ( {
'--light-bg' : '#E9B7B9' ,
'--light-bg-dark-shadow' : '#ba9294' ,
'--light-bg-light-shadow' : '#ffdcde' ,
'--dark-bg' : '#292E35' ,
'--dark-bg-dark-shadow' : '#21252a' ,
'--dark-bg-light-shadow' : '#313740' ,
'--primary' : '#8672FB' ,
'--primary-dark' : '#4526f9' ,
'--primary-light' : '#c7befd'
} )
}
...
}在這裡--light-bg和--dark-bg是具有特定顏色值的CSS變量。
使用CSS變量的這種冪,您可以從整個應用程序中的任何地方更改應用主題。
所有CSS變量定義都存在於index.css的根標籤中。這些變量用於主題庫及其可用於修改的庫。
麻省理工學院©Akaspanion