Skip to content

Commit 14281b4

Browse files
author
Olivier Giulieri
committed
Small content edits.
1 parent b914fe2 commit 14281b4

8 files changed

Lines changed: 34 additions & 20 deletions

File tree

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,14 @@
33
evolutility.js is a work in progress. Eventually it will be a generic UI to build applications who can change form, volume, and structure like living organisms.
44

55
The idea is to build a set of generic Backbone views to perform all CRUD (Create, Read, Update and Delete) operations on records of any data structure.
6-
For each object the whole set of views is defined in a single UI-model containing the description of UI (layout, fields and behaviors).
6+
For each object the whole set of views is defined in a single UI-model containing the description of the UI (fields mapping, layout, and behavior).
77

88
## The Plan
99

1010
1. Update [Evolutility metamodel] (http://www.codeproject.com/Articles/28636/Minimalist-Meta-Model-for-CRUD-Applications) (model of the UI models)
1111
2. Code the generic UI views based on the metamodel
1212
3. Add a toolbar and a controller for all these views
13-
4. Make demo apps
13+
4. Make [demo apps](http://evoluteur.github.io/evolutility/demo/index.html)
1414
5. Make [an app to make apps] (http://www.codeproject.com/Articles/28810/Wizard-and-CRUD-Applications-to-Build-other-CRUD-A)
1515

1616

dist/css/demo.css

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
position: fixed;
3333
top: 0;
3434
left: 0;
35+
overflow: auto;
3536
background-color: #1f497d;
3637
border-bottom: #366092 solid 1px;
3738
width: 100%;
@@ -171,7 +172,12 @@ body {
171172
}
172173
.blueBox > ul {
173174
list-style: none;
174-
margin-left: 5px;
175+
}
176+
.blueBox > ul > li {
177+
margin-left: -20px;
178+
}
179+
.biglinks a {
180+
font-size: 2em;
175181
}
176182
.forkMe {
177183
position: fixed;

dist/css/evolutility.css

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@
3737
position: fixed;
3838
top: 0;
3939
left: 0;
40+
overflow: auto;
4041
background-color: #1f497d;
4142
border-bottom: #366092 solid 1px;
4243
width: 100%;

doc/index.html

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -31,24 +31,26 @@ <h1>Documentation</h1>
3131
</div>
3232

3333
<div class="evo-content">
34-
<p>Backbone.js gives a model to your data.
35-
Evolutility.js will give a model to the UI for this data.</p>
34+
<p>Backbone.js gives models to your data.
35+
Evolutility.js gives models to the UI which manipulates this data.</p>
3636

37-
<ul class="">
37+
<ul class="biglinks">
3838
<li><a href="ui-model.html">ui-model</a>
3939
<br/>A declarative language to define the UI for your Backbone models.</li>
4040
<li><a href="views.html">views</a>
41-
<br/>A set of Backbone views (for a single model or a collection of models) which behave according to their UI model.</li>
41+
<br/>A set of Backbone views (for a single model or a collection of models) fully described in a UI model.</li>
4242
<li><a href="controller.html">controller</a>
4343
<br/>A controller and a toolbar to manage these views.</li>
4444
</ul>
4545

46-
<p></p>
47-
<p></p>
48-
<p></p>
49-
<p></p>
46+
<p>Evolutility is using Javascript, HTML5, CSS3,
47+
<a href="http://backbonejs.org" target="bb">Backbone</a>,
48+
<a href="http://underscorejs.org/" target="u">Underscore</a>,
49+
<a href="http://jquery.com" target="jq">jQuery</a>,
50+
<a href="http://getbootstrap.com/" target="b">Bootstrap</a>.</p>
5051

51-
<p><br/>evolutility.js is hosted by <a href="https://github.com/evoluteur/evolutility" target="download">GitHub</a> under the <a href="http://www.gnu.org/licenses/agpl-3.0.html" target="agpl">AGPL V3</a> license.</p>
52+
53+
<p>The code is available at <a href="https://github.com/evoluteur/evolutility" target="download">GitHub</a> under the <a href="http://www.gnu.org/licenses/agpl-3.0.html" target="agpl">AGPL V3</a> license.</p>
5254
</div>
5355

5456

doc/ui-model.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -395,7 +395,7 @@ <h3>panel-list</h3>
395395
</td>
396396
</tr>
397397
<tr>
398-
<td>elements[]
398+
<td>elements[]<span class="evol-required">*</span>
399399
</td>
400400
<td>
401401
Array of fields in the sub-collection.
@@ -436,15 +436,15 @@ <h3>tab</h3>
436436
</td>
437437
</tr>
438438
<tr>
439-
<td>elements[]
439+
<td>elements[]<span class="evol-required">*</span>
440440
</td>
441441
<td>
442-
Array of panels.
442+
Array of panels and panel-lists.
443443
</td>
444444
</tr>
445445
<tr>
446446
<td>
447-
label
447+
label<span class="evol-required">*</span>
448448
</td>
449449
<td>
450450
Tab title.

index.html

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,9 @@ <h1 class="title1"><span class="title2" style="color:silver">... plus a set of m
2828
<div class="evo-content">
2929

3030
<p></p>
31-
<p>Most Backbone models will need the same kind of Backbone views.
32-
These views can be dynamically rendered with evolutility.js.
3331

34-
<p>The idea is to build a set of generic Backbone views to perform all CRUD
32+
<p><br/>
33+
The idea is to build a set of generic Backbone views to perform all CRUD
3534
(Create, Read, Update and Delete) on records of any data structure.
3635
These generic Backbone views will all be defined in a single UI-model containing the description of UI (layout, fields and behaviors).
3736

less/demo.less

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,14 @@ body{
2020

2121
>ul{
2222
list-style:none;
23-
margin-left:5px;
23+
>li{
24+
margin-left: -20px;
25+
}
2426
}
2527
}
28+
.biglinks a{
29+
font-size:2em;
30+
}
2631
.forkMe{
2732
position: fixed;
2833
top: 0;

less/header.less

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@
4141
position: fixed;
4242
top:0;
4343
left:0;
44+
overflow: auto;
4445
background-color: @color-header;
4546
border-bottom: #366092 solid 1px;
4647
width:100%;

0 commit comments

Comments
 (0)