Skip to content

Commit 48b6850

Browse files
committed
Issue 25: Improved the about page
1 parent 1d99032 commit 48b6850

File tree

2 files changed

+66
-48
lines changed

2 files changed

+66
-48
lines changed

js/services.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
/* Services */
44
var serviceModule = angular.module('myApp.services', []);
5-
serviceModule.value('version', '0.2');
5+
serviceModule.value('version', '0.3');
66

77
serviceModule.factory('elastic', ['$http', 'serverConfig', 'ejsResource', function (http, serverConfig, ejsResource) {
88
function ElasticService(http, serverConfig, ejsResource) {

partials/about.html

Lines changed: 65 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -7,61 +7,79 @@
77
</div>
88

99
<div class="row-fluid">
10-
<div class="span2">
11-
LOGO
12-
<a href="http://angularjs.org">website</a>
13-
</div>
14-
<div class="span9">
15-
<h3>AngularJS</h3>
10+
<div class="span6">
11+
<p>At the beginning of 2013 I started learning about elasticsearch. I was looking at existing plugins for
12+
elasticsearch with basic functionality to learn about the data in the elasticsearch index. I did not really
13+
find what I was looking for. Therefore I started writing my own plugin. The goal for this project is to
14+
learn about the capabilities of elasticsearch and learn about some other frameworks along the way. These
15+
frameworks are described on the right side of this page.</p>
1616

17-
<p></p>
18-
</div>
19-
</div>
20-
<div class="row-fluid">
21-
<div class="span2">
22-
LOGO
23-
<a href="http://twitter.github.com/bootstrap/#">website</a>
24-
</div>
25-
<div class="span9">
26-
<h3>Twitter bootstrap</h3>
17+
<p>By now the plugins is becoming usable. There are means to experiment with a search engine. You can look
18+
at the effects of some options to the executed query. You can even look at some graphs.</p>
2719

28-
<p></p>
29-
</div>
30-
</div>
20+
<p>In the nearby future I am planning on creating more features related to facets, filters and other more
21+
advanced stuff.</p>
3122

32-
<div class="row-fluid">
33-
<div class="span2">
34-
LOGO
35-
<a href="http://docs.fullscale.co/elasticjs/">website</a>
36-
</div>
37-
<div class="span9">
38-
<h3>Elastic.js</h3>
23+
<p>You can install this plugin in your own elasticsearch instance, but you can also use a deployed version
24+
on my website. I do my best to keep it up to date.</p>
25+
<a href="http://www.gridshore.nl/esgui">http://www.gridshore.nl/esgui</a>
3926

40-
<p></p>
27+
<p>If you find bugs or have ideas for improvements, please use github.</p>
28+
<a href="https://github.com/jettro/elasticsearch-gui">https://github.com/jettro/elasticsearch-gui</a>
4129
</div>
42-
</div>
30+
<div class="span6">
31+
<div class="row-fluid">
32+
<div class="span12">
33+
<h3>AngularJS</h3>
34+
<a href="http://angularjs.org">website</a>
4335

44-
<div class="row-fluid">
45-
<div class="span2">
46-
LOGO
47-
<a href="http://www.fullscale.co/dangle/">website</a>
48-
</div>
49-
<div class="span9">
50-
<h3>Dangle</h3>
36+
<p>AngularJS is the MVC framework for the client. The nice thing about using angularjs for an
37+
elasticsearch
38+
plugin is that you can create a static site plugin. Still using angularjs you can create a very rich
39+
client side application.</p>
40+
</div>
41+
</div>
42+
<div class="row-fluid">
43+
<div class="span12">
44+
<h3>Twitter bootstrap</h3>
45+
<a href="http://twitter.github.com/bootstrap/#">website</a>
5146

52-
<p></p>
53-
</div>
54-
</div>
47+
<p>Twitter bootstrap is started as a pure css/html library to enable developers to create nice looking
48+
websites without to much effort. Nowadays a lot of (javascript) components are available that make
49+
life
50+
even easier.</p>
51+
</div>
52+
</div>
5553

56-
<div class="row-fluid">
57-
<div class="span2">
58-
LOGO
59-
<a href="http://angular-ui.github.com/bootstrap/">website</a>
60-
</div>
61-
<div class="span9">
62-
<h3>UI Bootstrap</h3>
54+
<div class="row-fluid">
55+
<div class="span12">
56+
<h3>UI Bootstrap</h3>
57+
<a href="http://angular-ui.github.com/bootstrap/">website</a>
58+
59+
<p>This is the glue between twitter bootstrap and angularjs. This library provides a number of directive
60+
that enable developers to easily create rich client side components.</p>
61+
</div>
62+
</div>
63+
64+
<div class="row-fluid">
65+
<div class="span12">
66+
<h3>Elastic.js</h3>
67+
<a href="http://docs.fullscale.co/elasticjs/">website</a>
68+
69+
<p>This is the javascript client library for elasticsearch. It is a very nice and well documented
70+
library
71+
that makes it very easy to connect to elasticsearch using a dsl.</p>
72+
</div>
73+
</div>
74+
75+
<div class="row-fluid">
76+
<div class="span12">
77+
<h3>Dangle</h3>
78+
<a href="http://www.fullscale.co/dangle/">website</a>
79+
80+
<p>A set of AngularJS directives that provide common D3 visualizations for elasticsearch.</p>
81+
</div>
82+
</div>
6383

64-
<p></p>
6584
</div>
6685
</div>
67-

0 commit comments

Comments
 (0)