|
16 | 16 | <body > |
17 | 17 | <div id="root" > |
18 | 18 |
|
19 | | -<div class="container sample" style="height: 3000px;" > |
| 19 | +<div class="card-container" > |
20 | 20 |
|
21 | 21 | <!-- <div style="padding: 1rem; margin-bottom: 1rem; display: flex; align-items: center; gap: 1rem;"> |
22 | 22 | <label for="themeSelector" style="font-weight: bold;">Select Theme:</label> |
|
29 | 29 | <!-- TODO add sparkline --> |
30 | 30 | <!-- TODO add category-chart --> |
31 | 31 | <!-- TODO add shape-chart --> |
32 | | - <!-- TODO wrap card elements when their min-width exceeds the container --> |
33 | | - |
34 | | - <div class="container vertical"> |
35 | | - <div class="container horizontal"> |
36 | | - <div class="container vertical" width="50%" style="padding: 1rem;"> |
37 | | - <label class="ig-title">DataGrid</label> |
38 | | - <igc-data-grid id="dataGrid" width="100%" height="410px" |
39 | | - style="margin-bottom: 3rem;" |
| 32 | + |
| 33 | + <!-- <div class="container vertical"> --> |
| 34 | + <div class="card container vertical" style="min-width: 800px; max-width: 800px;"> |
| 35 | + <label class="ig-title">Data Grid</label> |
| 36 | + <igc-data-grid id="dataGrid" width="100%" height="100%" |
40 | 37 | row-height="40" |
41 | 38 | is-row-hover-enabled="true" |
42 | 39 | is-column-options-enabled="true" |
43 | | - is-group-by-area-visible="true" |
44 | | - is-group-collapsable="true" |
| 40 | + is-group-by-area-visible="false" |
| 41 | + is-group-collapsable="true" |
45 | 42 | auto-generate-columns="false" > |
46 | | - |
47 | | - <igc-numeric-column field="index" header-text="ID" width="60"></igc-numeric-column> |
48 | | - <igc-text-column field="name" header-text="Name" width="*>100"></igc-text-column> |
49 | | - <igc-text-column field="populationAbbr" header-text="Population" horizontal-alignment="right" ></igc-text-column> |
50 | | - <!-- <igc-numeric-column show-grouping-separator="true" header-text="Population" field="population" width="*>160"></igc-numeric-column> --> |
51 | | - <igc-numeric-column show-grouping-separator="true" header-text="GDP Total" field="gdpTotal" width="*>180"></igc-numeric-column> |
52 | | - <igc-numeric-column show-grouping-separator="true" header-text="GDP Person" field="gdpPerPerson" ></igc-numeric-column> |
| 43 | + <igc-numeric-column field="index" header-text="ID" width="80"></igc-numeric-column> |
| 44 | + <igc-text-column field="name" header-text="Name" width="*>130"></igc-text-column> |
| 45 | + <igc-numeric-column id="numColumn1" show-grouping-separator="true" header-text="Population" field="population" width="*>140"></igc-numeric-column> |
| 46 | + <igc-numeric-column id="numColumn2" show-grouping-separator="true" header-text="GDP Total" field="gdpTotal" width="*>140"></igc-numeric-column> |
| 47 | + <igc-numeric-column id="numColumn3" show-grouping-separator="true" header-text="GDP Person" field="gdpPerPerson" width="*>140"></igc-numeric-column> |
53 | 48 | <igc-text-column field="region" header-text="Region" width="*>160"></igc-text-column> |
54 | 49 | <igc-text-column field="continent" header-text="Continent" width="*>160"></igc-text-column> |
55 | | - |
56 | 50 | </igc-data-grid> |
57 | 51 | </div> |
58 | 52 |
|
59 | | - </div> |
60 | | - |
61 | | - |
62 | | - <div class="container horizontal" style="margin-top: 0rem;"> |
63 | | - |
64 | | - <div class="card container vertical" width="50%" style="padding: 1rem;"> |
65 | | - <label class="ig-title">TreeMap with Fill Scale</label> |
66 | | - <igc-treemap id="treeMap2" width="100%" height="100%"></igc-treemap> |
67 | | - </div> |
68 | | - <div class="card container vertical" width="50%" style="padding: 1rem;"> |
| 53 | + <div class="card container vertical" > |
69 | 54 | <label class="ig-title">TreeMap with Fill Brushes</label> |
70 | 55 | <igc-treemap id="treeMap1" width="100%" height="100%"></igc-treemap> |
71 | 56 | </div> |
| 57 | + <div class="card container vertical" > |
| 58 | + <label class="ig-title">TreeMap with Fill Scale</label> |
| 59 | + <igc-treemap id="treeMap2" width="100%" height="100%"></igc-treemap> |
| 60 | + </div> |
72 | 61 |
|
73 | | - <div class="card container vertical" width="50%" style="padding: 1rem;"> |
| 62 | + <div class="card container vertical" > |
74 | 63 | <label class="ig-title">DataChart with Scatter Point Series</label> |
| 64 | + <label class="ig-title">Population vs Total GDP by Continent</label> |
75 | 65 | <igc-data-chart id="dataScatterPointChart" width="100%" height="100%" ></igc-data-chart> |
76 | 66 | </div> |
77 | | - <div class="card container vertical" width="50%" style="padding: 1rem;"> |
| 67 | + <div class="card container vertical" > |
78 | 68 | <label class="ig-title">DataChart with Bubble Series</label> |
| 69 | + <label class="ig-title">Population vs Total GDP vs GDP Person</label> |
79 | 70 | <igc-data-chart id="dataScatterBubbleChart" width="100%" height="100%" ></igc-data-chart> |
80 | 71 | </div> |
81 | | - |
82 | | - </div> |
83 | 72 |
|
84 | | - <div class="container horizontal" style="margin-top: 3rem;"> |
85 | | - |
86 | | - <div class="card container vertical" width="50%" style="padding: 1rem;"> |
| 73 | + <div class="card container vertical" > |
87 | 74 | <label class="ig-title">DataChart with Callout Layer</label> |
| 75 | + <label class="ig-title">Olympic Medals by Country</label> |
88 | 76 | <igc-data-chart id="dataCalloutChart" width="100%" height="100%" ></igc-data-chart> |
89 | 77 | </div> |
90 | 78 |
|
91 | | - <div class="card container vertical" width="50%" style="padding: 1rem;"> |
92 | | - <label class="ig-title">DataChart with Stacked 100% Column Series</label> |
93 | | - <igc-data-chart id="dataStackedChart" width="100%" height="100%" ></igc-data-chart> |
| 79 | + <div class="card container horizontal" > |
| 80 | + <div class=" container vertical" > |
| 81 | + <label class="ig-title">DataChart with Stacked Series</label> |
| 82 | + <label class="ig-title">Olympic Medals by Country</label> |
| 83 | + <igc-data-chart id="dataStackedChart" width="100%" height="100%" ></igc-data-chart> |
| 84 | + </div> |
| 85 | + <igc-data-legend id="dataStackedLegend" style="align-self: center;"> </igc-data-legend> |
94 | 86 | </div> |
95 | | - <igc-data-legend id="dataStackedLegend" style="margin-top: 2rem;margin-right: 2rem;"> </igc-data-legend> |
96 | 87 |
|
97 | | - <div class="card container vertical" width="50%" style="padding: 1rem;"> |
98 | | - <label class="ig-title">DataChart with Column Series</label> |
99 | | - <igc-data-chart id="dataColChart" width="100%" height="100%" ></igc-data-chart> |
| 88 | + <div class="card container horizontal" > |
| 89 | + <div class=" container vertical" > |
| 90 | + <label class="ig-title">DataChart with Column Series</label> |
| 91 | + <label class="ig-title">Olympic Medals by Country</label> |
| 92 | + <igc-data-chart id="dataColChart" width="100%" height="100%" ></igc-data-chart> |
| 93 | + </div> |
| 94 | + <igc-data-legend id="dataColLegend" style="align-self: center;"> </igc-data-legend> |
100 | 95 | </div> |
101 | | - <igc-data-legend id="dataColLegend" style="margin-top: 2rem;margin-right: 2rem;"> </igc-data-legend> |
102 | | - |
103 | | - <div class="card container vertical" width="50%" style="padding: 1rem;"> |
104 | | - <label class="ig-title">DataChart with Bar Series</label> |
105 | | - <igc-data-chart id="dataBarChart" width="100%" height="100%" ></igc-data-chart> |
| 96 | + |
| 97 | + <div class="card container horizontal" > |
| 98 | + <div class=" container vertical" > |
| 99 | + <label class="ig-title">DataChart with Bar Series</label> |
| 100 | + <label class="ig-title">Olympic Medals by Country</label> |
| 101 | + <igc-data-chart id="dataBarChart" width="100%" height="100%" ></igc-data-chart> |
| 102 | + </div> |
| 103 | + <igc-data-legend id="dataBarLegend" style="align-self: center;"> </igc-data-legend> |
106 | 104 | </div> |
107 | | - <igc-data-legend id="dataBarLegend" style="margin-top: 2rem;"> </igc-data-legend> |
108 | | - |
109 | | - </div> |
110 | 105 |
|
111 | | - <div class="container horizontal" style="margin-top: 3rem;"> |
112 | 106 | <div class="card container vertical"> |
113 | 107 | <label class="ig-title">Funnel Chart with Legend</label> |
114 | 108 | <igc-item-legend id="funnelLegend" orientation="Horizontal"> </igc-item-legend> |
115 | | - <igc-funnel-chart id="funnelChart" width="100%" height="65%" style="margin-top: 1rem;"></igc-funnel-chart> |
| 109 | + <igc-funnel-chart id="funnelChart" width="70%" height="65%" style="margin-top: 1rem; align-self: center;"></igc-funnel-chart> |
116 | 110 | </div> |
117 | 111 |
|
118 | 112 | <div class="card container vertical"> |
|
132 | 126 | <igc-item-legend id="dataPieLegend" orientation="Horizontal"> </igc-item-legend> |
133 | 127 | <igc-data-pie-chart id="dataPieChart" width="100%" height="100%" ></igc-data-pie-chart> |
134 | 128 | </div> |
135 | | - </div> |
136 | | - |
137 | | - <div class="container horizontal"> |
138 | | - <div class="card container vertical" width="50%" style="padding: 1rem;"> |
| 129 | + |
| 130 | + <div class="card container vertical" > |
139 | 131 | <label class="ig-title">GeoMap with Symbol and PolyLine Series</label> |
140 | 132 | <igc-geographic-map id="geoMap1" width="100%" height="100%"></igc-geographic-map> |
141 | 133 | </div> |
142 | | - <div class="card container vertical" width="50%" style="padding: 1rem;"> |
| 134 | + <div class="card container vertical" > |
143 | 135 | <label class="ig-title">GeoMap with Shape Series</label> |
144 | 136 | <igc-geographic-map id="geoMap2" width="100%" height="100%"></igc-geographic-map> |
145 | 137 | </div> |
146 | | - </div> |
147 | 138 |
|
148 | | - <div class="container horizontal"> |
149 | 139 | <div class="card container vertical"> |
150 | 140 | <label class="ig-title">Bullet Graph</label> |
151 | | - <igc-bullet-graph id="bulletGauge" width="100%" height="30%" style="margin-top: 1rem;"></igc-bullet-graph> |
| 141 | + <igc-bullet-graph id="bulletGauge" height="30%" style="margin-bottom: 2rem;"></igc-bullet-graph> |
152 | 142 | <label class="ig-title">Linear Gauge</label> |
153 | | - <igc-linear-gauge id="linearGauge" width="100%" height="30%" style="margin-top: 1rem;"></igc-linear-gauge> |
| 143 | + <igc-linear-gauge id="linearGauge" height="30%" ></igc-linear-gauge> |
154 | 144 | </div> |
| 145 | + |
155 | 146 | <div class="card container vertical"> |
156 | 147 | <label class="ig-title">Radial Gauges</label> |
157 | | - <igc-radial-gauge id="radialGauge" width="100%" height="80%" ></igc-radial-gauge> |
| 148 | + <igc-radial-gauge id="radialGauge" height="80%" ></igc-radial-gauge> |
158 | 149 | </div> |
159 | | - </div> |
160 | | - |
161 | | - |
162 | | - |
163 | | - </div> |
164 | | - |
165 | 150 |
|
166 | 151 | </div> |
167 | 152 |
|
|
0 commit comments