first commit

This commit is contained in:
didier amyot committed 2016-02-02 08:24:27 -05:00
commit 7f85b5146e
12 files changed
+478

No files matched your search

+3
View File
@@ -0,0 +1,3 @@
{
"directory": "lib"
}
+3
View File
@@ -0,0 +1,3 @@
node_modules/*
lib/*
css/*
+24
View File
@@ -0,0 +1,24 @@
{
"name": "phenix-website",
"description": "Main web site of Balle Phénix.",
"main": "index.html",
"authors": [
"didier amyot <didier.amyot@gmail.com>"
],
"license": "MIT",
"moduleType": [],
"homepage": "",
"private": true,
"ignore": [
"**/.*",
"node_modules",
"bower_components",
"lib",
"test",
"tests"
],
"dependencies": {
"uikit": "~2.24.3",
"mithril": "~0.2.1"
}
}
+190
View File
@@ -0,0 +1,190 @@
<!doctype html>
<html>
<head>
<title>Balle Phenix</title>
<link rel="stylesheet" href="css/style.css" />
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
<script src="lib/mithril/mithril.min.js"></script>
</head>
<body>
<nav class="uk-navbar">
<div class="uk-navbar-content uk-navbar-center">
<ul class="uk-navbar-nav">
<li class="uk-parent">
<a href="https://www.facebook.com/LigueDeBalleLesPhenix">
<i class="fa fa-facebook-square"></i>
</a>
</li>
<li class="uk-parent"><a href="/">Acceuil</a></li>
<li class="uk-active"><a href="">Calendrier</a></li>
<li class="uk-parent"><a>Règlements</a></li>
<li class="uk-parent"><a>Photos</a></li>
<li class="uk-parent"><a>Membre</a></li>
<li class="uk-parent"><a>Nous Joindre</a></li>
</ul>
</div>
</nav>
<div class="uk-grid">
<div class="uk-width-1-5"></div>
<div class="uk-width-3-5">
<div class="uk-grid">
<div class="uk-width-5-5">
<h2>Classement 2015</h2>
<table class="uk-table uk-table-hover uk-table-striped">
<thead>
<tr>
<th>Équipes</th>
<th>PJ</th>
<th>V</th>
<th>D</th>
<th>N</th>
<th>PP</th>
<th>PC</th>
<th>DIF</th>
<th>PTS</th>
</tr>
</thead>
<tbody>
<tr>
<td>Verts</td>
<td>14</td>
<td>11</td>
<td>3</td>
<td>0</td>
<td>161</td>
<td>108</td>
<td>+53</td>
<td>22</td>
</tr>
<tr>
<td>Verts</td>
<td>14</td>
<td>11</td>
<td>3</td>
<td>0</td>
<td>161</td>
<td>108</td>
<td>+53</td>
<td>22</td>
</tr>
<tr>
<td>Verts</td>
<td>14</td>
<td>11</td>
<td>3</td>
<td>0</td>
<td>161</td>
<td>108</td>
<td>+53</td>
<td>22</td>
</tr>
<tr>
<td>Verts</td>
<td>14</td>
<td>11</td>
<td>3</td>
<td>0</td>
<td>161</td>
<td>108</td>
<td>+53</td>
<td>22</td>
</tr>
</tbody>
</table>
<ul class="uk-subnav uk-subnav-line uk-flex-center">
<li>PJ : Parties joués </li><li> V : Victoire </li><li> D : Défaite </li><li> N : Nul </li><li> PP : Points pour </li><li> PC : Points contre </li><li> DIF : Diférenciel </li><li> PTS : Points </li>
</ul>
</div>
</div>
<div class="uk-grid">
<div class="uk-width-3-5">
<h2>Calendrier 2015</h2>
<h3 style="text-align: left;">5 mai 2016</h3>
<table class="uk-table uk-table-hover uk-table-condensed uk-table-striped">
<tr>
<td>18h30</td>
<td><i class="fa fa-flag" style="color: purple;"></i> Mauve</td>
<td>8</td>
<td>vs</td>
<td><i class="fa fa-flag" style="color: red;"></i> Rouge</td>
<td>7</td>
</tr>
<tr>
<td>18h30</td>
<td><i class="fa fa-flag" style="color: yellow;"></i> Jaune</td>
<td>00</td>
<td>vs</td>
<td><i class="fa fa-flag" style="color: gray;"></i> Gris</td>
<td>00</td>
</tr>
</table>
</div>
</div>
</div>
<div class="uk-width-1-5"></div>
</div>
<footer class="uk-grid ph-footer" style="padding: 80px;">
<div class="uk-container uk-container-center uk-text-center">
<div class="uk-panel">
Ligue de balle les Phénix &hellip; pour le plaisir de jouer!
</div>
<ul class="uk-subnav uk-subnav-line uk-flex-center">
<li><a href="mailto:info@ballephenix.com">info@ballephenix.com</a></li>
</ul>
<h1>
<a href="https://www.facebook.com/LigueDeBalleLesPhenix">
<i class="fa fa-facebook-square"></i>
</a>
</h1>
</div>
</footer>
</body>
</html>
+40
View File
@@ -0,0 +1,40 @@
var gulp = require('gulp');
var bower = require('gulp-bower');
var help = require('gulp-task-listing');
var clean = require('gulp-clean');
var sass = require('gulp-sass');
var webserver = require('gulp-webserver');
gulp.task('help', help);
gulp.task('bower', function(){
return bower()
.pipe(gulp.dest('lib/'));
});
gulp.task('sass', function(){
var extraSassPath = ['./lib/'];
return gulp.src('./scss/*.scss')
.pipe(sass({includePaths: extraSassPath}).on('error', console.log))
.pipe(gulp.dest('./css'));
});
gulp.task('clean', function(){
return gulp.src(["lib/", "css/"], {read: false})
.pipe(clean());
});
gulp.task('default', ['bower', 'sass']);
gulp.task('webserver', function(){
return gulp.src('.')
.pipe(webserver({
livereload: true,
directoryListing: true,
open: 'index.html'
}));
});
gulp.task('dev', ['bower', 'sass', 'webserver'], function(){
return gulp.watch('./scss/*.scss', ['sass']);
});
Binary file not shown.

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 145 KiB

+113
View File
@@ -0,0 +1,113 @@
<!doctype html>
<html>
<head>
<title>Balle Phenix</title>
<link rel="stylesheet" href="css/style.css" />
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">
<script src="lib/mithril/mithril.min.js"></script>
</head>
<body>
<nav class="uk-navbar">
<div class="uk-navbar-content uk-navbar-center">
<ul class="uk-navbar-nav">
<li class="uk-parent">
<a href="https://www.facebook.com/LigueDeBalleLesPhenix">
<i class="fa fa-facebook-square"></i>
</a>
</li>
<li class="uk-active"><a href="/">Acceuil</a></li>
<li class="uk-parent"><a href="/calendrier.html">Calendrier</a></li>
<li class="uk-parent"><a>Règlements</a></li>
<li class="uk-parent"><a>Photos</a></li>
<li class="uk-parent"><a>Membre</a></li>
<li class="uk-parent"><a>Nous Joindre</a></li>
</ul>
</div>
</nav>
<div class="uk-grid">
<div class="uk-width-1-3"></div>
<div class="uk-width-1-3">
<div class="uk-cover-background"
style="height: 500px; background-size: 500px; background-image: url(/images/phenix_logo.png);">
</div>
</div>
<div class="uk-width-1-3"></div>
</div>
<div class="uk-grid">
<div class="uk-width-1-5"></div>
<div class="uk-width-1-5">
<div class="uk-panel uk-panel-box">
<div class="uk-panel-badge uk-badge">
<i class="fa fa-newspaper-o"></i>
</div>
<h3 class="uk-panel-title">Nouvelles</h3>
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec a diam lectus. Sed sit amet ipsum mauris. Maecenas congue ligula ac quam viverra nec consectetur ante hendrerit. Donec et mollis dolor. Praesent et diam eget libero egestas mattis sit amet vitae augue. Nam tincidunt congue enim, ut porta lorem lacinia consectetur. Donec ut libero sed arcu vehicula ultricies a non tortor. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean ut gravida lorem. Ut turpis felis, pulvinar a semper sed, adipiscing id dolor. Pellentesque auctor nisi id magna consequat sagittis. Curabitur dapibus enim sit amet elit pharetra tincidunt feugiat nisl imperdiet. Ut convallis libero in urna ultrices accumsan. Donec sed od
</div>
</div>
<div class="uk-width-1-5">
<div class="uk-panel uk-panel-box">
<div class="uk-panel-badge uk-badge"><i class="fa fa-clock-o"></i> </div>
<h3 class="uk-panel-title">Horaire</h3>
<table class="uk-table">
<thead>
<tr>
<th>Date</th>
<th>Heure</th>
<th>Visiteur</th>
<th>Receveur</th>
</tr>
</thead>
<tr>
<td>30 fevrier 2016</td>
<td>18h60</td>
<td>Mauve</td>
<td>Noir</td>
</tr>
<tr>
<td>30 fevrier 2016</td>
<td>18h60</td>
<td>Mauve</td>
<td>Noir</td>
</tr>
</table>
</div>
</div>
<div class="uk-width-1-5">
<div class="uk-panel uk-panel-box">
<div class="uk-panel-badge uk-badge"><i class="fa fa-map-o"></i></div>
<h3 class="uk-panel-title">Parc</h3>
<div style="width: 100%; height: 300px; background-color: red;"></div>
</div>
</div>
<div class="uk-width-1-5"></div>
</div>
<footer class="uk-grid ph-footer" style="padding: 80px;">
<div class="uk-container uk-container-center uk-text-center">
<div class="uk-panel">
Ligue de balle les Phénix &hellip; pour le plaisir de jouer!
</div>
<ul class="uk-subnav uk-subnav-line uk-flex-center">
<li><a href="mailto:info@ballephenix.com">info@ballephenix.com</a></li>
</ul>
<h1>
<a href="https://www.facebook.com/LigueDeBalleLesPhenix">
<i class="fa fa-facebook-square"></i>
</a>
</h1>
</div>
</footer>
</body>
</html>
+18
View File
@@ -0,0 +1,18 @@
0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'install' ]
2 info using npm@1.4.28
3 info using node@v0.10.37
4 verbose node symlink /usr/bin/node
5 error install Couldn't read dependencies
6 error package.json ENOENT, open '/home/didier/dev/go/src/gitlab.com/didiercrunch/phenix-website/static/package.json'
6 error package.json This is most likely not a problem with npm itself.
6 error package.json npm can't find a package.json file in your current directory.
7 error System Linux 4.2.0-23-generic
8 error command "/usr/bin/node" "/usr/bin/npm" "install"
9 error cwd /home/didier/dev/go/src/gitlab.com/didiercrunch/phenix-website/static
10 error node -v v0.10.37
11 error npm -v 1.4.28
12 error path /home/didier/dev/go/src/gitlab.com/didiercrunch/phenix-website/static/package.json
13 error code ENOPACKAGEJSON
14 error errno 34
15 verbose exit [ 34, true ]
+25
View File
@@ -0,0 +1,25 @@
{
"name": "phenix-website",
"version": "1.0.0",
"description": "Main web site of Balle Phénix.",
"main": "index.html",
"dependencies": {
"gulp": "^3.9.0",
"gulp-bower": "0.0.13",
"gulp-clean": "^0.3.1",
"gulp-sass": "^2.1.1",
"gulp-task-listing": "^1.0.1"
},
"devDependencies": {
"gulp-webserver": "^0.9.1"
},
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "https://gitlab.com/didiercrunch/phenix-website"
},
"author": "didier amyot <didier.amyot@gmail.com>",
"license": "MIT"
}
+53
View File
@@ -0,0 +1,53 @@
// LESS related
@import "uikit/scss/uikit-mixins.scss";
@import "uikit/scss/core/variables.scss";
// Defaults
@import "uikit/scss/core/base.scss";
// Layout
@import "uikit/scss/core/grid.scss";
@import "uikit/scss/core/panel.scss";
@import "uikit/scss/core/block.scss";
@import "uikit/scss/core/article.scss";
@import "uikit/scss/core/comment.scss";
@import "uikit/scss/core/cover.scss";
// Navs
@import "uikit/scss/core/nav.scss";
@import "uikit/scss/core/navbar.scss";
@import "uikit/scss/core/subnav.scss";
@import "uikit/scss/core/breadcrumb.scss";
@import "uikit/scss/core/pagination.scss";
@import "uikit/scss/core/tab.scss";
@import "uikit/scss/core/thumbnav.scss";
// Elements
@import "uikit/scss/core/list.scss";
@import "uikit/scss/core/description-list.scss";
@import "uikit/scss/core/table.scss";
@import "uikit/scss/core/form.scss";
// Common
@import "uikit/scss/core/button.scss";
@import "uikit/scss/core/icon.scss";
@import "uikit/scss/core/close.scss";
@import "uikit/scss/core/badge.scss";
@import "uikit/scss/core/alert.scss";
@import "uikit/scss/core/thumbnail.scss";
@import "uikit/scss/core/overlay.scss";
@import "uikit/scss/core/column.scss";
@import "uikit/scss/core/animation.scss";
// JavaScript
@import "uikit/scss/core/dropdown.scss";
@import "uikit/scss/core/modal.scss";
@import "uikit/scss/core/offcanvas.scss";
@import "uikit/scss/core/switcher.scss";
// Need to be loaded last
@import "uikit/scss/core/text.scss";
@import "uikit/scss/core/utility.scss";
@import "uikit/scss/core/flex.scss";
@import "uikit/scss/core/contrast.scss";
@import "uikit/scss/core/print.scss";
+9
View File
@@ -0,0 +1,9 @@
@import "custom_uikit";
.foo{
border: solid;
}
.ph-footer{
background-color: $navbar-background;
// height: 200px;
}