decentdao / decent-ui Goto Github PK
View Code? Open in Web Editor NEWDecent DAO Official Design System
Home Page: https://fractal-ui.netlify.app
License: Other
Decent DAO Official Design System
Home Page: https://fractal-ui.netlify.app
License: Other
Research on:
Let's leave comments here with any follows we need to keep track of @Da-Colon @seanrreid @xraystyle1980
After Color Tokens are added.
What/where/when of each of the icons based on Figma notes
So reviewing some of the setup. I noticed that the font might not be one-one with Figma they way that the text is parsed. I am creating a method to take care of parsing the font object
We will need to setup a way to compile and publish completed components
package.json
to 0.1.0
for initial publishA little More down the ways before this becomes a Priority but will need to colab with design and branding and theme our storybook to match with a Decent DAO Theming
Molecule
interface IWalletConnect {
onConnect: () => Promise<void>;
onDisconnect: () => Promise<void>;
account?: string | null;
}
Account is connected.
(nice to haves)
Account is disconected
Any Icon or image Assets needed for Decent Design Tokens
to extracted tokens use this to create the colors using 'chakra-ui' theming tools
Take a look through the code base and ensure that file structure and project setup is scalable and is ready to move forward.
We are moving to use MDX format for stories. This component will need to be updated
What/where/when of how to use the components
Add TextArea
Theme
Take the extracted tokens from Figma and convert to a theme.
A Minor Priority,
I created a Page
component to wrap display pages. Right now I'm thinking particularly of the Typography
and Colors
Pages.
This could stand for a little more styles (possibly a background colors) to make the pages more viewable
I like this simple layout with a title banner for now
Looks like Chromatic is the standard for publishing storybook. Will need to look into settting up this workflow to publish content properly
Matt needs a Dev site to play around in
I Followed multiple different post about setting up the babel-loader and adding the preview-head.html
to set this up. It loads in the dom at least that there is a different font but it's not loading the fonts correctly.
packages
directory and add storybook and typescriptMolecule
The following questions need to be answered
Font is still not fully working. @seanrreid knows the fix for it.
We also need to make sure that we decide on how we want to 'export' the font or require the dApp to download and implement the font on it's own.
Before Designs are ready. the button base styles should be added to atoms/theme/components/buttons
. Further discussion on where these 'styles' should live.
Atom
Need to document:
Right now Typography is just more or less displaying the different text styles. Is there a way to display the CSS somewhere in storybook when an element is focused or something? or event just adding some docs that shows the css for each one.
This goes for the Colors story as well.
This needs to be updated to start setting some pattern for how stories are written moving forward
Why we wait on the design, there we can do a few things we can do to prepare for
Add a PR template to keep us honest
To make sure that are designs are close to full support on all browser. We need woff
and woff2
on IBM Plex Mono and Sans. Currently Google fonts only exports truetype
(.ttf)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.