wpds ui kit
v2.10.1
ชุด UI ของ Washington Post Design Kit (WPDS) เป็นโมโนรีเปาของชุด UI ของเราและเว็บไซต์เอกสารของเรา
ตัวอย่างของกราฟการพึ่งพาสำหรับปุ่มนำเข้าจาก KIT
ผังงาน LR
A ["@WashingtonPost/WPDS-theMe"]-> B ["@WashingtonPost/WPDS-UI-KIT"]
c ["@washingtonpost/wpds-button"]-> b ["@washingtonpost/wpds-ui-kit"]
A ["@WashingtonPost/WPDS-theMe"]-> C ["@WashingtonPost/WPDS-BUTTON"]
คลิก "https://github.com/wpmedia/wpds-ui-kit/tree/main/ui/theme"
คลิก b "https://github.com/wpmedia/wpds-ui-kit/tree/main/ui/kit"
คลิก c "https://github.com/wpmedia/wpds-ui-kit/tree/main/ui/button"
โครงสร้างโครงการนี้ได้รับแรงบันดาลใจอย่างมากจาก Chakra UI, Radix UI และอื่น ๆ
การนำเข้าครั้งเดียวสำหรับผู้ใช้แพ็คเกจจำนวนมากที่นำเข้าใน @washingtonpost/wpds-ui-kit
npm i @washingtonpost/wpds-ui-kitButton มี density: "compact" หลังจากการอัพเกรดค่าเริ่มต้นจะมี density: "default" ดังนั้นคุณจะต้องตรวจสอบปุ่มใด ๆ ที่ใช้ในรหัสของคุณสำหรับการถดถอยและใช้ density: "compact" ตามต้องการ < Button
density = "compact"
. . .globalStyles มีการเปลี่ยนผ่านไปทั่วโลกไปยังคุณสมบัติ CSS ทั้งหมดในองค์ประกอบทั้งหมด หลังจากอัพเกรดองค์ประกอบส่วนประกอบใด ๆ ที่อาศัยการเปลี่ยนแปลงนั้นจะต้องใช้หนึ่งในเครื่องโดยใช้ตัวแปรธีม WPDS transition : theme . transitions . allFast ,
// or
transition : `background ${ theme . transitions . fast } ${ theme . transitions . inOut `globalStyles มีการกำจัดอัตรากำไรขั้นต้นและช่องว่างภายในทั่วโลกสำหรับองค์ประกอบทั้งหมด หลังจากอัพเกรดองค์ประกอบส่วนประกอบใด ๆ ที่ต้องอาศัยการเว้นระยะห่างนั้นจะต้องเพิ่มกฎการเว้นวรรคด้วยสไตล์ท้องถิ่นกับส่วนประกอบ โครงการนี้ได้รับการพัฒนาภายใต้ใบอนุญาต MIT