Skip to content

Commit 3fd5367

Browse files
committed
2 parents 23f66b5 + 6a70bfc commit 3fd5367

File tree

5 files changed

+110
-61
lines changed

5 files changed

+110
-61
lines changed

app/components/documentation.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,10 @@ import { action } from '@ember/object';
44
import { htmlSafe } from '@ember/template';
55

66
export default class DocumentationComponent extends Component {
7-
constructor(...args){
8-
super(...args);
9-
}
7+
@tracked currentDoc = htmlSafe("<zero-md src='https://raw.githubusercontent.com/mu-semtech/mu-project/master/README.md'></zero-md>");
108

11-
@tracked currentDoc=htmlSafe("<zero-md src='https://raw.githubusercontent.com/mu-semtech/mu-project/master/README.md'></zero-md>");
129
@action
1310
changeDoc(url){
14-
this.currentDoc=htmlSafe("<zero-md src='"+url+"'></zero-md>");
11+
this.currentDoc = htmlSafe("<zero-md src='"+url+"'></zero-md>");
1512
}
1613
}

app/controllers/docs.js

Lines changed: 57 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,63 @@
11
import Controller from '@ember/controller';
22

33
export default class DocsController extends Controller {
4-
5-
docTree=[
6-
{"name": "Documentation", "link": false, "value":[
7-
{"name": "Essentials", "link": false, "value":[
8-
{"name": "Mu-project", "value":"https://raw.githubusercontent.com/mu-semtech/mu-project/master/README.md", "link": true},
9-
{"name": "Mu-javascript-template", "value":"https://raw.githubusercontent.com/mu-semtech/mu-javascript-template/master/README.md", "link": true},
10-
{"name": "Mu-dispatcher", "value":"https://raw.githubusercontent.com/mu-semtech/mu-dispatcher/master/README.md", "link": true}
11-
]},
12-
{"name": "Micro-services", "link": false, "value":[
13-
{"name": "Mu-Authorization", "value":"https://raw.githubusercontent.com/mu-semtech/mu-authorization/master/README.md", "link": true}
4+
docTree = [
5+
{
6+
"name": "Documentation",
7+
"link": false,
8+
"value": [
9+
{
10+
"name": "Core",
11+
"link": false,
12+
"value": [
13+
{"name": "Project template", "value":"https://raw.githubusercontent.com/mu-semtech/mu-project/master/README.md", "link": true},
14+
{"name": "Identifier", "value":"https://raw.githubusercontent.com/mu-semtech/mu-identifier/master/README.md", "link": true},
15+
{"name": "Dispather", "value":"https://raw.githubusercontent.com/mu-semtech/mu-dispatcher/master/README.md", "link": true},
16+
{"name": "Authorization", "value":"https://raw.githubusercontent.com/mu-semtech/mu-authorization/master/README.md", "link": true},
17+
{"name": "Delta notifier", "value":"https://raw.githubusercontent.com/mu-semtech/delta-notifier/master/README.md", "link": true}
18+
]
19+
},
20+
{
21+
"name": "Templates",
22+
"link": false,
23+
"value": [
24+
{"name": "Javascript template", "value":"https://raw.githubusercontent.com/mu-semtech/mu-javascript-template/master/README.md", "link": true},
25+
{"name": "Ruby template", "value":"https://raw.githubusercontent.com/mu-semtech/mu-ruby-template/master/README.md", "link": true},
26+
{"name": "Python template", "value":"https://raw.githubusercontent.com/mu-semtech/mu-python-template/master/README.md", "link": true},
27+
]
28+
},
29+
{
30+
"name": "Microservices",
31+
"link": false,
32+
"value": [
33+
{"name": "Login service", "value":"https://raw.githubusercontent.com/mu-semtech/login-service/master/README.md", "link": true},
34+
{"name": "Registration service", "value":"https://raw.githubusercontent.com/mu-semtech/registration-service/master/README.md", "link": true},
35+
{"name": "Resources service", "value":"https://raw.githubusercontent.com/mu-semtech/mu-cl-resources/master/README.md", "link": true},
36+
{"name": "File service", "value":"https://raw.githubusercontent.com/mu-semtech/file-service/master/README.md", "link": true},
37+
{"name": "Migrations service", "value":"https://raw.githubusercontent.com/mu-semtech/mu-migrations-service/master/README.md", "link": true},
38+
{"name": "Search", "value":"https://raw.githubusercontent.com/mu-semtech/mu-search/master/README.md", "link": true},
39+
{"name": "Cache", "value":"https://raw.githubusercontent.com/mu-semtech/mu-cache/master/README.md", "link": true},
40+
]
41+
},
42+
{
43+
"name": "Ember addons",
44+
"link": false,
45+
"value": [
46+
{"name": "Data table", "value":"https://raw.githubusercontent.com/mu-semtech/ember-data-table/master/README.md", "link": true},
47+
{"name": "Login addon", "value":"https://raw.githubusercontent.com/mu-semtech/ember-mu-login/master/README.md", "link": true},
48+
{"name": "Registration addon", "value":"https://raw.githubusercontent.com/mu-semtech/ember-mu-registration/master/README.md", "link": true},
49+
{"name": "Transform helpers", "value":"https://raw.githubusercontent.com/mu-semtech/ember-mu-transform-helpers/master/README.md", "link": true},
50+
]
51+
},
52+
{
53+
"name": "Tools",
54+
"link": false,
55+
"value": [
56+
{"name": "mu-cli", "value":"https://raw.githubusercontent.com/mu-semtech/mu-cli/master/README.md", "link": true},
57+
{"name": "Homebrew scripts", "value":"https://raw.githubusercontent.com/mu-semtech/homebrew-scripts/master/README.md", "link": true},
58+
{"name": "OpenAPI generator", "value":"https://raw.githubusercontent.com/mu-semtech/cl-resources-openapi-generator/master/README.md", "link": true},
59+
]
60+
}
1461
]}
15-
]}
1662
];
1763
}

app/templates/application.hbs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<img src="./assets/images/search.png" class="img" alt="Search icon" />
66
<div class="text">Search the docs...</div>
77
</div>
8-
<LinkTo @route="main">
8+
<LinkTo @route="index">
99
<div class="logo">
1010
<div class="text">SEMANTIC</div>
1111
<img src="./assets/images/logo.png" class="img" alt="Semantic works" />

app/templates/index.hbs

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@
9898
</div>
9999
</div>
100100

101+
{{!-- Code samples
101102
<div class="sw-segment">
102103
<div class="pure-g">
103104
<div class="pure-u-1-2">
@@ -138,7 +139,7 @@
138139
</div>
139140
140141
</div>
141-
142+
--}}
142143

143144
{{!--
144145
<div class="sw-segment">

app/templates/tutorial.hbs

Lines changed: 48 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,47 +1,52 @@
1+
<div class="sw-container">
2+
<p>Sorry, nothing here yet. We're working on an improved version of the tutorial, but you can find a previous version at <a href="https://mu.semte.ch/getting-started">https://mu.semte.ch/getting-started</a>.</p>
3+
<img src='assets/images/tutorial1.png' class='sw-tutorial-img'>
4+
<div class="sw-segment"></div>
5+
</div>
16

27

3-
4-
5-
<div class="sw-container">
6-
<img src='assets/images/tutorial1.png' class='sw-tutorial-img'>
7-
<div class="sw-segment">
8-
<div class="pure-g">
9-
<div class="pure-u-1-2">
10-
<div class="sw-info">
11-
<p class="header">Lorem ipsum dolor sit amet.</p>
12-
<p class="body">
13-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris in nisi nec lectus semper luctus eget ut nibh. Fusce aliquet at velit eget tempor. Nam ac arcu sem. Nunc dictum, urna ac pellentesque luctus, orci purus consequat dui, lacinia malesuada orci nisl eu ex. Quisque egestas mi sapien. Maecenas placerat sodales gravida. Donec id dui mi.
14-
<br>
15-
Mauris tempus ultrices leo eu porta. Morbi pulvinar varius nunc, in eleifend lectus vulputate condimentum.
16-
</p>
17-
</div>
18-
</div>
19-
<div class="pure-u-1-2">
20-
<div class="sw-info">
21-
<p class='sw-file-path'>something/other.file</p>
22-
<IvyCodemirror @value={{this.codemirrorValue}} @options={{this.codemirrorSettings}}/>
23-
</div>
24-
</div>
25-
</div>
26-
<div class="pure-g">
27-
<div class="pure-u-1-2">
28-
<div class="sw-info">
29-
<p class='sw-file-path'>something/other.file</p>
30-
<IvyCodemirror @value={{this.codemirrorValue}} @options={{this.codemirrorSettings}}/>
31-
</div>
32-
</div>
33-
<div class="pure-u-1-2">
34-
<div class="sw-info">
35-
<p class="header">Lorem ipsum dolor sit amet.</p>
36-
<p class="body">
37-
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris in nisi nec lectus semper luctus eget ut nibh. Fusce aliquet at velit eget tempor. Nam ac arcu sem. Nunc dictum, urna ac pellentesque luctus, orci purus consequat dui, lacinia malesuada orci nisl eu ex. Quisque egestas mi sapien. Maecenas placerat sodales gravida. Donec id dui mi.
38-
<br>
39-
Mauris tempus ultrices leo eu porta. Morbi pulvinar varius nunc, in eleifend lectus vulputate condimentum.
40-
</p>
41-
</div>
42-
</div>
43-
<span class='sw-tutorial-btn'>N E X T ></span>
44-
</div>
45-
8+
{{!--
9+
<div class="sw-container">
10+
<img src='assets/images/tutorial1.png' class='sw-tutorial-img'>
11+
<div class="sw-segment">
12+
<div class="pure-g">
13+
<div class="pure-u-1-2">
14+
<div class="sw-info">
15+
<p class="header">Lorem ipsum dolor sit amet.</p>
16+
<p class="body">
17+
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris in nisi nec lectus semper luctus eget ut nibh. Fusce aliquet at velit eget tempor. Nam ac arcu sem. Nunc dictum, urna ac pellentesque luctus, orci purus consequat dui, lacinia malesuada orci nisl eu ex. Quisque egestas mi sapien. Maecenas placerat sodales gravida. Donec id dui mi.
18+
<br>
19+
Mauris tempus ultrices leo eu porta. Morbi pulvinar varius nunc, in eleifend lectus vulputate condimentum.
20+
</p>
21+
</div>
22+
</div>
23+
<div class="pure-u-1-2">
24+
<div class="sw-info">
25+
<p class='sw-file-path'>something/other.file</p>
26+
<IvyCodemirror @value={{this.codemirrorValue}} @options={{this.codemirrorSettings}}/>
4627
</div>
28+
</div>
4729
</div>
30+
<div class="pure-g">
31+
<div class="pure-u-1-2">
32+
<div class="sw-info">
33+
<p class='sw-file-path'>something/other.file</p>
34+
<IvyCodemirror @value={{this.codemirrorValue}} @options={{this.codemirrorSettings}}/>
35+
</div>
36+
</div>
37+
<div class="pure-u-1-2">
38+
<div class="sw-info">
39+
<p class="header">Lorem ipsum dolor sit amet.</p>
40+
<p class="body">
41+
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris in nisi nec lectus semper luctus eget ut nibh. Fusce aliquet at velit eget tempor. Nam ac arcu sem. Nunc dictum, urna ac pellentesque luctus, orci purus consequat dui, lacinia malesuada orci nisl eu ex. Quisque egestas mi sapien. Maecenas placerat sodales gravida. Donec id dui mi.
42+
<br>
43+
Mauris tempus ultrices leo eu porta. Morbi pulvinar varius nunc, in eleifend lectus vulputate condimentum.
44+
</p>
45+
</div>
46+
</div>
47+
<span class='sw-tutorial-btn'>N E X T ></span>
48+
</div>
49+
50+
</div>
51+
</div>
52+
--}}

0 commit comments

Comments
 (0)