diff --git a/_layouts/media.html b/_layouts/media.html new file mode 100644 index 0000000..bac6b00 --- /dev/null +++ b/_layouts/media.html @@ -0,0 +1,72 @@ + + + + + GLFW - {{ page.title }} + + + + + + + +
+
+
+
+ GLFW +
+ +
+
+
+
+
+ {{ content }} +
+
+ + + diff --git a/_posts/2009-07-21-Grand-Central.md b/_posts/2009-07-21-Grand-Central.md index dc3b7c1..55450b9 100644 --- a/_posts/2009-07-21-Grand-Central.md +++ b/_posts/2009-07-21-Grand-Central.md @@ -2,6 +2,7 @@ layout: multimedia title: Grand Central tags: media , news +photomin: screenshots/mini-grandcentral.png photourl: screenshots/grandcentral.png photoalt: Screenshot of Grand Central copynotice: diff --git a/_posts/2010-02-07-Horde3D.md b/_posts/2010-02-07-Horde3D.md index 25027ec..6f5de63 100644 --- a/_posts/2010-02-07-Horde3D.md +++ b/_posts/2010-02-07-Horde3D.md @@ -2,6 +2,7 @@ layout: multimedia title: Horde3D tags: media , news +photomin: screenshots/mini-horde3d.png photourl: screenshots/horde3d.png photoalt: Screenshot of Horde3D rendering a character copynotice: Screenshot Copyright © Nicolas Schulz diff --git a/_posts/2010-04-25-VSXu.md b/_posts/2010-04-25-VSXu.md new file mode 100644 index 0000000..af37381 --- /dev/null +++ b/_posts/2010-04-25-VSXu.md @@ -0,0 +1,13 @@ +--- +layout: multimedia +title: VSXu +tags: media , news +photomin: screenshots/mini-vsxu.png +photourl: screenshots/vsxu.png +photoalt: Screenshot of VSXu +copynotice: +--- + +[VSXu](http://www.vsxu.com/) (VSX Ultra) is an OpenGL-based +(hardware-accelerated), modular programming environment with its main purpose +to visualize music and create graphic effects in real-time. diff --git a/_posts/2010-10-30-The-Polynomial.md b/_posts/2010-10-30-The-Polynomial.md index 57d06ce..f1dbc18 100644 --- a/_posts/2010-10-30-The-Polynomial.md +++ b/_posts/2010-10-30-The-Polynomial.md @@ -2,6 +2,7 @@ layout: multimedia title: The Polynomial tags: media , news +photomin: screenshots/mini-polynomial.png photourl: screenshots/polynomial.png photoalt: Screenshot of The Polynomial gameplay copynotice: Screenshot Copyright © Dmytry Lavrov diff --git a/_posts/2011-04-09-AntTweakBar.md b/_posts/2011-04-09-AntTweakBar.md index e4f83d1..24b8a8e 100644 --- a/_posts/2011-04-09-AntTweakBar.md +++ b/_posts/2011-04-09-AntTweakBar.md @@ -2,6 +2,7 @@ layout: multimedia title: AntTweakBar tags: media , news +photomin: screenshots/mini-anttweakbar.png photourl: screenshots/anttweakbar.png photoalt: Screenshot of the AntTweakBar UI editing a cube copynotice: Screenshot Copyright © Philippe Decaudin diff --git a/_posts/2013-05-27-Barok-Engine.md b/_posts/2013-05-27-Barok-Engine.md index 966d6ae..5a633d3 100644 --- a/_posts/2013-05-27-Barok-Engine.md +++ b/_posts/2013-05-27-Barok-Engine.md @@ -2,6 +2,7 @@ layout: multimedia title: Barok Engine tags: media , news +photomin: screenshots/mini-barokengine.png photourl: screenshots/barokengine.png photoalt: Screenshot of the Barok engine editor copynotice: Screenshot Copyright © Kamil Nowakowski diff --git a/_posts/2013-11-11-TimeLines.md b/_posts/2013-11-11-TimeLines.md index 64cd43b..15d8d67 100644 --- a/_posts/2013-11-11-TimeLines.md +++ b/_posts/2013-11-11-TimeLines.md @@ -2,6 +2,7 @@ layout: multimedia title: "TimeLines: Assault on America" tags: media , news +photomin: screenshots/mini-timelines.png photourl: screenshots/timelines.png photoalt: "Screenshot of TimeLines: Assault on America" copynotice: Screenshot Copyright © 4Flash Interactive diff --git a/_posts/2013-11-20-Pandora.md b/_posts/2013-11-20-Pandora.md index 3450434..6225394 100644 --- a/_posts/2013-11-20-Pandora.md +++ b/_posts/2013-11-20-Pandora.md @@ -2,6 +2,7 @@ layout: multimedia title: "Pandora: First Contact" tags: media , news +photomin: screenshots/mini-pandora.png photourl: screenshots/pandora.png photoalt: "Screenshot of Pandora: First Contact" copynotice: Screenshot Copyright © Proxy Studios diff --git a/css/hint.min.css b/css/hint.min.css new file mode 100644 index 0000000..0cfa226 --- /dev/null +++ b/css/hint.min.css @@ -0,0 +1,5 @@ +/*! Hint.css - v2.3.2 - 2016-07-28 +* http://kushagragour.in/lab/hint/ +* Copyright (c) 2016 Kushagra Gour; Licensed */ + +[class*=hint--]{position:relative;display:inline-block}[class*=hint--]:after,[class*=hint--]:before{position:absolute;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0);visibility:hidden;opacity:0;z-index:1000000;pointer-events:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;transition:.3s ease;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}[class*=hint--]:hover:after,[class*=hint--]:hover:before{visibility:visible;opacity:1;-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}[class*=hint--]:before{content:'';position:absolute;background:0 0;border:6px solid transparent;z-index:1000001}[class*=hint--]:after{background:#383838;color:#fff;padding:8px 10px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;line-height:12px;white-space:nowrap;text-shadow:0 -1px 0 #000;box-shadow:4px 4px 8px rgba(0,0,0,.3)}[class*=hint--][aria-label]:after{content:attr(aria-label)}[class*=hint--][data-hint]:after{content:attr(data-hint)}[aria-label='']:after,[aria-label='']:before,[data-hint='']:after,[data-hint='']:before{display:none!important}.hint--top-left:before,.hint--top-right:before,.hint--top:before{border-top-color:#383838}.hint--bottom-left:before,.hint--bottom-right:before,.hint--bottom:before{border-bottom-color:#383838}.hint--top:after,.hint--top:before{bottom:100%;left:50%}.hint--top:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--top:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top:hover:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--bottom:after,.hint--bottom:before{top:100%;left:50%}.hint--bottom:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom:after{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}.hint--bottom:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom:hover:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--right:before{border-right-color:#383838;margin-left:-11px;margin-bottom:-6px}.hint--right:after{margin-bottom:-14px}.hint--right:after,.hint--right:before{left:100%;bottom:50%}.hint--right:hover:after,.hint--right:hover:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--left:before{border-left-color:#383838;margin-right:-11px;margin-bottom:-6px}.hint--left:after{margin-bottom:-14px}.hint--left:after,.hint--left:before{right:100%;bottom:50%}.hint--left:hover:after,.hint--left:hover:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--top-left:after,.hint--top-left:before{bottom:100%;left:50%}.hint--top-left:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--top-left:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--top-left:hover:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--top-right:after,.hint--top-right:before{bottom:100%;left:50%}.hint--top-right:before{margin-bottom:-11px;left:calc(50% - 6px)}.hint--top-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--top-right:hover:after,.hint--top-right:hover:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--bottom-left:after,.hint--bottom-left:before{top:100%;left:50%}.hint--bottom-left:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-left:after{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);transform:translateX(-100%);margin-left:12px}.hint--bottom-left:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--bottom-left:hover:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--bottom-right:after,.hint--bottom-right:before{top:100%;left:50%}.hint--bottom-right:before{margin-top:-11px;left:calc(50% - 6px)}.hint--bottom-right:after{-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0);margin-left:-12px}.hint--bottom-right:hover:after,.hint--bottom-right:hover:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--large:after,.hint--medium:after,.hint--small:after{white-space:normal;line-height:1.4em;word-wrap:break-word}.hint--small:after{width:80px}.hint--medium:after{width:150px}.hint--large:after{width:300px}.hint--error:after{background-color:#b34e4d;text-shadow:0 -1px 0 #592726}.hint--error.hint--top-left:before,.hint--error.hint--top-right:before,.hint--error.hint--top:before{border-top-color:#b34e4d}.hint--error.hint--bottom-left:before,.hint--error.hint--bottom-right:before,.hint--error.hint--bottom:before{border-bottom-color:#b34e4d}.hint--error.hint--left:before{border-left-color:#b34e4d}.hint--error.hint--right:before{border-right-color:#b34e4d}.hint--warning:after{background-color:#c09854;text-shadow:0 -1px 0 #6c5328}.hint--warning.hint--top-left:before,.hint--warning.hint--top-right:before,.hint--warning.hint--top:before{border-top-color:#c09854}.hint--warning.hint--bottom-left:before,.hint--warning.hint--bottom-right:before,.hint--warning.hint--bottom:before{border-bottom-color:#c09854}.hint--warning.hint--left:before{border-left-color:#c09854}.hint--warning.hint--right:before{border-right-color:#c09854}.hint--info:after{background-color:#3986ac;text-shadow:0 -1px 0 #1a3c4d}.hint--info.hint--top-left:before,.hint--info.hint--top-right:before,.hint--info.hint--top:before{border-top-color:#3986ac}.hint--info.hint--bottom-left:before,.hint--info.hint--bottom-right:before,.hint--info.hint--bottom:before{border-bottom-color:#3986ac}.hint--info.hint--left:before{border-left-color:#3986ac}.hint--info.hint--right:before{border-right-color:#3986ac}.hint--success:after{background-color:#458746;text-shadow:0 -1px 0 #1a321a}.hint--success.hint--top-left:before,.hint--success.hint--top-right:before,.hint--success.hint--top:before{border-top-color:#458746}.hint--success.hint--bottom-left:before,.hint--success.hint--bottom-right:before,.hint--success.hint--bottom:before{border-bottom-color:#458746}.hint--success.hint--left:before{border-left-color:#458746}.hint--success.hint--right:before{border-right-color:#458746}.hint--always:after,.hint--always:before{opacity:1;visibility:visible}.hint--always.hint--top:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top:after{-webkit-transform:translateX(-50%) translateY(-8px);-moz-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.hint--always.hint--top-left:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--top-left:after{-webkit-transform:translateX(-100%) translateY(-8px);-moz-transform:translateX(-100%) translateY(-8px);transform:translateX(-100%) translateY(-8px)}.hint--always.hint--top-right:after,.hint--always.hint--top-right:before{-webkit-transform:translateY(-8px);-moz-transform:translateY(-8px);transform:translateY(-8px)}.hint--always.hint--bottom:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom:after{-webkit-transform:translateX(-50%) translateY(8px);-moz-transform:translateX(-50%) translateY(8px);transform:translateX(-50%) translateY(8px)}.hint--always.hint--bottom-left:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--bottom-left:after{-webkit-transform:translateX(-100%) translateY(8px);-moz-transform:translateX(-100%) translateY(8px);transform:translateX(-100%) translateY(8px)}.hint--always.hint--bottom-right:after,.hint--always.hint--bottom-right:before{-webkit-transform:translateY(8px);-moz-transform:translateY(8px);transform:translateY(8px)}.hint--always.hint--left:after,.hint--always.hint--left:before{-webkit-transform:translateX(-8px);-moz-transform:translateX(-8px);transform:translateX(-8px)}.hint--always.hint--right:after,.hint--always.hint--right:before{-webkit-transform:translateX(8px);-moz-transform:translateX(8px);transform:translateX(8px)}.hint--rounded:after{border-radius:4px}.hint--no-animate:after,.hint--no-animate:before{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}.hint--bounce:after,.hint--bounce:before{-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s cubic-bezier(.71,1.7,.77,1.24);-moz-transition:opacity .3s ease,visibility .3s ease,-moz-transform .3s cubic-bezier(.71,1.7,.77,1.24);transition:opacity .3s ease,visibility .3s ease,transform .3s cubic-bezier(.71,1.7,.77,1.24)} \ No newline at end of file diff --git a/css/style.less b/css/style.less index 2405165..0b42884 100644 --- a/css/style.less +++ b/css/style.less @@ -72,6 +72,27 @@ box-shadow: inset 0 0 32px @button-shade2, 0 0 2px @button-shadow; } +.thumbnail { + text-align: center; + background: @button-shade1; + border: 4px solid @button-shade1; + margin: .2em; + padding: 0; + max-height: 80px; + max-width: 130px; +} + +.thumbnail:hover { + background: @button-shade2; + border: 4px solid @button-shade2; +} + +.thumbnail img { + height: 80px; + width: 130px; + display: block; +} + #milestone-container { color: @default-text-color; background: linear-gradient(@prog-body-shade2 0%,@prog-body-shade1 100%); @@ -129,7 +150,7 @@ blockquote, .highlight { overflow: auto; } -code, blockquote, table, .highlight, .button, #milestone-container, #progress-bar, #progress-bar-inner { +code, blockquote, table, .highlight, .button, .thumbnail, #milestone-container, #progress-bar, #progress-bar-inner { border-radius: 4px; } @@ -166,7 +187,7 @@ header a, footer a { color: @nav-footer-color; } -header a, footer a, .button { +header a, footer a, .button, .thumbnail { transition: .35s ease; } diff --git a/download.md b/download.md index c5970ad..7d3c420 100644 --- a/download.md +++ b/download.md @@ -60,35 +60,3 @@ compiling GLFW](/docs/latest/compile.html) in the documentation. Some package systems, for example NuGet, MacPorts and Arch Linux include relatively up-to-date GLFW packages, but most sadly do not. If you intend to use a GLFW package, please verify that its version fits your needs. - -### Bindings - -Bindings for other languages are created and maintained by the community and are -not part of GLFW itself. Please [let us -know](https://github.com/glfw/website/issues) if any fully functional bindings -are missing in the list below. We will happily list multiple bindings for the -same language. - -| Language | Maintainer | Website | -| ----------- | ------------------- | ------- | -| Ada | Felix Krause | [https://github.com/flyx/OpenGLAda](https://github.com/flyx/OpenGLAda) | -| C# | Andy Korth | [https://github.com/andykorth/Pencil.Gaming](https://github.com/andykorth/Pencil.Gaming) | -| Common Lisp | Alex Charlton | [https://github.com/AlexCharlton/cl-glfw3](https://github.com/AlexCharlton/cl-glfw3) | -| D | Mike Parker | [https://github.com/DerelictOrg/DerelictGLFW3](https://github.com/DerelictOrg/DerelictGLFW3) | -| Dart | Harry Stern | [https://github.com/google/dart-glfw](https://github.com/google/dart-glfw) | -| Duktape | Laurent Zubiaur | [https://github.com/lzubiaur/duk-glfw](https://github.com/lzubiaur/duk-glfw) | -| Go | Coşku Baş | [https://github.com/go-gl/glfw](https://github.com/go-gl/glfw) | -| Haskell | Brian Lewis | [https://github.com/bsl/GLFW-b](https://github.com/bsl/GLFW-b) | -| Java | Nathan Sweet | [https://github.com/badlogic/jglfw](https://github.com/badlogic/jglfw) | -| Julia | Jay Weisskopf | [https://github.com/JuliaGL/GLFW.jl](https://github.com/JuliaGL/GLFW.jl) | -| LuaJIT | Oleg Dudka | [https://github.com/Playermet/luajit-glfw](https://github.com/Playermet/luajit-glfw) | -| Nimrod | Erik Andersson | [https://github.com/EXetoC/nim-glfw](https://github.com/EXetoC/nim-glfw) | -| Node.js | Mikaël Sévenier | [https://github.com/mikeseven/node-glfw](https://github.com/mikeseven/node-glfw) | -| Python | Florian Rhiem | [https://github.com/FlorianRhiem/pyGLFW](https://github.com/FlorianRhiem/pyGLFW) | -| Python | Nicolas P. Rougier | [https://github.com/rougier/pyglfw](https://github.com/rougier/pyglfw) | -| Rebol | François Jouen | [https://github.com/ldci/glfw-rebol](https://github.com/ldci/glfw-rebol) | -| Red | François Jouen | [https://github.com/ldci/glfw-red](https://github.com/ldci/glfw-red) | -| Ruby | Noel Cower | [https://github.com/nilium/ruby-glfw3](https://github.com/nilium/ruby-glfw3) | -| Rust | Brendan Zabarauskas | [https://github.com/bjz/glfw-rs](https://github.com/bjz/glfw-rs) | -| Scheme | Tomas Möre | [https://github.com/black0range/gambit-GLFW](https://github.com/black0range/gambit-GLFW) | - diff --git a/media.md b/media.md index d6c3ae6..c0ed98b 100644 --- a/media.md +++ b/media.md @@ -1,8 +1,45 @@ --- -layout: default +layout: media title: Media --- +{% row %} + +{% col 2-3 %} +## Bindings + +Bindings for other languages are created and maintained by the community and are +not part of GLFW itself. Please [let us +know](https://github.com/glfw/website/issues) if any fully functional bindings +are missing in the list below. We will happily list multiple bindings for the +same language. + +| Language | Maintainer | Description | +| ----------- | ------------------- | ----------- | +| Ada | Felix Krause | [Programming Language Binding](https://github.com/flyx/OpenGLAda) | +| C++ | Giorgio Marcias | [Wrapper Library](https://github.com/giorgiomarcias/glfwm) | +| C# | Andy Korth | [Programming Language Binding](https://github.com/andykorth/Pencil.Gaming) | +| Common Lisp | Alex Charlton | [Programming Language Binding](https://github.com/AlexCharlton/cl-glfw3) | +| D | Mike Parker | [Programming Language Binding](https://github.com/DerelictOrg/DerelictGLFW3) | +| Dart | Harry Stern | [Programming Language Binding](https://github.com/google/dart-glfw) | +| Duktape | Laurent Zubiaur | [Programming Language Binding](https://github.com/lzubiaur/duk-glfw) | +| Go | Coşku Baş | [Programming Language Binding](https://github.com/go-gl/glfw) | +| Haskell | Brian Lewis | [Programming Language Binding](https://github.com/bsl/GLFW-b) | +| Java | Nathan Sweet | [Programming Language Binding](https://github.com/badlogic/jglfw) | +| Julia | Jay Weisskopf | [Programming Language Binding](https://github.com/JuliaGL/GLFW.jl) | +| LuaJIT | Oleg Dudka | [Programming Language Binding](https://github.com/Playermet/luajit-glfw) | +| Nimrod | Erik Andersson | [Programming Language Binding](https://github.com/EXetoC/nim-glfw) | +| Node.js | Mikaël Sévenier | [Programming Language Binding](https://github.com/mikeseven/node-glfw) | +| Python | Florian Rhiem | [Programming Language Binding](https://github.com/FlorianRhiem/pyGLFW) | +| Python | Nicolas P. Rougier | [Programming Language Binding](https://github.com/rougier/pyglfw) | +| Rebol | François Jouen | [Programming Language Binding](https://github.com/ldci/glfw-rebol) | +| Red | François Jouen | [Programming Language Binding](https://github.com/ldci/glfw-red) | +| Ruby | Noel Cower | [Programming Language Binding](https://github.com/nilium/ruby-glfw3) | +| Rust | Brendan Zabarauskas | [Programming Language Binding](https://github.com/bjz/glfw-rs) | +| Scheme | Tomas Möre | [Programming Language Binding](https://github.com/black0range/gambit-GLFW) | +{% endcol %} + +{% col 1-3 %} ## Media As GLFW doesn't itself render anything and uses only standard window manager @@ -13,31 +50,26 @@ If you feel your application should be listed here, please [contact us](community.html). {% for post in site.tags.media %} ---- -
-
-

{{ post.title }}

-
+{% assign loopindex = forloop.index | modulo: 2 %} -{% row %} +{% if loopindex == 1 %} +
+{% endif %} -{% col 1-2 %} -{{ post.content }} -{% endcol %} -{% col 1-2 %} -
-{{ post.photoalt }} -
-

- -{{ post.copynotice}} - -

-
-
-{% endcol %} -{% endrow %} +
+
+ +{{ post.photoalt }} + +
+
+ +{% if loopindex == 0 or forloop.last == true %} +
+{% endif %} -
{% endfor %} +{% endcol %} + +{% endrow %} diff --git a/screenshots/mini-anttweakbar.png b/screenshots/mini-anttweakbar.png new file mode 100644 index 0000000..c8b8454 Binary files /dev/null and b/screenshots/mini-anttweakbar.png differ diff --git a/screenshots/mini-barokengine.png b/screenshots/mini-barokengine.png new file mode 100644 index 0000000..206652a Binary files /dev/null and b/screenshots/mini-barokengine.png differ diff --git a/screenshots/mini-grandcentral.png b/screenshots/mini-grandcentral.png new file mode 100644 index 0000000..28f9da3 Binary files /dev/null and b/screenshots/mini-grandcentral.png differ diff --git a/screenshots/mini-horde3d.png b/screenshots/mini-horde3d.png new file mode 100644 index 0000000..04d7680 Binary files /dev/null and b/screenshots/mini-horde3d.png differ diff --git a/screenshots/mini-pandora.png b/screenshots/mini-pandora.png new file mode 100644 index 0000000..63ab4d5 Binary files /dev/null and b/screenshots/mini-pandora.png differ diff --git a/screenshots/mini-polynomial.png b/screenshots/mini-polynomial.png new file mode 100644 index 0000000..52f6a54 Binary files /dev/null and b/screenshots/mini-polynomial.png differ diff --git a/screenshots/mini-timelines.png b/screenshots/mini-timelines.png new file mode 100644 index 0000000..f807d2a Binary files /dev/null and b/screenshots/mini-timelines.png differ diff --git a/screenshots/mini-vsxu.png b/screenshots/mini-vsxu.png new file mode 100644 index 0000000..80e612a Binary files /dev/null and b/screenshots/mini-vsxu.png differ