1
+ <!DOCTYPE html>
2
+ < html lang ="en ">
3
+
4
+ < head >
5
+ < meta charset ="utf-8 ">
6
+ < meta name ="viewport " content ="width=device-width, initial-scale=1 ">
7
+ < title > taskcontrol</ title >
8
+ < link rel ="icon " href ="img/logo.jpg ">
9
+ <!-- CSS FILES -->
10
+ < link rel ="stylesheet " type ="text/css " href ="https://cdn.jsdelivr.net/npm/uikit@latest/dist/css/uikit.min.css ">
11
+ < link rel ="stylesheet " type ="text/css " href ="css/dashboard.css ">
12
+ < script src ="https://cdn.jsdelivr.net/npm/marked/marked.min.js "> </ script >
13
+ < script >
14
+ window . addEventListener ( 'locationchange' , getMarkdown , false )
15
+ window . addEventListener ( 'hashchange' , getMarkdown , false )
16
+ function getMarkdown ( ) {
17
+ // let pyt = "https://raw.githubusercontent.com/taskcontrols/py-taskcontrol/"
18
+ let jst = "https://raw.githubusercontent.com/taskcontrols/js-taskcontrol/"
19
+ // console.log("url ", window.location.hash, window.location, window.location.url)
20
+ if ( ! ! window . location . hash ) {
21
+ url = window . location . hash . split ( "#" ) [ 1 ] ;
22
+ } else if ( ! ! window . location ) {
23
+ url = window . location . toString ( ) . split ( "#" ) [ 1 ] ;
24
+ }
25
+ if ( url === undefined ) {
26
+ url = "users/getting-started"
27
+ }
28
+ url = jst + "master/docs/" + url + ".md"
29
+ // console.log("url",url)
30
+ fetch ( url )
31
+ . then (
32
+ ( data ) => {
33
+ // console.log(data);
34
+ data . text ( ) . then ( ( d ) => {
35
+ document . getElementById ( 'markdown-content' ) . innerHTML = marked ( d )
36
+ } )
37
+ } )
38
+ . catch ( error => {
39
+ // console.log(error)
40
+ document . getElementById ( 'markdown-content' ) . innerHTML = error
41
+ } ) ;
42
+ }
43
+ </ script >
44
+ < style >
45
+ @media only screen and (max-width : 640px ) {
46
+ nav : root {
47
+ --uk-breakpoint-xs : 320px !important ;
48
+ --uk-breakpoint-s : 640px !important ;
49
+ --uk-breakpoint-m : 960px !important ;
50
+ --uk-breakpoint-l : 1200px !important ;
51
+ --uk-breakpoint-xl : 1600px !important ;
52
+ }
53
+
54
+ body ,
55
+ # offcanvas-nav ,
56
+ nav {
57
+ max-width : 640px !important ;
58
+ }
59
+ }
60
+
61
+ @media only screen and (max-width : 320px ) {
62
+
63
+ # offcanvas-nav ,
64
+ nav {
65
+ max-width : 320px !important ;
66
+ }
67
+ }
68
+ </ style >
69
+ </ head >
70
+
71
+ < body onhashchange ="getMarkdown(); " onload ="getMarkdown(); ">
72
+ <!--HEADER-->
73
+ < header id ="top-head " class ="uk-position-fixed ">
74
+ < div class ="uk-container uk-container-expand uk-background-primary "
75
+ style ="background-color: #222f3e !important; ">
76
+ < nav class ="uk-navbar uk-light " data-uk-navbar ="mode:click; duration: 250 ">
77
+ < div class ="uk-navbar-left ">
78
+ < div class ="uk-navbar-item uk-hidden@m ">
79
+ < a class ="uk-logo " href ="#users/getting-started ">
80
+ < img class ="custom-logo " src ="img/dashboard-logo-white.svg " alt ="">
81
+ </ a >
82
+ </ div >
83
+ < ul class ="uk-navbar-nav uk-visible@m ">
84
+ < li >
85
+ < a href ="index.html " class ="uk-icon-link " data-uk-icon ="icon: home " title ="Home Page "
86
+ data-uk-tooltip > </ a >
87
+ </ li >
88
+ < li > < a href ="features.html "> Features</ a > </ li >
89
+ < li >
90
+ < a href ="# "> Documentation < span data-uk-icon ="icon: triangle-down "> </ span > </ a >
91
+ < div class ="uk-navbar-dropdown ">
92
+ < ul class ="uk-nav uk-navbar-dropdown-nav ">
93
+ < li class ="uk-nav-header "> LANGUAGES</ li >
94
+ < li > < a href ="# "> < span data-uk-icon ="icon: check " title ="Github Repository "
95
+ data-uk-tooltip > </ span > Python</ a > </ li >
96
+ < li > < a href ="# "> < span data-uk-icon ="icon: close "> </ span > Javascript</ a > </ li >
97
+ <!-- <li><a href="#"><span data-uk-icon="icon: settings"></span> Configuration</a></li> -->
98
+ <!-- <li class="uk-nav-divider"></li>
99
+ <li class="uk-nav-header">ARCHITECTURE</li>
100
+ <li><a href="#"><span data-uk-icon="icon: image"></span> Your Data</a></li>
101
+ <li class="uk-nav-divider"></li>
102
+ <li class="uk-nav-header">PLUGINS</li>
103
+ <li><a href="#"><span data-uk-icon="icon: sign-out"></span> Logout</a></li> -->
104
+ </ ul >
105
+ </ div >
106
+ </ li >
107
+ </ ul >
108
+ < div class ="uk-navbar-item uk-visible@s ">
109
+ < form action ="dashboard.html " class ="uk-search uk-search-default ">
110
+ < span data-uk-search-icon > </ span >
111
+ < input class ="uk-search-input search-field " type ="search " placeholder ="Search ">
112
+ </ form >
113
+ </ div >
114
+ </ div >
115
+ < div class ="uk-navbar-right ">
116
+ < ul class ="uk-navbar-nav ">
117
+ <!-- <li><a href="#" data-uk-icon="icon:user" title="Your profile" data-uk-tooltip></a></li>
118
+ <li><a href="#" data-uk-icon="icon: settings" title="Settings" data-uk-tooltip></a></li> -->
119
+ < li class ="uk-visible@m "> < a class ="uk-icon-link " title ="Feature Requests "
120
+ data-uk-tooltip data-uk-icon ="home " href ="index.html "> </ a >
121
+ </ li >
122
+ < li >
123
+ < a href ="index.html " class ="uk-icon-link " data-uk-icon ="icon: plus " title ="Feature Requests "
124
+ data-uk-tooltip > </ a >
125
+ </ li >
126
+ < li >
127
+ < a href ="sponsor.html " class ="uk-icon-link " data-uk-icon ="icon: cart "
128
+ title ="Sponsor Project " data-uk-tooltip > </ a >
129
+ </ li >
130
+ < li > < a href ="https://github.com/taskcontrols/py-taskcontrol " data-uk-icon ="icon: github "
131
+ title ="Github Repository " data-uk-tooltip > </ a > </ li >
132
+ < li >
133
+ < a class ="uk-navbar-toggle " data-uk-toggle data-uk-navbar-toggle-icon href ="#offcanvas-nav "
134
+ title ="Sidebar Menu " data-uk-tooltip > </ a >
135
+ </ li >
136
+ </ ul >
137
+ </ div >
138
+ </ nav >
139
+ </ div >
140
+ </ header >
141
+ <!--/HEADER-->
142
+ <!-- LEFT BAR -->
143
+ < aside id ="left-col " class ="uk-light uk-visible@m ">
144
+ < div class ="left-logo uk-flex uk-flex-middle ">
145
+ < span class ="custom-logo " style ="margin-top: -15px; color: #fff; ">
146
+ < strong > TASKCONTROLS</ strong >
147
+ </ span >
148
+ <!-- <h5 class="custom-logo">ACTIONS</h5> -->
149
+ <!-- <img class="custom-logo" src="img/dashboard-logo.svg" alt=""> -->
150
+ </ div >
151
+
152
+ < div class ="left-nav-wrap ">
153
+ < ul class ="uk-nav uk-nav-default uk-nav-parent-icon " data-uk-nav >
154
+ < li class ="uk-nav-header "> Python Version 1.2.6</ li >
155
+ < li >
156
+ < a href ="#users/getting-started ">
157
+ < span data-uk-icon ="icon: album " class ="uk-margin-small-right "> </ span >
158
+ Getting Started
159
+ </ a >
160
+ </ li >
161
+ < li >
162
+ < a href ="#users/installation ">
163
+ < span data-uk-icon ="icon: album " class ="uk-margin-small-right "> </ span >
164
+ Installation, Setup
165
+ </ a >
166
+ </ li >
167
+ < li class ="uk-parent "> < a href ="# "> < span data-uk-icon ="icon: thumbnails "
168
+ class ="uk-margin-small-right "> </ span > Usage</ a >
169
+ < ul class ="uk-nav-sub ">
170
+ < li >
171
+ < a title ="Article " href ="#users/workflow ">
172
+ Workflow Decorator
173
+ </ a >
174
+ </ li >
175
+ < li > < a title ="Album " href ="#users/workflow "> Tasks</ a > </ li >
176
+ < li > < a title ="Cover " href ="#users/workflow "> Shared Tasks</ a > </ li >
177
+ < li > < a title ="Cards " href ="#users/plugins "> Plugins</ a > </ li >
178
+ < li > < a title ="Cards " href ="#users/hooks "> Hooks</ a > </ li >
179
+ < li > < a title ="Cards " href ="#users/concurrency "> Concurrency</ a > </ li >
180
+ < li > < a title ="Cards " href ="#users/logger "> Logger</ a > </ li >
181
+ < li > < a title ="Cards " href ="#users/authentication "> Authentication</ a > </ li >
182
+ </ ul >
183
+ </ li >
184
+ <!-- <li class="uk-parent"><a href="#j"><span data-uk-icon="icon: thumbnails"
185
+ class="uk-margin-small-right"></span>APIs</a>
186
+ <ul class="uk-nav-sub">
187
+ <li>
188
+ <a title="Article" href="index.html">
189
+ Workflow Decorator
190
+ </a>
191
+ </li>
192
+ <li><a title="Album" href="index.html">Tasks</a></li>
193
+ <li><a title="Cover" href="index.html">Plugins</a></li>
194
+ <li><a title="Cards" href="index.html">Hooks</a></li>
195
+ <li>
196
+ <a title="News Blog" href="index.html">
197
+ Concurrency
198
+ </a>
199
+ </li>
200
+ <li><a title="Price" href="index.html">Logger</a></li>
201
+ <li><a title="Login" href="index.html">Authentication</a></li>
202
+ </ul>
203
+ </li> -->
204
+ <!-- <li class="uk-parent"><a href="#"><span data-uk-icon="icon: thumbnails"
205
+ class="uk-margin-small-right"></span>Demos</a>
206
+ <ul class="uk-nav-sub">
207
+ <li><a title="Article" href="index.html">Workflow
208
+ Decorator</a></li>
209
+ <li><a title="Album" href="index.html">Tasks</a></li>
210
+ <li><a title="Cover" href="index.html">Plugins</a></li>
211
+ <li><a title="Cards" href="index.html">Hooks</a></li>
212
+ <li>
213
+ <a title="News Blog" href="index.html">
214
+ Concurrency
215
+ </a>
216
+ </li>
217
+ <li><a title="Price" href="index.html">Logger</a></li>
218
+ <li><a title="Login" href="index.html">Authentication</a>
219
+ </li>
220
+ </ul>
221
+ </li> -->
222
+ < li > < a href ="support.html "> < span data-uk-icon ="icon: album "
223
+ class ="uk-margin-small-right "> </ span > Support</ a > </ li >
224
+ <!-- <li>
225
+ <a href="#">
226
+ <span data-uk-icon="icon: album" class="uk-margin-small-right"></span>
227
+ Plan
228
+ </a>
229
+ </li> -->
230
+ <!-- <li>
231
+ <a href="#"><span data-uk-icon="icon: album" class="uk-margin-small-right"></span>
232
+ Community
233
+ </a>
234
+ </li> -->
235
+ < li class ="uk-parent ">
236
+ < a href ="# ">
237
+ < span data-uk-icon ="icon: thumbnails " class ="uk-margin-small-right "> </ span > Sponsor
238
+ </ a >
239
+ < ul class ="uk-nav-sub ">
240
+ < li > < a href ="sponsors.html "> Patreon</ a > </ li >
241
+ < li > < a href ="sponsors.html "> Paypal</ a > </ li >
242
+ </ ul >
243
+ </ li >
244
+ </ ul >
245
+ </ div >
246
+
247
+ < div class ="bar-bottom ">
248
+ < ul class ="uk-subnav uk-flex uk-flex-center uk-child-width-1-5 " data-uk-grid >
249
+ < li >
250
+ < a href ="sponsors.html " class ="uk-icon-link " data-uk-icon ="icon: cart " title ="Become a Sponsor "
251
+ data-uk-tooltip > </ a >
252
+ </ li >
253
+ < li >
254
+ < a href ="https://twitter.com/taskcontrols " class ="uk-icon-link " data-uk-icon ="icon: twitter "
255
+ title ="Twitter: @taskcontrols " data-uk-tooltip > </ a >
256
+ </ li >
257
+ < li >
258
+ < a href ="# " class ="uk-icon-link " data-uk-icon ="icon: mail "
259
+ title ="
Contact Us: [email protected] "
data-uk-tooltip > </ a >
260
+ </ li >
261
+ < li >
262
+ < a href ="# " class ="uk-icon-link " data-uk-tooltip ="Github Repository " title ="Github Repository "
263
+ data-uk-icon ="icon: github-alt "> </ a >
264
+ </ li >
265
+ </ ul >
266
+ </ div >
267
+ </ aside >
268
+ <!-- /LEFT BAR -->
269
+ <!-- CONTENT -->
270
+ < div id ="content " data-uk-height-viewport ="expand: true ">
271
+ < div class ="uk-container uk-container-expand " id ="markdown-content " onload ="getMarkdown() ">
272
+
273
+ </ div >
274
+ < br >
275
+ < br >
276
+ </ div >
277
+ <!-- /CONTENT -->
278
+ <!-- OFFCANVAS -->
279
+ < div id ="offcanvas-nav " data-uk-offcanvas ="flip: true; overlay: true ">
280
+ < div class ="uk-offcanvas-bar uk-offcanvas-bar-animation uk-offcanvas-slide ">
281
+ < button class ="uk-offcanvas-close uk-close uk-icon " type ="button " data-uk-close > </ button >
282
+ < ul class ="uk-nav uk-nav-default ">
283
+ < li class ="uk-active "> < a href ="# "> TASKCONTROLS</ a > </ li >
284
+ < li >
285
+ < a href ="#users/getting-started ">
286
+ < span data-uk-icon ="icon: album " class ="uk-margin-small-right "> </ span >
287
+ Getting Started
288
+ </ a >
289
+ </ li >
290
+ < li >
291
+ < a href ="#users/installation ">
292
+ < span data-uk-icon ="icon: album " class ="uk-margin-small-right "> </ span >
293
+ Installation, Setup
294
+ </ a >
295
+ </ li >
296
+ < li class ="uk-parent "> < a href ="# "> < span data-uk-icon ="icon: thumbnails "
297
+ class ="uk-margin-small-right "> </ span > Usage</ a >
298
+ < ul class ="uk-nav-sub ">
299
+ < li >
300
+ < a title ="Article " href ="#users/workflow ">
301
+ Workflow Decorator
302
+ </ a >
303
+ </ li >
304
+ < li > < a title ="Album " href ="#users/workflow "> Tasks</ a > </ li >
305
+ < li > < a title ="Cover " href ="#users/workflow "> Shared Tasks</ a > </ li >
306
+ < li > < a title ="Cards " href ="#users/plugins "> Plugins</ a > </ li >
307
+ < li > < a title ="Cards " href ="#users/hooks "> Hooks</ a > </ li >
308
+ < li > < a title ="Cards " href ="#users/concurrency "> Concurrency</ a > </ li >
309
+ < li > < a title ="Cards " href ="#users/logger "> Logger</ a > </ li >
310
+ < li > < a title ="Cards " href ="#users/authentication "> Authentication</ a > </ li >
311
+ </ ul >
312
+ </ li >
313
+ <!-- <li class="uk-parent"><a href="#j"><span data-uk-icon="icon: thumbnails"
314
+ class="uk-margin-small-right"></span>APIs</a>
315
+ <ul class="uk-nav-sub">
316
+ <li>
317
+ <a title="Article" href="index.html">
318
+ Workflow Decorator
319
+ </a>
320
+ </li>
321
+ <li><a title="Album" href="index.html">Tasks</a></li>
322
+ <li><a title="Cover" href="index.html">Plugins</a></li>
323
+ <li><a title="Cards" href="index.html">Hooks</a></li>
324
+ <li>
325
+ <a title="News Blog" href="index.html">
326
+ Concurrency
327
+ </a>
328
+ </li>
329
+ <li><a title="Price" href="index.html">Logger</a></li>
330
+ <li><a title="Login" href="index.html">Authentication</a></li>
331
+ </ul>
332
+ </li> -->
333
+ <!-- <li class="uk-parent"><a href="#"><span data-uk-icon="icon: thumbnails"
334
+ class="uk-margin-small-right"></span>Demos</a>
335
+ <ul class="uk-nav-sub">
336
+ <li><a title="Article" href="index.html">Workflow
337
+ Decorator</a></li>
338
+ <li><a title="Album" href="index.html">Tasks</a></li>
339
+ <li><a title="Cover" href="index.html">Plugins</a></li>
340
+ <li><a title="Cards" href="index.html">Hooks</a></li>
341
+ <li>
342
+ <a title="News Blog" href="index.html">
343
+ Concurrency
344
+ </a>
345
+ </li>
346
+ <li><a title="Price" href="index.html">Logger</a></li>
347
+ <li><a title="Login" href="index.html">Authentication</a>
348
+ </li>
349
+ </ul>
350
+ </li> -->
351
+ < li > < a href ="support.html "> < span data-uk-icon ="icon: album "
352
+ class ="uk-margin-small-right "> </ span > Support</ a > </ li >
353
+ <!-- <li>
354
+ <a href="#">
355
+ <span data-uk-icon="icon: album" class="uk-margin-small-right"></span>
356
+ Plan
357
+ </a>
358
+ </li> -->
359
+ <!-- <li>
360
+ <a href="#"><span data-uk-icon="icon: album" class="uk-margin-small-right"></span>
361
+ Community
362
+ </a>
363
+ </li> -->
364
+ < li class ="uk-parent ">
365
+ < a href ="# ">
366
+ < span data-uk-icon ="icon: thumbnails " class ="uk-margin-small-right "> </ span > Sponsor
367
+ </ a >
368
+ < ul class ="uk-nav-sub ">
369
+ < li > < a href ="sponsors.html "> Patreon</ a > </ li >
370
+ < li > < a href ="sponsors.html "> Paypal</ a > </ li >
371
+ </ ul >
372
+ </ li >
373
+ </ ul >
374
+ </ div >
375
+ </ div >
376
+ <!-- /OFFCANVAS -->
377
+
378
+ <!-- JS FILES -->
379
+ < script src ="https://cdn.jsdelivr.net/npm/uikit@latest/dist/js/uikit.min.js "> </ script >
380
+ < script src ="https://cdn.jsdelivr.net/npm/uikit@latest/dist/js/uikit-icons.min.js "> </ script >
381
+
382
+ </ body >
383
+
384
+ </ html >
0 commit comments