Skip to content

Commit 031c9ee

Browse files
committed
clean up
1 parent 018e2c9 commit 031c9ee

File tree

9 files changed

+17
-33
lines changed

9 files changed

+17
-33
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22

33
> Calendrier des événements CCCP
44
5-
Site Web affichant le calendrier du Club et les sorties à venir.
5+
[Site Web](http://calendrier.cyclepop.ca.s3-website.ca-central-1.amazonaws.com/#/) affichant le calendrier du Club et les sorties à venir.
66

7-
Back-end: Google Spreadsheet
7+
Back-end: [Google Spreadsheet](https://docs.google.com/spreadsheets/d/e/2PACX-1vQejSOx7I3HI-7rIDeH4VfNLhtA8ct_zmybYiN-4SquKSiGPIEad9bw397o9XKk_euS5-Ddot1G_yHA/pubhtml)
88
Front-end: Site statique Vue.js
99

1010
## Build Setup
@@ -16,7 +16,7 @@ npm install
1616
# serve with hot reload at localhost:8080
1717
npm run dev
1818

19-
# build for production with minification
19+
# build for production with minification and deploy to S3
2020
npm run build
2121

2222
# build for production and view the bundle analyzer report

index.html

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,10 @@
11
<!DOCTYPE html>
22
<html lang="fr">
3-
<style>
4-
test {
5-
font-size: 10rem;
6-
}
7-
</style>
83

94
<head>
105
<meta charset="utf-8">
116
<meta name="viewport" content="width=device-width, initial-scale=1">
12-
7+
<link href="/static/favicon-32x32.png" rel="icon" sizes="32x32">
138
<link href="https://fonts.googleapis.com/css?family=Cuprum" rel="stylesheet">
149

1510
<title>Calendrier des événements - Club Cycliste Cycle Pop</title>
@@ -18,7 +13,6 @@
1813
<body>
1914
<div id="app"></div>
2015
<script src='https://cdnjs.cloudflare.com/ajax/libs/tabletop.js/1.5.1/tabletop.min.js'></script>
21-
2216
</body>
2317

2418
</html>

package.json

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@
66
"license": "MIT",
77
"private": true,
88
"scripts": {
9-
"dev": "webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
9+
"dev":
10+
"webpack-dev-server --inline --progress --config build/webpack.dev.conf.js",
1011
"start": "npm run dev",
1112
"lint": "eslint --ext .js,.vue src test/unit",
12-
"build": "node build/build.js"
13+
"build":
14+
"node build/build.js && aws s3 sync dist/ s3://calendrier.cyclepop.ca --acl public-read --delete"
1315
},
1416
"dependencies": {
1517
"node-sass": "^4.7.2",
@@ -77,9 +79,5 @@
7779
"node": ">= 6.0.0",
7880
"npm": ">= 3.0.0"
7981
},
80-
"browserslist": [
81-
"> 1%",
82-
"last 2 versions",
83-
"not ie <= 8"
84-
]
82+
"browserslist": ["> 1%", "last 2 versions", "not ie <= 8"]
8583
}

src/App.vue

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,9 +34,6 @@
3434
</div>
3535
</template>
3636

37-
<script>
38-
</script>
39-
4037
<style lang="scss" scoped>
4138
@import "~bulma/sass/utilities/_all";
4239

src/components/calendar/CalendarPage.vue

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<template>
22
<content>
33
<events-table />
4-
<!-- <events-info /> -->
4+
<events-info />
55
</content>
66
</template>
77

@@ -18,7 +18,3 @@ export default {
1818
}
1919
}
2020
</script>
21-
22-
<style scoped lang='scss'>
23-
24-
</style>

src/components/calendar/EventTypeFilter.vue

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,3 @@ export default {
2424
}
2525
}
2626
</script>
27-
28-
<style lang="scss" scoped>
29-
30-
</style>

src/components/calendar/EventsInfo.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
<template>
2-
<div>
2+
<content class="box">
33
<p>Le Club Cycliste Cycle Pop propose à ses membres jusqu'à quatre sorties par semaines.</p>
44

55
<table class='table'>
@@ -21,7 +21,7 @@
2121
</tr>
2222
</table>
2323
<p>Les sorties en soirée offrent des parcours de 40 à 85 km selon le groupe et la période de l'année. Les sorties du samedi sont un peu plus longues avec des distance variant entre 70 et 140 km. Toutes les sorties hebdomadaires quittent du Clubhouse. Deux points de regroupement seront affichés pour certaines sorties passant par la Rive Sud ou la Rive Nord.</p>
24-
</div>
24+
</content>
2525
</template>
2626

2727
<style lang="scss" scoped>

src/components/calendar/EventsTable.vue

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
<div class="filters">
44
<event-type-filter @change="applyFilter" />
55
</div>
6-
<div class="box">
6+
<content class="box">
77
<table class="table is-striped is-fullwidth" :class="{'is-loading': isLoading}">
88
<tbody>
99
<event-row v-for="event in sortedList" :key="event.id" :event="event" :selected="event === nextUp" />
1010
</tbody>
1111
</table>
12-
</div>
12+
</content>
1313
</div>
1414
</template>
1515

@@ -62,4 +62,7 @@ export default {
6262
.filters {
6363
margin: 2rem 0;
6464
}
65+
.calendar-view {
66+
margin-bottom: 1.5rem;
67+
}
6568
</style>

static/favicon-32x32.png

951 Bytes
Loading

0 commit comments

Comments
 (0)