Skip to content

Commit d3f4cd5

Browse files
author
nvisionative
authored
Merge pull request #100 from nvisionative/issue-99
Update docs to include Intro and Project Setup videos
2 parents 31c20f1 + f48946c commit d3f4cd5

File tree

4 files changed

+28
-9
lines changed

4 files changed

+28
-9
lines changed

README.md

+7
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,13 @@ The [nvisionative](http://www.nvisionative.com) team has been working in the DNN
1818

1919
## Documentation
2020
[Learn How To Use nvQuickTheme](https://nvisionative.github.io/nvQuickTheme/)
21+
22+
## Video Series
23+
### Intro
24+
[![nvQuickTheme Video Series - Intro](https://img.youtube.com/vi/-w0qSTZfBUU/0.jpg)](https://www.youtube.com/watch?v=-w0qSTZfBUU)
25+
26+
### Project Setup
27+
[![nvQuickTheme Video Series - Project Setup](https://img.youtube.com/vi/7UhpbUaeFQc/0.jpg)](https://www.youtube.com/watch?v=7UhpbUaeFQc)
2128

2229

2330
---

docs/Installation.md

+11-9
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,5 @@
1-
### Clone Repository
2-
The dev environment is setup to be run directly in a DNN instance under: `Portals\_default\Skins\[your theme name]`. Setup your empty Skin folder and clone our repo to that.
3-
4-
Alternatively, if you are not able to run this in a DNN instance, or don't want to run it in an instance, you can set it up as is, wherever you would like. To test your theme, you would run the packaging command, then install your theme package on your testing instance.
5-
6-
We recommend running it directly in a DNN instance for full ease-of-use.
7-
8-
9-
***
1+
### Intro (Video)
2+
[![nvQuickTheme Video Series - Intro](https://img.youtube.com/vi/-w0qSTZfBUU/0.jpg)](https://www.youtube.com/watch?v=-w0qSTZfBUU)
103

114
### Install Node
125
Node is a server framework that we use to keep track of all our dependencies and help run our scripts. Head over to [https://nodejs.org/en/](https://nodejs.org/en/) to find out how to install Node.
@@ -28,6 +21,15 @@ Gulp is our task script manager and executor. In order for us to run this on com
2821

2922
***
3023

24+
### Clone Repository
25+
The dev environment is setup to be run directly in a DNN instance under: `Portals\_default\Skins\[your theme name]`. Setup your empty Skin folder and clone our repo to that.
26+
27+
Alternatively, if you are not able to run this in a DNN instance, or don't want to run it in an instance, you can set it up as is, wherever you would like. To test your theme, you would run the packaging command, then install your theme package on your testing instance.
28+
29+
We recommend running it directly in a DNN instance for full ease-of-use.
30+
31+
***
32+
3133
### Install Dependencies
3234
With Yarn & Gulp installed, and the repo cloned, we can now use that package file.
3335

docs/Project-Setup.md

+3
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
### Project Setup (Video)
2+
[![nvQuickTheme Video Series - Project Setup](https://img.youtube.com/vi/7UhpbUaeFQc/0.jpg)](https://www.youtube.com/watch?v=7UhpbUaeFQc)
3+
14
When you start a new theme project, you will need to edit **project-details.json** with your project information.
25

36
```javascript

docs/README.md

+7
Original file line numberDiff line numberDiff line change
@@ -11,3 +11,10 @@ There have been many ways to develop DNN themes over the years. Some start from
1111
Some work with a manual workflow, editing flat files with their favorite code/text editor and wiring everything up "old school". Others use a fully Integrated Development Environment (IDE), like Visual Studio. Many even use the famous Christoc Visual Studio Templates for building out themes in a more structured way. Yet others develop their own unique workflows that best suit their particular use case.
1212

1313
The [nvisionative](https://www.nvisionative.com) team has been working in the DNN ecosystem since its inception and has seen all sorts of approaches for custom and commercial themes alike. A large majority of these themes are bloated with all sorts of widgets, 3rd party components, bells, whistles, etc. Given the great depth of experience over the years, our team has identified so many ways to resolve issues in and improve DNN themes. From **best practices** to HUGE **performance enhancements**, there have been so many lessons learned. Now it is time give back to this great community that has provided so much to us.
14+
15+
## Video Series
16+
### Intro
17+
[![nvQuickTheme Video Series - Intro](https://img.youtube.com/vi/-w0qSTZfBUU/0.jpg)](https://www.youtube.com/watch?v=-w0qSTZfBUU)
18+
19+
### Project Setup
20+
[![nvQuickTheme Video Series - Project Setup](https://img.youtube.com/vi/7UhpbUaeFQc/0.jpg)](https://www.youtube.com/watch?v=7UhpbUaeFQc)

0 commit comments

Comments
 (0)