From fe536bc9df3459c4820b20c3b30e46149b2ea696 Mon Sep 17 00:00:00 2001 From: "G.Ambatte" Date: Sat, 30 Apr 2022 16:54:11 +1200 Subject: [PATCH] Initial pass at UI page and styling --- .../pages/basePages/uiPage/uiPage.jsx | 46 +++++++++++++++++++ .../pages/basePages/uiPage/uiPage.less | 30 ++++++++++++ 2 files changed, 76 insertions(+) create mode 100644 client/homebrew/pages/basePages/uiPage/uiPage.jsx create mode 100644 client/homebrew/pages/basePages/uiPage/uiPage.less diff --git a/client/homebrew/pages/basePages/uiPage/uiPage.jsx b/client/homebrew/pages/basePages/uiPage/uiPage.jsx new file mode 100644 index 000000000..50eafa3c3 --- /dev/null +++ b/client/homebrew/pages/basePages/uiPage/uiPage.jsx @@ -0,0 +1,46 @@ +require('./uiPage.less'); +const React = require('react'); +const createClass = require('create-react-class'); + +const Nav = require('naturalcrit/nav/nav.jsx'); +const Navbar = require('../../../navbar/navbar.jsx'); +const RecentNavItem = require('../../../navbar/recent.navitem.jsx').both; +const Account = require('../../../navbar/account.navitem.jsx'); + + +const UIPage = createClass({ + displayName : 'UIPage', + + getDefaultProps : function(){ + return { + uiItems : <> +

H1 Header

+

H2 Header

+

H3 Header

+

H4 Header

+

This is some test text.

+ + }; + }, + + render : function(){ + return
+ + + {this.props.brew.title} + + + + + + + + +
+ {this.props.uiItems} +
+
; + } +}); + +module.exports = UIPage; diff --git a/client/homebrew/pages/basePages/uiPage/uiPage.less b/client/homebrew/pages/basePages/uiPage/uiPage.less new file mode 100644 index 000000000..a26e3fed4 --- /dev/null +++ b/client/homebrew/pages/basePages/uiPage/uiPage.less @@ -0,0 +1,30 @@ +.uiPage{ + .content{ + overflow-y : hidden; + width : 90vw; + background-color: #f0f0f0; + font-family: 'Open Sans'; + margin-left: auto; + margin-right: auto; + margin-top: 25px; + padding: 2% 4%; + font-size: 0.8em; + h1, h2, h3, h4{ + font-weight: 900; + text-transform: uppercase; + padding-bottom: 0.25em; + } + h1 { + font-size: 2em; + } + h2 { + font-size: 1.75em; + } + h3 { + font-size: 1.5em; + } + h4 { + font-size: 1.25em; + } + } +}