You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* 0.0.50 - SD 1.0.47. Gallery 0.0.71. Update deps.
* 0.0.52 - SD 1.0.52. Gallery 0.0.76.
* 0.0.53 - Gallery 0.0.79. Enhance SSL cert create for local development.
* 0.0.54 - Fixed .gitignore to avoid SSL files, and removed ssl/ files that should not be committed. Improved publish.sh to be more robust against GitHub policy changes. Adjust version in package.json to 0.0.54.
* 0.0.55 - Update to smartdown v1.0.58. Add handling of ?theme= URL argument.
* 0.0.56 - Update deps. Ensure that ESLint works again. Ensure that Node v18 (current LTS version) works. Add VERSIONS.md. Added 'SmartdownViewer' global variable that currently has a '.version' field. Delete app/simplemde.js, which was not being used.
Copy file name to clipboardExpand all lines: README.md
+4-58Lines changed: 4 additions & 58 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@
10
10
11
11
## Obtaining the Smartdown Library and Examples
12
12
13
-
Although Smartdown will eventually have all of its source code published and licensed under an open source license, it is currently in a rapid development phase and I'm just one person (so far), so I haven't nailed down all the niceties of a proper open source project. In order to effectively beta-test this software, however, I am making available many of the tools and examples as well as the compiled and bundled Smartdown library via `npm` and via [`https://unpkg.com/smartdown@0.0.63/docs/lib/`](https://unpkg.com/smartdown@0.0.63/docs/lib/). The `npm``smartdown` module contains the source necessary to render a site similar to the [Simple Viewer Site](https://smartdown.site/lib) described above.
13
+
Although Smartdown will eventually have all of its source code published and licensed under an open source license, it is currently in a rapid development phase and I'm just one person (so far), so I haven't nailed down all the niceties of a proper open source project. In order to effectively beta-test this software, however, I am making available many of the tools and examples as well as the compiled and bundled Smartdown library via `npm` and via [`https://unpkg.com/smartdown/docs/lib/`](https://unpkg.com/smartdown/docs/lib/). The `npm``smartdown` module contains the source necessary to render a site similar to the [Simple Viewer Site](https://smartdown.site/lib) described above.
14
14
15
15
### Local Smartdown Viewing
16
16
@@ -86,9 +86,8 @@ The `smartdown-viewer` app is designed so that the URL pointing to the app can b
86
86
87
87
This is what I use, you may get lucky with slightly older/newer versions.
88
88
89
-
- Node 6.11.2
90
-
- NPM 5.5.1
91
-
89
+
- Node 18.16.0
90
+
- npm '9.5.1
92
91
93
92
## Requirements to run
94
93
@@ -103,7 +102,7 @@ npm install
103
102
npm run build
104
103
```
105
104
106
-
## Running
105
+
## Running in Development Mode
107
106
108
107
```
109
108
cd site/
@@ -114,56 +113,3 @@ open http://localhost:8080/webpack-dev-server/smartdown-viewer # On MacOSX
114
113
#
115
114
```
116
115
117
-
118
-
## Version History
119
-
120
-
-**0.0.1** - First isolation from Smartdown's site/ directory.
121
-
-**0.0.2** - Update to latest draft version of Smartdown 0.0.88
122
-
-**0.0.3** - Apply this site as smartdown.site via CNAME.
123
-
-**0.0.4** - Upgrade to SD 0.0.89. Populate the /lib directory for legacy clients who expected smartdown.site/lib/ to be where SD lives.
124
-
-**0.0.5** - Add SimpleSiteExample to gist/ and lib/ for compatibility with existing users of gist/ and lib/ on smartdown.site.
125
-
-**0.0.6** - Update to SD 0.0.92. Fix target=_blank links to use rel=noopener.
126
-
-**0.0.7** - Update to SD 0.0.93.
127
-
-**0.0.8** - Update to SD 0.0.94. Add temporary 'important' CSS qualifer for Disclosable Tooltip-style links. Smartdown CSS needs a more-specific selector, or the Viewer needs to have a more relaxed selector for text color. This is a hack.
128
-
-**0.0.9** - Update to SD 0.0.95.
129
-
-**0.0.10** - Update to SD 0.0.97.
130
-
-**0.0.11** - SD 0.0.98.
131
-
-**0.0.12** - SD 0.0.99. Use dist/ instead of docs/. Add publish.sh
132
-
-**0.0.13** - SD 0.0.100. SD Gallery 0.0.20
133
-
-**0.0.14** - SD 0.0.102. SD Gallery 0.0.22
134
-
-**0.0.15** - SD 0.0.111. SD Gallery 0.0.23. Ensure Smartdown API docs are available. Includes Decoration capability.
135
-
-**0.0.16** - SD 0.0.112.
136
-
-**0.0.17** - SD 0.0.113, Gallery 0.0.25 (DisclosablesPlus and Decorations)
137
-
-**0.0.18** - SD 0.0.114.
138
-
-**0.0.19** - SD 0.0.115. Use Terser webpack plugin instead of UglifyJS.
139
-
-**0.0.20** - SD 0.0.116. Gallery 0.0.26.
140
-
-**0.0.21** - SD 0.0.117. Gallery 0.0.28.
141
-
-**0.0.22** - SD 0.0.118. Gallery 0.0.29.
142
-
-**0.0.23** - SD 1.0.0. Gallery 0.0.29.
143
-
-**0.0.24** - SD 1.0.1. Gallery 0.0.30.
144
-
-**0.0.25** - SD 1.0.2. Gallery 0.0.30.
145
-
-**0.0.26** - SD 1.0.5. Gallery 0.0.33.
146
-
-**0.0.27** - SD 1.0.5. Gallery 0.0.33. Update dependencies. Fix CodeMirror problem where cursor is misaligned and you can't enter more than 3 characters.
147
-
-**0.0.28** - SD 1.0.8. Gallery 0.0.37 (jsPsych).
148
-
-**0.0.29** - Gallery 0.0.39
149
-
-**0.0.30** - Gallery 0.0.40, SD 1.0.9
150
-
-**0.0.31** - Gallery 0.0.41, SD 1.0.11
151
-
-**0.0.32** - Gallery 0.0.41, SD 1.0.12
152
-
-**0.0.33** - Gallery 0.0.42, SD 1.0.13. Add more padding to smartdown-outer-container.
-**0.0.1** - First isolation from Smartdown's site/ directory.
4
+
-**0.0.2** - Update to latest draft version of Smartdown 0.0.88
5
+
-**0.0.3** - Apply this site as smartdown.site via CNAME.
6
+
-**0.0.4** - Upgrade to SD 0.0.89. Populate the /lib directory for legacy clients who expected smartdown.site/lib/ to be where SD lives.
7
+
-**0.0.5** - Add SimpleSiteExample to gist/ and lib/ for compatibility with existing users of gist/ and lib/ on smartdown.site.
8
+
-**0.0.6** - Update to SD 0.0.92. Fix target=_blank links to use rel=noopener.
9
+
-**0.0.7** - Update to SD 0.0.93.
10
+
-**0.0.8** - Update to SD 0.0.94. Add temporary 'important' CSS qualifer for Disclosable Tooltip-style links. Smartdown CSS needs a more-specific selector, or the Viewer needs to have a more relaxed selector for text color. This is a hack.
11
+
-**0.0.9** - Update to SD 0.0.95.
12
+
-**0.0.10** - Update to SD 0.0.97.
13
+
-**0.0.11** - SD 0.0.98.
14
+
-**0.0.12** - SD 0.0.99. Use dist/ instead of docs/. Add publish.sh
15
+
-**0.0.13** - SD 0.0.100. SD Gallery 0.0.20
16
+
-**0.0.14** - SD 0.0.102. SD Gallery 0.0.22
17
+
-**0.0.15** - SD 0.0.111. SD Gallery 0.0.23. Ensure Smartdown API docs are available. Includes Decoration capability.
18
+
-**0.0.16** - SD 0.0.112.
19
+
-**0.0.17** - SD 0.0.113, Gallery 0.0.25 (DisclosablesPlus and Decorations)
20
+
-**0.0.18** - SD 0.0.114.
21
+
-**0.0.19** - SD 0.0.115. Use Terser webpack plugin instead of UglifyJS.
22
+
-**0.0.20** - SD 0.0.116. Gallery 0.0.26.
23
+
-**0.0.21** - SD 0.0.117. Gallery 0.0.28.
24
+
-**0.0.22** - SD 0.0.118. Gallery 0.0.29.
25
+
-**0.0.23** - SD 1.0.0. Gallery 0.0.29.
26
+
-**0.0.24** - SD 1.0.1. Gallery 0.0.30.
27
+
-**0.0.25** - SD 1.0.2. Gallery 0.0.30.
28
+
-**0.0.26** - SD 1.0.5. Gallery 0.0.33.
29
+
-**0.0.27** - SD 1.0.5. Gallery 0.0.33. Update dependencies. Fix CodeMirror problem where cursor is misaligned and you can't enter more than 3 characters.
30
+
-**0.0.28** - SD 1.0.8. Gallery 0.0.37 (jsPsych).
31
+
-**0.0.29** - Gallery 0.0.39
32
+
-**0.0.30** - Gallery 0.0.40, SD 1.0.9
33
+
-**0.0.31** - Gallery 0.0.41, SD 1.0.11
34
+
-**0.0.32** - Gallery 0.0.41, SD 1.0.12
35
+
-**0.0.33** - Gallery 0.0.42, SD 1.0.13. Add more padding to smartdown-outer-container.
-**0.0.53** - SD 1.0.57. Gallery 0.0.79. Enhance SSL cert create for local development.
56
+
-**0.0.54** - Fixed .gitignore to avoid SSL files, and removed ssl/ files that should not be committed. Improved publish.sh to be more robust against GitHub policy changes. Adjust version in package.json to 0.0.54.
57
+
-**0.0.55** - Update to smartdown v1.0.58. Add handling of ?theme= URL argument.
58
+
-**0.0.56** - Update deps. Ensure that ESLint works again. Ensure that Node v18 (current LTS version) works. Add VERSIONS.md. Added 'SmartdownViewer' global variable that currently has a '.version' field. Delete app/simplemde.js, which was not being used.
0 commit comments