REACE COMPONENT LIBRARY ที่ออกแบบมาจาก "SKEUOMORPHISM ใหม่" หรือ "Neumorphism" แนวโน้ม UI/UX
ส่วนประกอบทั้งหมดได้รับการออกแบบตามแนวโน้มการออกแบบ neumorphic
ห้องสมุดมีส่วนประกอบมากกว่า 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 />
}
} ใน Neumorphism UI การจัดเรียงเป็นเรื่องง่าย มันทำได้โดยการใช้และแก้ไขตัวแปรรูท CSS สำหรับสี
ในการเปลี่ยนธีมคุณจะปรับเปลี่ยนตัวแปร Root CSS โดยตรงหรือด้วยความช่วยเหลือของฟังก์ชัน overrideThemeVariables() เช่นนี้
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 ตัวแปรเหล่านี้ใช้เพื่อธีมห้องสมุดและมีให้คุณแก้ไข
mit © akaspanion