Skip to content

Commit fcf0104

Browse files
committed
Work in progress.
1 parent c714e40 commit fcf0104

1 file changed

Lines changed: 18 additions & 9 deletions

File tree

docs/index.md

Lines changed: 18 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,45 +5,51 @@ Bootstrap and Knockout. Upon completion you will have a feature-rich
55
web application template ready for customization.
66

77
## Lesson 1: HTML with Bootstrap
8-
- Responsive web app template
9-
- Menus, panels
8+
- Responsive web app template for mobiles, tablets and desktops.
9+
- Menus and panels for displaying content
1010
- Customizable, themes, CSS
1111

1212
### Customizing the BootStrap 4 basic template
13-
To start from scratch, you download this template: [BootStrap Starter Template](https://getbootstrap.com/docs/4.0/examples/starter-template/)
13+
To start from scratch, you can download this template: [Bootstrap Starter Template](https://getbootstrap.com/docs/4.0/examples/starter-template/)
1414

1515

1616
#### Dependencies
1717

18-
In the `<head>` section of you web page, include the CSS for Bootstrap 4 and Font Awesome via CDNs.
18+
In the `<head>` section of your web page, include the CSS for Bootstrap 4 and Font Awesome via CDNs.
1919

2020
```html
2121
<!-- Bootstrap 4.0 CSS compiled and minified -->
2222
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css"
23-
integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
23+
integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm"
24+
crossorigin="anonymous">
2425

2526
<!-- Font Awesome icons (see: https://fontawesome.com/icons?d=gallery) -->
2627
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.0.10/css/all.css"
27-
integrity="sha384-+d0P83n9kaQMCwj8F4RJB66tzIwOKmrdb46+porD/OvrJ+37WqIM7UoBtwHO6Nlg" crossorigin="anonymous">
28+
integrity="sha384-+d0P83n9kaQMCwj8F4RJB66tzIwOKmrdb46+porD/OvrJ+37WqIM7UoBtwHO6Nlg"
29+
crossorigin="anonymous">
2830

2931
```
3032

3133
Just before the `</body>` tag, add the JavaScript dependencies for BootStrap and JQuery
3234

3335
```html
34-
<!-- JavaScript placed at the end of the document so the page loads faster -->
36+
<!-- JavaScript is placed at the end of the document so the page loads faster -->
3537
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
3638
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.12.9/umd/popper.min.js" integrity="sha384-ApNbgh9B+Y1QKtv3Rn7W3mgPxhU9K/ScQsAP7hUibX39j7fakFPskvXusvfa0b4Q" crossorigin="anonymous"></script>
3739
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js" integrity="sha384-JZR6Spejh4U02d8jOt6vLEHfe/JQGiRRSQQxSfFWpi1MquVdAyjUar5+76PVCmYl" crossorigin="anonymous"></script>
3840
```
3941

4042
#### NavBar
4143

42-
Our web app will use a Bootstrap [Navbar](https://getbootstrap.com/docs/4.0/components/navbar/) component to render our main menu at the top of the page. The Navbar is responsive: it will automatically adjust its layout based on the page width making it
44+
Our web app will use a Bootstrap [Navbar](https://getbootstrap.com/docs/4.0/components/navbar/) component to render our main menu at the top of the page. The Navbar is responsive: it will automatically adjust its layout based on the page width.
4345

4446
The Navbar component is placed the beginning of the `<body>` element.
4547

46-
We'll add menu items for the features that we will implement in this tutorial.
48+
We'll add menu items for the features that we will implement in this tutorial, including:
49+
50+
- Layer panel for managing the layers displayed on the WorlWind globe
51+
- Settings panel for configuring the WorldWind globe
52+
- Search box for place name searches and geocoding
4753

4854
```html
4955
<!--Main Menu-->
@@ -78,6 +84,7 @@ We'll add menu items for the features that we will implement in this tutorial.
7884
</a>
7985
</li>
8086
</ul>
87+
<!--Search Box-->
8188
<form class="form-inline">
8289
<input class="form-control mr-sm-2" type="text" placeholder="Search" aria-label="Search">
8390
<button class="btn btn-outline-success" type="submit">
@@ -88,6 +95,8 @@ We'll add menu items for the features that we will implement in this tutorial.
8895
</nav>
8996

9097
```
98+
99+
91100
## Lesson 2: WorldWind Globe
92101
- Add a globe to the application
93102
- Add elemental layers

0 commit comments

Comments
 (0)