From 109c8df0579ea0e42151a1b02386d75ea6c40479 Mon Sep 17 00:00:00 2001 From: Ryan Cordell Date: Thu, 30 May 2019 09:59:42 +0100 Subject: [PATCH 1/5] Removed nav, edited titles --- components/navMenu.js | 28 +--------------------------- pages/index.js | 7 ++++--- 2 files changed, 5 insertions(+), 30 deletions(-) diff --git a/components/navMenu.js b/components/navMenu.js index 895337f..16dd273 100644 --- a/components/navMenu.js +++ b/components/navMenu.js @@ -97,33 +97,7 @@ class Menu extends Component { - + ); } diff --git a/pages/index.js b/pages/index.js index 15e6c7a..faadf1c 100644 --- a/pages/index.js +++ b/pages/index.js @@ -89,21 +89,22 @@ const Home = () => ( - Flexible + Rimble UI Your tech stack and workflow are yours to decide. We impose as few constraints as possible. + - Research-driven + Web3 components We are constantly talking to dApp designers, developers, and users to understand common challenges and effective UI patterns. - Human + dApp patterns Blockchain is confusing. We are a dedicated team, invested in being understandable and approachable. From 766a4c8377f0161183fabd304852b37c735d9739 Mon Sep 17 00:00:00 2001 From: Ryan Cordell Date: Thu, 30 May 2019 10:01:49 +0100 Subject: [PATCH 2/5] =?UTF-8?q?added=20copy=20from=20other=20branch=20?= =?UTF-8?q?=E2=80=93=20button=20not=20defined=20error?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/index.js | 54 ++++++++++++++++++++++++++------------------------ 1 file changed, 28 insertions(+), 26 deletions(-) diff --git a/pages/index.js b/pages/index.js index faadf1c..d936dda 100644 --- a/pages/index.js +++ b/pages/index.js @@ -11,7 +11,7 @@ import Heading from '../components/Heading' import Text from '../components/Text' import Hr from '../components/Hr' import {Flex, Box} from '../components/Box' - +import { Button } from 'rimble-ui' import Head from '../components/head' import Nav from '../components/nav' import Header from '../components/header' @@ -83,33 +83,35 @@ const Home = () => ( Decentralized applications (dApps) require users to learn new patterns and they present new hurdles for designers and front-end developers. Rimble is here to make life easier for everyone. As an open source project, Rimble aims to create common dApp UX patterns, validated through user research, and built for developers. - - - - - - - Rimble UI - Your tech stack and workflow are yours to decide. We impose as few constraints as possible. - - - - - - - Web3 components - We are constantly talking to dApp designers, developers, and users to understand common challenges and effective UI patterns. - - - - - - dApp patterns - Blockchain is confusing. We are a dedicated team, invested in being understandable and approachable. - - + + + Build 👷‍♀️ +
+ Your backlog is already *this* big. And we've already designed, tested and built these. Makes sense right? + + + + + + Rimble UI + Clean, customisable building blocks for putting your interface together, including UI for Ethereum concepts. + Get the code + Read the docs + + + + + + Rimble Web3 + Drop-in components that solve an Ethereum UX problem out of the box. Configure some inputs and you're ready. + Get the code + Docs coming soon! + + +
+
From 6db5ff5249e3862b5e5bee2704f9fe41e000d2b2 Mon Sep 17 00:00:00 2001 From: Ryan Cordell Date: Thu, 30 May 2019 10:04:32 +0100 Subject: [PATCH 3/5] structure added --- pages/index.js | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/pages/index.js b/pages/index.js index d936dda..1698752 100644 --- a/pages/index.js +++ b/pages/index.js @@ -11,7 +11,7 @@ import Heading from '../components/Heading' import Text from '../components/Text' import Hr from '../components/Hr' import {Flex, Box} from '../components/Box' -import { Button } from 'rimble-ui' +import Button from '../components/Button' import Head from '../components/head' import Nav from '../components/nav' import Header from '../components/header' @@ -87,11 +87,11 @@ const Home = () => ( - Build 👷‍♀️ + Get building 👷‍♀️
Your backlog is already *this* big. And we've already designed, tested and built these. Makes sense right? - + @@ -100,7 +100,7 @@ const Home = () => ( Get the code Read the docs - + @@ -109,6 +109,15 @@ const Home = () => ( Get the code Docs coming soon! + + + + + dApp patterns + Drop-in components that solve an Ethereum UX problem out of the box. Configure some inputs and you're ready. + Get the code + Docs coming soon! +
@@ -117,7 +126,7 @@ const Home = () => ( {/* body section */} - Getting Started + Contribute to Rimble
Installation From f6fc8d0ed3026bee57959e72c5b80df4175b353d Mon Sep 17 00:00:00 2001 From: Ryan Cordell Date: Thu, 30 May 2019 11:21:31 +0100 Subject: [PATCH 4/5] contribution guidelines added --- components/footer.js | 2 +- components/header.js | 8 ++++++-- pages/index.js | 28 ++++++++++++---------------- 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/components/footer.js b/components/footer.js index d6e9b27..31a3911 100644 --- a/components/footer.js +++ b/components/footer.js @@ -28,7 +28,7 @@ const Footer = ({}) => ( Made by ConsenSys Design - © 2018 ConsenSys Inc. + © 2019 ConsenSys Inc. ) diff --git a/components/header.js b/components/header.js index a73d392..2878a7b 100644 --- a/components/header.js +++ b/components/header.js @@ -3,11 +3,15 @@ import React from 'react' import Text from './Text' import Heading from './Heading' import Button from './Button' +import Link from './Link' const Header = ({}) => (
- Rimble Design System - Adaptable components and design standards for decentralized applications. + Hi, we're Rimble 👋 + + A growing open-source library of components and guides for helping you make dApps everyone can use. We put out React components to help you build and guides to help you learn. + + Documentation diff --git a/pages/index.js b/pages/index.js index 1698752..9afe49f 100644 --- a/pages/index.js +++ b/pages/index.js @@ -87,7 +87,7 @@ const Home = () => ( - Get building 👷‍♀️ + Get building
Your backlog is already *this* big. And we've already designed, tested and built these. Makes sense right? @@ -128,24 +128,20 @@ const Home = () => ( {/* body section */} Contribute to Rimble
- Installation - - Usage - -
-
-
-
- - - Made by ConsenSys Design -
- - Rimble is created by ConsenSys Design. Want to help us define the roadmap? Submit feedback or feature requests on the Rimble GitHub page. - + + Submit feedback or feature requests directly in our GitHub repos. + + + 🍴 Fork the repo on GitHub + 👯‍♀️ Clone the project to your own machine + 🌱 Commit changes to your own branch + ☝️ Push your work back up to your fork + 👀 Submit a Pull request and we will review your changes +
+