Skip to content

Commit 36d65e8

Browse files
committed
better website demo
* grid doesn't take entire (very large) monitor, less margin, etc...
1 parent 8a00ff9 commit 36d65e8

File tree

1 file changed

+23
-11
lines changed

1 file changed

+23
-11
lines changed

demo/website.html

Lines changed: 23 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,27 @@
99
content="gridstack, typescript, jquery, grid, layout, drag-n-drop, widgets, js, javascript, gridstack.js, dashboard" />
1010
<title>gridstack.js | Build interactive dashboards in minutes.</title>
1111

12-
<!-- Bootstrap core CSS -->
13-
<link href="https://bootswatch.com/4/yeti/bootstrap.min.css" rel="stylesheet" />
14-
<link href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@9.16.2/build/styles/default.min.css" rel="stylesheet"/>
12+
<!-- ES5 support for IE -->
13+
<script src="../dist/es5/gridstack-poly.js"></script>
14+
<script src="../dist/es5/gridstack-jq.js"></script>
15+
1516
<script src="https://getbootstrap.com/docs/4.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-xrRywqdh3PHs8keKZN+8zzc5TX0GRTLCcmivcbNJWm2rs5C8PRhcEn3czEjhAO9o" crossorigin="anonymous"></script>
1617
<script src="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@9.16.2/build/highlight.min.js"></script>
17-
18-
<link href="../dist/gridstack.min.css" rel="stylesheet" />
19-
<script src="../dist/gridstack-h5.js"></script>
20-
<!-- <script src="https://cdn.jsdelivr.net/npm/gridstack@4.2.1/dist/gridstack-h5.js"></script> -->
2118

19+
<!-- Bootstrap core CSS -->
20+
<link href="https://bootswatch.com/4/yeti/bootstrap.min.css" rel="stylesheet" />
21+
<link href="../dist/gridstack.min.css" rel="stylesheet" />
22+
<link href="https://cdn.jsdelivr.net/gh/highlightjs/cdn-release@9.16.2/build/styles/default.min.css" rel="stylesheet"/>
2223
<style type="text/css">
24+
.grid-container {
25+
padding: 15px;
26+
border: 1px solid white;
27+
max-width: 1000px;
28+
}
29+
.center {
30+
margin-left: auto;
31+
margin-right: auto;
32+
}
2333
.grid-stack-item {
2434
border: 0;
2535
}
@@ -168,7 +178,7 @@ <h1>Basic Demo</h1>
168178

169179
<div class="row">
170180
<div class="col-sm-12" style="padding-bottom: 25px;">
171-
<div style="padding: 15px; border: 1px solid white">
181+
<div class="grid-container center">
172182
<div class="grid-stack" id="simple-grid"></div>
173183
</div>
174184
</div>
@@ -187,8 +197,8 @@ <h3>Code</h3>
187197
<pre>
188198
<code class="html">npm install gridstack</code>
189199
<p class="text-white">then in html:</p>
190-
<code class="html">&lt;script src="node_modules/gridstack/dist/gridstack-h5.js"&gt;&lt;/script&gt;
191-
&lt;link href="node_modules/gridstack/dist/gridstack.min.css" rel="stylesheet"/&gt;
200+
<code class="html">&lt;script src="../dist/gridstack-h5.js"&gt;&lt;/script&gt;
201+
&lt;link href="../dist/gridstack.min.css" rel="stylesheet"/&gt;
192202
&lt;style type="text/css"&gt;
193203
.grid-stack { background: #FAFAD2; }
194204
.grid-stack-item-content { background-color: #18BC9C; }
@@ -245,7 +255,7 @@ <h1>Advanced Demo</h1>
245255
</div>
246256
</div>
247257
<div class="col-sm-12 col-md-10" style="padding-bottom: 25px;">
248-
<div style="padding: 15px; border: 1px solid white">
258+
<div class="grid-container">
249259
<div class="grid-stack" id="advanced-grid"></div>
250260
</div>
251261
</div>
@@ -355,11 +365,13 @@ <h1>Used by</h1>
355365

356366
var simpleGrid = GridStack.init({
357367
alwaysShowResizeHandle: /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),
368+
margin: 5,
358369
}, '#simple-grid');
359370
simpleGrid.load(simple);
360371

361372
var advGrid = GridStack.init({
362373
alwaysShowResizeHandle: /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),
374+
margin: 5,
363375
acceptWidgets: true,
364376
dragIn: '.newWidget', // class that can be dragged from outside
365377
dragInOptions: { revert: 'invalid', scroll: false, appendTo: 'body', helper: 'clone' },

0 commit comments

Comments
 (0)