-
-
Notifications
You must be signed in to change notification settings - Fork 48
Expand file tree
/
Copy pathcode.html
More file actions
138 lines (135 loc) · 4.95 KB
/
code.html
File metadata and controls
138 lines (135 loc) · 4.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
<html>
<head>
<title>Source Code</title>
<meta name="slug" content="code" />
<meta name="template" content="page-activity" />
</head>
<body>
<section class="section has-text-centered pt-3">
<div class="container is-max-widescreen">
<h1 class="title is-spaced is-size-3-mobile">
Explore the <span class="has-text-primary">OpenWISP</span> Source Code
</h1>
<div class="columns is-desktop">
<div class="column">
<div class="text has-text-justified mt-5">
<p class="is-hidden-desktop has-text-centered">
<img
src="{static}/images/source-code.webp"
alt="source code"
class="invert-img"
width="450"
height="315"
/>
</p>
<p>
OpenWISP is a modular platform consisting of various modules and
libraries, each with its own code repository on GitHub.
</p>
<p>
Visit
<a href="https://github.com/openwisp" target="_blank"
>github.com/openwisp</a
>
to explore the source code of individual modules and their
documentation.
</p>
<p>
Additionally, whether you are a user or a developer, our
comprehensive documentation website, continually improved by the
community, offers valuable insights into using, customizing and
extending OpenWISP effectively.
</p>
<p class="button-container has-text-centered">
<a
class="button is-orange with-text"
href="https://github.com/openwisp"
>
<span class="fas fa-brands fa-github"></span>
<span>Source Code</span>
</a>
<a
class="button with-text is-white"
href="https://openwisp.io/docs/stable/"
>
<span class="fas fa-solid fa-book"></span>
<span>Documentation</span>
</a>
</p>
</div>
</div>
<div class="column is-hidden-touch">
<img
src="{static}/images/source-code.webp"
width="450"
height="315"
class="mt-4 invert-img"
alt="source code"
/>
</div>
</div>
</div>
</section>
<section class="section has-text-centered pt-0">
<div class="container is-max-widescreen">
<h2 class="title is-spaced is-size-3 is-size-4-mobile">
Install <span class="has-text-primary">OpenWISP</span>
</h2>
<p class="subtitle is-size-5 is-spaced">
Get started with OpenWISP by following our quickstart guide, which
provides step-by-step instructions on installation and setup.
</p>
<p class="button-container">
<a
class="button is-orange with-text"
href="https://openwisp.io/docs/stable/user/quickstart.html"
>
<span class="fas fa-solid fa-book"></span>
<span>Quick Start</span>
</a>
<a class="button with-text is-white" href="{filename}demo.html">
<span class="fas fa-regular fa-circle-play"></span>
<span>Demo</span>
</a>
<a class="button with-text is-inverted" href="{filename}deploy.html">
<i class="fas fa-solid fa-cloud-arrow-up"></i>
<span>Deploy</span>
</a>
</p>
</div>
</section>
<section class="section has-text-centered alternative-bg">
<div class="container is-max-widescreen">
<h2 class="title is-spaced is-size-3 is-size-4-mobile">
Join the Community
</h2>
<div class="text">
<p class="subtitle is-size-5 is-spaced">
Become part of the vibrant OpenWISP community, where members
contribute through module creation, feature development, bug
reporting, and more. You don't have to be a programmer to
contribute!
</p>
<p class="button-container">
<a
class="button is-orange with-text"
href="https://openwisp.io/docs/general/help-us.html"
>
<span class="fas fa-solid fa-hand-holding-hand"></span>
<span>Help us to grow</span>
</a>
<a
class="button with-text is-white"
href="https://openwisp.io/docs/developer/contributing.html"
>
<span class="fas fa-solid fa-code"></span>
<span>Contribute</span>
</a>
</p>
</div>
</div>
</section>
{% from 'activity.inc' import github_activity %}
{{ github_activity() }}
</body>
</html>