Skip to content

Commit aecb2fa

Browse files
committed
build: modernise to use vite
1 parent e900fb9 commit aecb2fa

File tree

79 files changed

+4013
-2507
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+4013
-2507
lines changed

.gitignore

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
communities.json
22
node_modules
3-
target/map.js*
4-
target/style.css
3+
target/
54
conferences.json
65
conferences.ics
76
conferences.js

.nvmrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
lts/gallium
1+
lts/iron
Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,8 @@
4747
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
4848
<link rel="manifest" href="/manifest.json">
4949

50-
<link rel="stylesheet" href="vendor/font-awesome-4.7.0/css/font-awesome.min.css">
51-
<link rel="stylesheet" href="vendor/materialize.min.css">
52-
<link rel='stylesheet' href='./style.css'>
50+
<link rel="stylesheet" href="/vendor/font-awesome-4.7.0/css/font-awesome.min.css">
51+
<link rel="stylesheet" href="/vendor/materialize.min.css">
5352
</head>
5453

5554
<body id="swcraft-conferences">
@@ -161,9 +160,9 @@ <h4>Start a local community</h4>
161160
</div>
162161
</div>
163162

164-
<script src="vendor/jquery.min.js"></script>
165-
<script src="vendor/materialize.min.js"></script>
166-
<script src='./conferences-page.js'></script>
163+
<script src="/vendor/jquery.min.js"></script>
164+
<script src="/vendor/materialize.min.js"></script>
165+
<script type="module" src="/src/conferences-page.js"></script>
167166
</body>
168167

169168
</html>

index.html

Lines changed: 155 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,155 @@
1+
<!DOCTYPE html>
2+
<html lang="en">
3+
4+
<head>
5+
<meta charset="utf-8">
6+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
7+
8+
<meta name="viewport"
9+
content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no">
10+
<meta name="mobile-web-app-capable" content="yes">
11+
<meta name="theme-color" content="#CA4C4C">
12+
<meta name="msapplication-TileColor" content="#CA4C4C">
13+
<meta name="msapplication-TileImage" content="/ms-icon-144x144.png">
14+
15+
<meta name="twitter:card" content="summary">
16+
17+
<title>Software Craft Communities Worldwide</title>
18+
<meta property="og:title" content="Software Craft Communities Worldwide">
19+
<meta property="twitter:title" content="Software Craft Communities Worldwide">
20+
21+
<meta name="description"
22+
content="Bringing together all local Software Craft Communities worldwide! Add your local community today or discover communities all over the world.">
23+
<meta property="og:description"
24+
content="Bringing together all local Software Craft Communities worldwide! Add your local community today or discover communities all over the world.">
25+
<meta property="twitter:description"
26+
content="Bringing together all local Software Craft Communities worldwide! Add your local community today or discover communities all over the world.">
27+
28+
<meta name="twitter:image" content="https://www.softwarecrafters.org/logo-512x512.png" />
29+
<meta name="twitter:image:alt" content="The logo of Software Crafters.org" />
30+
31+
<meta property="og:type" content="website">
32+
<meta property="og:url" content="https://www.softwarecrafters.org/">
33+
<meta property="og:site_name" content="softwarecrafters.org">
34+
35+
<link rel="apple-touch-icon" sizes="57x57" href="/apple-icon-57x57.png">
36+
<link rel="apple-touch-icon" sizes="60x60" href="/apple-icon-60x60.png">
37+
<link rel="apple-touch-icon" sizes="72x72" href="/apple-icon-72x72.png">
38+
<link rel="apple-touch-icon" sizes="76x76" href="/apple-icon-76x76.png">
39+
<link rel="apple-touch-icon" sizes="114x114" href="/apple-icon-114x114.png">
40+
<link rel="apple-touch-icon" sizes="120x120" href="/apple-icon-120x120.png">
41+
<link rel="apple-touch-icon" sizes="144x144" href="/apple-icon-144x144.png">
42+
<link rel="apple-touch-icon" sizes="152x152" href="/apple-icon-152x152.png">
43+
<link rel="apple-touch-icon" sizes="180x180" href="/apple-icon-180x180.png">
44+
<link rel="icon" type="image/png" sizes="192x192" href="/android-icon-192x192.png">
45+
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
46+
<link rel="icon" type="image/png" sizes="96x96" href="/favicon-96x96.png">
47+
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
48+
<link rel="manifest" href="/manifest.json">
49+
50+
<link rel="stylesheet" href="/vendor/font-awesome-4.7.0/css/font-awesome.min.css">
51+
<link rel="stylesheet" href="/vendor/materialize.min.css">
52+
<link rel='stylesheet'
53+
href='https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-geocoder/v2.2.0/mapbox-gl-geocoder.css'
54+
type='text/css' />
55+
</head>
56+
57+
<body id="swcraft-communities">
58+
<script
59+
src='https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-geocoder/v2.2.0/mapbox-gl-geocoder.min.js'></script>
60+
61+
<nav>
62+
<div class="nav-wrapper">
63+
<a href="./" id="swcraft-title" class="brand-logo center">Software Crafters</a>
64+
<a href="#" data-activates="mobile-demo" class="button-collapse"><i class="fa fa-bars"></i></a>
65+
<ul id="nav-mobile" class="right hide-on-med-and-down">
66+
<li><a href="./conferences.html"><i class="fa fa-calendar">&nbsp;</i>Conferences</a>
67+
</li>
68+
<li><a href="https://slack.softwarecrafters.org/"><i
69+
class="fa fa-slack">&nbsp;</i>Slack</a></li>
70+
<li><a href="https://github.com/softwarecrafters/website"><i
71+
class="fa fa-github">&nbsp;</i>Add your community</a></li>
72+
<li><a href="#start-a-community" class="modal-trigger"><i
73+
class="fa fa-star">&nbsp;</i>Start a community</a></li>
74+
</ul>
75+
<ul class="side-nav" id="mobile-demo">
76+
<li><a href="./conferences.html"><i class="fa fa-calendar">&nbsp;</i>Next
77+
conferences</a></li>
78+
<li><a href="https://slack.softwarecrafters.org/"><i class="fa fa-slack">&nbsp;</i>Join
79+
the Slack team</a></li>
80+
<li><a href="https://github.com/softwarecrafters/website"><i
81+
class="fa fa-github">&nbsp;</i>Add your community</a></li>
82+
<li><a href="#start-a-community" class="modal-trigger"><i
83+
class="fa fa-star">&nbsp;</i>Start a community</a></li>
84+
<li><a href="#imprint" class="modal-trigger">Imprint</a></li>
85+
</ul>
86+
</div>
87+
</nav>
88+
<div id="map-container">
89+
<div id="map"></div>
90+
<div class='map-overlay' id='conferences-overlay'>
91+
<h2 id="conferences-title">Next conferences <small>(<a alt="ICS Subscription for events"
92+
href="/conferences.ics">.ics</a>)</small></h2>
93+
<ul id="conferences-list">
94+
</ul>
95+
<a id="conferences-list-all" href="#">Show all upcoming...</a>
96+
</div>
97+
<a href="#imprint" class="modal-trigger" id="imprint-link">Imprint</a>
98+
</div>
99+
100+
<div id="imprint" class="modal">
101+
<div class="modal-content">
102+
<h4>Imprint</h4>
103+
<pre>
104+
Raimo Radczewski
105+
c/o Office Club
106+
Pappelallee 78/79
107+
10437 Berlin
108+
</pre>
109+
</div>
110+
<div class="modal-footer">
111+
<a href="#!" class="modal-action modal-close waves-effect waves-green btn-flat">Dismiss</a>
112+
</div>
113+
</div>
114+
115+
<div id="start-a-community" class="modal">
116+
<div class="modal-content">
117+
<h4>Start a local community</h4>
118+
<p>Didn&quot;t find a local community near you? Why not start one! For the first meeting, all
119+
you need are two passionate people.</p>
120+
<p>We have a channel, <code>#orgasunited</code> (<a target="_blank"
121+
href="slack://channel?id=C0A94BHG9&team=T0A7W9V7C"><i
122+
class="fa fa-slack">&nbsp;</i>In-App</a> / <a target="_blank"
123+
href="https://softwarecrafters.slack.com/messages/C0A94BHG9/"><i
124+
class="fa fa-globe">&nbsp;</i>Web</a>), where you can find seasoned
125+
community organizers who are happy to share their experience and their insights with
126+
you.
127+
<br />If you have not joined the <em>Software Crafters Slack Team</em> yet, click <a
128+
target="_blank" href="https://slack.softwarecrafters.org"><i
129+
class="fa fa-envelope-o">&nbsp;</i>here</a> to join
130+
</p>
131+
<p>Right below, we listed some further readings for you about running meetups</p>
132+
<ul>
133+
<li><a target="_blank"
134+
href="http://andygrunwald.com/blog/lesson-learned-from-running-a-local-meetup/">Lessons
135+
learned from running a local meetup by <em>Andy Grunwald</em></a></li>
136+
<li><a target="_blank" href="https://leanpub.com/codingdojohandbook">Emily Bache's
137+
excellent <em>The Coding Dojo Handbook</em></a></li>
138+
<li><a target="_blank" href="http://kata-log.rocks/">A very exhaustive collection of
139+
Coding Katas by <em>@egga_de</em></a></li>
140+
<li><a target="_blank" href="https://github.com/swkBerlin/resources/"><em>Resources</em>
141+
on running a meetup by the <em>Softwerkskammer Berlin</em></a></li>
142+
</ul>
143+
</div>
144+
<div class="modal-footer">
145+
<a href="#!" class="modal-action modal-close waves-effect waves-green btn-flat">Get Started</a>
146+
</div>
147+
</div>
148+
149+
<script src="/vendor/jquery.min.js"></script>
150+
<script src="/vendor/materialize.min.js"></script>
151+
152+
<script type="module" src="/src/index.js"></script>
153+
</body>
154+
155+
</html>

0 commit comments

Comments
 (0)