Skip to content
Permalink
Browse files

first commit

  • Loading branch information...
tombrewsviews committed Jun 9, 2017
0 parents commit e473690b762c25aaaef846b9451e4cc12b817d70
Showing with 8,950 additions and 0 deletions.
  1. +27 −0 .gitignore
  2. +1,901 −0 README.md
  3. +24 −0 package.json
  4. BIN public/favicon.ico
  5. +40 −0 public/index.html
  6. +15 −0 public/manifest.json
  7. +12 −0 src/Agree.view
  8. +12 −0 src/App.view
  9. +4 −0 src/Chapter.view
  10. +12 −0 src/Disagree.view
  11. +51 −0 src/Home.view
  12. +4 −0 src/Item.view
  13. +12 −0 src/Lista.view
  14. +36 −0 src/Profile.view
  15. +23 −0 src/Settings.view
  16. +18 −0 src/docsagree.data
  17. +14 −0 src/docsdisagree.data
  18. +44 −0 src/index.css
  19. +8 −0 src/index.js
  20. +11 −0 src/items.data
  21. +7 −0 src/logo.svg
  22. +51 −0 src/registerServiceWorker.js
  23. +5 −0 src/users.data
  24. +6,619 −0 yarn.lock
@@ -0,0 +1,27 @@
# See https://help.github.com/ignore-files/ for more about ignoring files.

# dependencies
/node_modules

# testing
/coverage

# production
/build

# misc
.DS_Store
.env.local
.env.development.local
.env.test.local
.env.production.local

npm-debug.log*
yarn-debug.log*
yarn-error.log*

# views
**/*.data.js
**/*.view.js
**/*.view.css
**/*.view.tests.js
1,901 README.md

Large diffs are not rendered by default.

Oops, something went wrong.
@@ -0,0 +1,24 @@
{
"name": "classuite-views",
"version": "0.1.0",
"private": true,
"dependencies": {
"react": "^15.5.4",
"react-dom": "^15.5.4",
"react-router-dom": "^4.1.1"
},
"devDependencies": {
"concurrently": "^3.4.0",
"react-scripts": "1.0.7",
"views-morph": "^0.1.3"
},
"scripts": {
"start": "concurrently 'npm run dev' 'npm run views'",
"dev": "react-scripts start",
"prebuild": "views-morph src --as react-dom --no-tests",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject",
"views": "views-morph src --as react-dom --watch"
}
}
BIN +24.3 KB public/favicon.ico
Binary file not shown.
@@ -0,0 +1,40 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="theme-color" content="#000000">
<!--
manifest.json provides metadata used when your web app is added to the
homescreen on Android. See https://developers.google.com/web/fundamentals/engage-and-retain/web-app-manifest/
-->
<link rel="manifest" href="%PUBLIC_URL%/manifest.json">
<link rel="shortcut icon" href="%PUBLIC_URL%/favicon.ico">
<!--
Notice the use of %PUBLIC_URL% in the tags above.
It will be replaced with the URL of the `public` folder during the build.
Only files inside the `public` folder can be referenced from the HTML.
Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
<title>React App</title>
</head>
<body>
<noscript>
You need to enable JavaScript to run this app.
</noscript>
<div id="root"></div>
<!--
This HTML file is a template.
If you open it directly in the browser, you will see an empty page.
You can add webfonts, meta tags, or analytics to this file.
The build step will place the bundled scripts into the <body> tag.
To begin the development, run `npm start` or `yarn start`.
To create a production bundle, use `npm run build` or `yarn build`.
-->
</body>
</html>
@@ -0,0 +1,15 @@
{
"short_name": "React App",
"name": "Create React App Sample",
"icons": [
{
"src": "favicon.ico",
"sizes": "192x192",
"type": "image/png"
}
],
"start_url": "./index.html",
"display": "standalone",
"theme_color": "#000000",
"background_color": "#ffffff"
}
@@ -0,0 +1,12 @@
Vertical
List
from docsagree.data
Vertical
teleportTo item.id
Text
text item.title



Chapter
at :id
@@ -0,0 +1,12 @@
Vertical
height 100vh
width 100vw

Home
at / exact

Agree
at /agree exact

Disagree
at /disagree exact
@@ -0,0 +1,4 @@
Vertical
from docsagree.data
Text
text props.what
@@ -0,0 +1,12 @@
Vertical
List
from docsdisagree.data
Vertical
teleportTo item.id
Text
text item.title



Item
at :id
@@ -0,0 +1,51 @@
Vertical
backgroundColor #323232
padding 60
height 100vh
Text
text Code we write should be beautiful, meaningful, and simple
color #fb8123
fontFamily Montserrat, sans-serif
fontWeight 600
fontSize 45
lineHeight 1.3
Vertical
position absolute
bottom 0
Horizontal
teleportTo agree
paddingTop 10
paddingBottom 10
alignItems center
Text
paddingRight 10
text 😍
fontSize 36
transformHover scale(1.5)
transition all 0.15s ease-out
Text
text Yes, I agree!
fontFamily Montserrat, sans-serif
fontWeight 400
fontSize 16
color white


Horizontal
teleportTo disagree
paddingTop 10
paddingBottom 10
marginBottom 20
alignItems center
Text
paddingRight 10
text 🤡
fontSize 36
transformHover scale(1.5)
transition all 0.15s ease-out
Text
color white
text I disagree
fontFamily Montserrat, sans-serif
fontWeight 400
fontSize 16
@@ -0,0 +1,4 @@
Text
marginTop 100

text im the view for item
@@ -0,0 +1,12 @@
Vertical
List
from items.data
Vertical
teleportTo item.id
Text
text item.label



Item
at :id
@@ -0,0 +1,36 @@
Vertical
from users.data
marginTop 100
flex 1
alignItems center

Horizontal
marginTop 20
teleportTo ..
Text
text Back
fontFamily Montserrat, sans-serif
fontWeight 400
fontSize 16


Horizontal
marginTop 20
Text
text props.firstname
fontFamily Montserrat, sans-serif
fontWeight 400
fontSize 16
Text
text props.lastname
fontFamily Montserrat, sans-serif
fontWeight 400
fontSize 16


Text
marginTop 20
text props.aboutme
fontFamily Montserrat, sans-serif
fontWeight 400
fontSize 16
@@ -0,0 +1,23 @@
Vertical
from users.data
marginTop 100
flex 1
alignItems center

Horizontal
marginTop 20
teleportTo ..
Text
text Back
fontFamily Montserrat, sans-serif
fontWeight 400
fontSize 16


Horizontal
marginTop 20
Text
text settigns
fontFamily Montserrat, sans-serif
fontWeight 400
fontSize 16
@@ -0,0 +1,18 @@
Data
default
item
id c1
title 👉🏼
what Installation
item
id c2
title 🌮
what Blocks
item
id c3
title ⚡️
what Rules
item
id c4
title ☔️
what Something
@@ -0,0 +1,14 @@
Data
default
item
id c1
title 🧀
item
id c2
title 🎧
item
id c3
title 🎟
item
id c4
title 🏆
@@ -0,0 +1,44 @@
* {
-webkit-overflow-scrolling: touch;
}
html, body, #root {
height: 100%;
margin: 0;
}
a,button,div,img,input,form,h1,h2,h3,h4,h5,h6,h7,nav,label,li,ol,p,span,svg,ul {
box-sizing: border-box;
position: relative;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
-webkit-box-align: stretch;
-ms-flex-align: stretch;
align-items: stretch;
-ms-flex-negative: 0;
flex-shrink: 0;
margin: 0;
padding: 0;
outline: 0;
text-decoration: none;
color: inherit;
}
a,button,input {
background-color: transparent;
border: 0;
margin: 0;
padding: 0;
white-space: normal;
line-height: inherit;
text-align: left;
font-family: inherit;
font-size: inherit;
}
button::-moz-focus-inner {
border: 0;
margin: 0;
padding: 0;
}
@@ -0,0 +1,8 @@
import React from 'react';
import ReactDOM from 'react-dom';
import App from './App.view.js';
import registerServiceWorker from './registerServiceWorker';
import './index.css';

ReactDOM.render(<App />, document.getElementById('root'));
registerServiceWorker();
@@ -0,0 +1,11 @@
Data
default
item
id /lista/0
label click me 0
item
id /lista/1
label click me 1
item
id /lista/2
label click me 2
@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 841.9 595.3">
<g fill="#61DAFB">
<path d="M666.3 296.5c0-32.5-40.7-63.3-103.1-82.4 14.4-63.6 8-114.2-20.2-130.4-6.5-3.8-14.1-5.6-22.4-5.6v22.3c4.6 0 8.3.9 11.4 2.6 13.6 7.8 19.5 37.5 14.9 75.7-1.1 9.4-2.9 19.3-5.1 29.4-19.6-4.8-41-8.5-63.5-10.9-13.5-18.5-27.5-35.3-41.6-50 32.6-30.3 63.2-46.9 84-46.9V78c-27.5 0-63.5 19.6-99.9 53.6-36.4-33.8-72.4-53.2-99.9-53.2v22.3c20.7 0 51.4 16.5 84 46.6-14 14.7-28 31.4-41.3 49.9-22.6 2.4-44 6.1-63.6 11-2.3-10-4-19.7-5.2-29-4.7-38.2 1.1-67.9 14.6-75.8 3-1.8 6.9-2.6 11.5-2.6V78.5c-8.4 0-16 1.8-22.6 5.6-28.1 16.2-34.4 66.7-19.9 130.1-62.2 19.2-102.7 49.9-102.7 82.3 0 32.5 40.7 63.3 103.1 82.4-14.4 63.6-8 114.2 20.2 130.4 6.5 3.8 14.1 5.6 22.5 5.6 27.5 0 63.5-19.6 99.9-53.6 36.4 33.8 72.4 53.2 99.9 53.2 8.4 0 16-1.8 22.6-5.6 28.1-16.2 34.4-66.7 19.9-130.1 62-19.1 102.5-49.9 102.5-82.3zm-130.2-66.7c-3.7 12.9-8.3 26.2-13.5 39.5-4.1-8-8.4-16-13.1-24-4.6-8-9.5-15.8-14.4-23.4 14.2 2.1 27.9 4.7 41 7.9zm-45.8 106.5c-7.8 13.5-15.8 26.3-24.1 38.2-14.9 1.3-30 2-45.2 2-15.1 0-30.2-.7-45-1.9-8.3-11.9-16.4-24.6-24.2-38-7.6-13.1-14.5-26.4-20.8-39.8 6.2-13.4 13.2-26.8 20.7-39.9 7.8-13.5 15.8-26.3 24.1-38.2 14.9-1.3 30-2 45.2-2 15.1 0 30.2.7 45 1.9 8.3 11.9 16.4 24.6 24.2 38 7.6 13.1 14.5 26.4 20.8 39.8-6.3 13.4-13.2 26.8-20.7 39.9zm32.3-13c5.4 13.4 10 26.8 13.8 39.8-13.1 3.2-26.9 5.9-41.2 8 4.9-7.7 9.8-15.6 14.4-23.7 4.6-8 8.9-16.1 13-24.1zM421.2 430c-9.3-9.6-18.6-20.3-27.8-32 9 .4 18.2.7 27.5.7 9.4 0 18.7-.2 27.8-.7-9 11.7-18.3 22.4-27.5 32zm-74.4-58.9c-14.2-2.1-27.9-4.7-41-7.9 3.7-12.9 8.3-26.2 13.5-39.5 4.1 8 8.4 16 13.1 24 4.7 8 9.5 15.8 14.4 23.4zM420.7 163c9.3 9.6 18.6 20.3 27.8 32-9-.4-18.2-.7-27.5-.7-9.4 0-18.7.2-27.8.7 9-11.7 18.3-22.4 27.5-32zm-74 58.9c-4.9 7.7-9.8 15.6-14.4 23.7-4.6 8-8.9 16-13 24-5.4-13.4-10-26.8-13.8-39.8 13.1-3.1 26.9-5.8 41.2-7.9zm-90.5 125.2c-35.4-15.1-58.3-34.9-58.3-50.6 0-15.7 22.9-35.6 58.3-50.6 8.6-3.7 18-7 27.7-10.1 5.7 19.6 13.2 40 22.5 60.9-9.2 20.8-16.6 41.1-22.2 60.6-9.9-3.1-19.3-6.5-28-10.2zM310 490c-13.6-7.8-19.5-37.5-14.9-75.7 1.1-9.4 2.9-19.3 5.1-29.4 19.6 4.8 41 8.5 63.5 10.9 13.5 18.5 27.5 35.3 41.6 50-32.6 30.3-63.2 46.9-84 46.9-4.5-.1-8.3-1-11.3-2.7zm237.2-76.2c4.7 38.2-1.1 67.9-14.6 75.8-3 1.8-6.9 2.6-11.5 2.6-20.7 0-51.4-16.5-84-46.6 14-14.7 28-31.4 41.3-49.9 22.6-2.4 44-6.1 63.6-11 2.3 10.1 4.1 19.8 5.2 29.1zm38.5-66.7c-8.6 3.7-18 7-27.7 10.1-5.7-19.6-13.2-40-22.5-60.9 9.2-20.8 16.6-41.1 22.2-60.6 9.9 3.1 19.3 6.5 28.1 10.2 35.4 15.1 58.3 34.9 58.3 50.6-.1 15.7-23 35.6-58.4 50.6zM320.8 78.4z"/>
<circle cx="420.9" cy="296.5" r="45.7"/>
<path d="M520.5 78.1z"/>
</g>
</svg>
Oops, something went wrong.

0 comments on commit e473690

Please sign in to comment.
You can’t perform that action at this time.