Wiki source code of Active Install Design

Last modified by Vincent Massol on 2024/11/19 16:13

Show last authors
1 == Proposal ==
2
3 Currently the Active Installs application is using a Dashboard to display its information.
4 There are some limitations that prevent this proposal:
5
6 * Dashboard
7 ** the layout options for Dashboard are very limited: 2+ columns for all the content of the page
8 *** this prevents layouts composed of multiple areas, like first part to have 2 columns, the next one 3 columns and the last one column (see [[layout>>attach:junco.png]])
9 *** the alternative is to display the components on a grid, outside the Dashboard
10 ** the gadget titles cannot be customised
11 *** this means there is no way to style for example the version (see [[titles>>attach:activeinstalls.png]])
12 * Chart
13 ** custom colours need to be defined per individual chart instead of be given from the CSS using variables. This need to be set up for all the charts used (see [[colours>>attach:system.png]])
14 ** the chart width is calculated in pixels. An alternative would be to provide '%' widths in order to accommodate responsive layout. This can be overridden from CSS
15
16 === Overview ===
17
18 (% class="col-xs-12 col-sm-12 col-md-12 col-lg-6 pull-left" %)
19 (((
20
21 )))
22
23 (% class="col-xs-12 col-sm-12 col-md-12 col-lg-6 pull-right" %)
24 (((
25 {{gallery}}
26 image:junco.png
27 image:colibri.png
28 {{/gallery}}
29 )))
30
31 (% class="clearfix" %)
32 (((
33
34 )))
35
36 === Components ===
37
38 (% class="col-xs-12 col-sm-12 col-md-12 col-lg-6 pull-left" %)
39 (((
40
41 )))
42
43 (% class="col-xs-12 col-sm-12 col-md-12 col-lg-6 pull-right" %)
44 (((
45 {{gallery}}
46 image:activeinstalls.png
47 image:system.png
48 image:extensions.png
49 {{/gallery}}
50 )))
51
52 (% class="clearfix" %)
53 (((
54
55 )))

Get Connected