parent
7c31bc3ab3
commit
f97d501a0b
@ -0,0 +1,509 @@ |
||||
<html> |
||||
<head> |
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> |
||||
<link rel="stylesheet" href="foundation.css" /> |
||||
<link rel="stylesheet" href="style.css" /> |
||||
|
||||
<link rel="icon" type="image/png" href="favicon.png" /> |
||||
|
||||
<title>Padel</title> |
||||
</head> |
||||
|
||||
<body> |
||||
<div class="wrapper"> |
||||
<main class="page-body"> |
||||
<div class="container"> |
||||
<div class="grid-x"> |
||||
<div class="cell medium-6 large-6 topblock my-block"> |
||||
<div class="bubble"> |
||||
<!-- <div class="flex-row"> |
||||
<img |
||||
src="PadelClub_logo_512.png" |
||||
class="logo left-label matchtitle" |
||||
/> |
||||
<div class=""> |
||||
<h1 class="club"> |
||||
Tennis Sporting Club Cassis |
||||
</h1> |
||||
<h1 class="event">P100 hommes</h1> |
||||
<span>Propulsé par Padel Club</span> |
||||
</div> |
||||
</div> --> |
||||
|
||||
<img |
||||
src="PadelClub_logo_512.png" |
||||
class="logo inline" |
||||
/> |
||||
<div class="inline"> |
||||
<h1 class="club"> |
||||
Tennis Sporting Club Cassis |
||||
</h1> |
||||
<h1 class="event">P100 hommes</h1> |
||||
<span>Propulsé par Padel Club</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="grid-x"> |
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>14.03.24 - 17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner"> |
||||
Sanyo Gutierrez |
||||
</div> |
||||
<div class="winner"> |
||||
Franco Stupachuk |
||||
</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Juan Lebron</div> |
||||
<div>Ale Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner"> |
||||
Fernando Belasteguín |
||||
</div> |
||||
<div class="winner"> |
||||
Carlos Daniel Gutierrez |
||||
</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Francisco Manuel Gil</div> |
||||
<div>Agustin Gomez Silingo</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner">Sanyo</div> |
||||
<div class="winner">Stupa</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Lebron</div> |
||||
<div>Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner">Sanyo</div> |
||||
<div class="winner">Stupa</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Lebron</div> |
||||
<div>Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner">Sanyo</div> |
||||
<div class="winner">Stupa</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Lebron</div> |
||||
<div>Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner">Sanyo</div> |
||||
<div class="winner">Stupa</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Lebron</div> |
||||
<div>Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner">Sanyo</div> |
||||
<div class="winner">Stupa</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Lebron</div> |
||||
<div>Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner">Sanyo</div> |
||||
<div class="winner">Stupa</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Lebron</div> |
||||
<div>Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</main> |
||||
</div> |
||||
</body> |
||||
</html> |
||||
@ -1,16 +1,16 @@ |
||||
@font-face { |
||||
font-family: "Montserrat-Regular"; |
||||
src: url("Montserrat/Montserrat-Regular.ttf") format("truetype"); |
||||
src: url("fonts/Montserrat/Montserrat-Regular.ttf") format("truetype"); |
||||
} |
||||
|
||||
@font-face { |
||||
font-family: "Montserrat-SemiBold"; |
||||
src: url("Montserrat/Montserrat-SemiBold.ttf") format("truetype"); |
||||
src: url("fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype"); |
||||
} |
||||
|
||||
@font-face { |
||||
font-family: "Anybody-ExtraBold"; |
||||
src: url("Anybody/Anybody-ExtraBold.ttf") format("truetype"); |
||||
src: url("fonts/Anybody/Anybody-ExtraBold.ttf") format("truetype"); |
||||
} |
||||
|
||||
html, |
||||
|
After Width: | Height: | Size: 16 KiB |
@ -0,0 +1,34 @@ |
||||
# Generated by Django 4.2.11 on 2024-03-07 09:48 |
||||
|
||||
from django.db import migrations, models |
||||
import django.db.models.deletion |
||||
|
||||
|
||||
class Migration(migrations.Migration): |
||||
|
||||
dependencies = [ |
||||
('tournaments', '0004_match_broadcasted_teamregistration_name_and_more'), |
||||
] |
||||
|
||||
operations = [ |
||||
migrations.RenameField( |
||||
model_name='tournament', |
||||
old_name='user', |
||||
new_name='creator', |
||||
), |
||||
migrations.RenameField( |
||||
model_name='tournament', |
||||
old_name='additional_qualified', |
||||
new_name='group_stage_additional_qualified', |
||||
), |
||||
migrations.AlterField( |
||||
model_name='teamregistration', |
||||
name='logo', |
||||
field=models.FilePathField(blank=True, null=True, path='/Users/laurentmorvillier/code/django/padelclub_backend/static/images'), |
||||
), |
||||
migrations.AlterField( |
||||
model_name='teamstate', |
||||
name='match', |
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, related_name='team_states', to='tournaments.match'), |
||||
), |
||||
] |
||||
@ -0,0 +1,18 @@ |
||||
# Generated by Django 4.2.11 on 2024-03-07 10:34 |
||||
|
||||
from django.db import migrations, models |
||||
|
||||
|
||||
class Migration(migrations.Migration): |
||||
|
||||
dependencies = [ |
||||
('tournaments', '0005_rename_user_tournament_creator_and_more'), |
||||
] |
||||
|
||||
operations = [ |
||||
migrations.AlterField( |
||||
model_name='tournament', |
||||
name='creation_date', |
||||
field=models.DateTimeField(), |
||||
), |
||||
] |
||||
@ -0,0 +1,57 @@ |
||||
# Generated by Django 4.2.11 on 2024-03-07 10:36 |
||||
|
||||
from django.db import migrations, models |
||||
|
||||
|
||||
class Migration(migrations.Migration): |
||||
|
||||
dependencies = [ |
||||
('tournaments', '0006_alter_tournament_creation_date'), |
||||
] |
||||
|
||||
operations = [ |
||||
migrations.RemoveField( |
||||
model_name='tournament', |
||||
name='custom_name', |
||||
), |
||||
migrations.AlterField( |
||||
model_name='event', |
||||
name='date', |
||||
field=models.DateTimeField(), |
||||
), |
||||
migrations.AlterField( |
||||
model_name='match', |
||||
name='end_date', |
||||
field=models.DateTimeField(blank=True, null=True), |
||||
), |
||||
migrations.AlterField( |
||||
model_name='match', |
||||
name='start_date', |
||||
field=models.DateTimeField(blank=True, null=True), |
||||
), |
||||
migrations.AlterField( |
||||
model_name='teamregistration', |
||||
name='call_date', |
||||
field=models.DateTimeField(blank=True, null=True), |
||||
), |
||||
migrations.AlterField( |
||||
model_name='teamregistration', |
||||
name='registration_date', |
||||
field=models.DateTimeField(blank=True, null=True), |
||||
), |
||||
migrations.AlterField( |
||||
model_name='tournament', |
||||
name='closed_registration_date', |
||||
field=models.DateTimeField(blank=True, null=True), |
||||
), |
||||
migrations.AlterField( |
||||
model_name='tournament', |
||||
name='end_date', |
||||
field=models.DateTimeField(blank=True, null=True), |
||||
), |
||||
migrations.AlterField( |
||||
model_name='tournament', |
||||
name='rank_source_date', |
||||
field=models.DateTimeField(blank=True, null=True), |
||||
), |
||||
] |
||||
@ -0,0 +1,18 @@ |
||||
# Generated by Django 4.2.11 on 2024-03-07 10:37 |
||||
|
||||
from django.db import migrations, models |
||||
|
||||
|
||||
class Migration(migrations.Migration): |
||||
|
||||
dependencies = [ |
||||
('tournaments', '0007_remove_tournament_custom_name_alter_event_date_and_more'), |
||||
] |
||||
|
||||
operations = [ |
||||
migrations.AlterField( |
||||
model_name='tournament', |
||||
name='start_date', |
||||
field=models.DateTimeField(), |
||||
), |
||||
] |
||||
@ -0,0 +1,18 @@ |
||||
# Generated by Django 4.2.11 on 2024-03-07 11:50 |
||||
|
||||
from django.db import migrations, models |
||||
|
||||
|
||||
class Migration(migrations.Migration): |
||||
|
||||
dependencies = [ |
||||
('tournaments', '0008_alter_tournament_start_date'), |
||||
] |
||||
|
||||
operations = [ |
||||
migrations.AlterField( |
||||
model_name='teamregistration', |
||||
name='logo', |
||||
field=models.CharField(blank=True, max_length=200, null=True), |
||||
), |
||||
] |
||||
@ -0,0 +1,24 @@ |
||||
# Generated by Django 4.2.11 on 2024-03-07 12:05 |
||||
|
||||
from django.db import migrations, models |
||||
import django.db.models.deletion |
||||
|
||||
|
||||
class Migration(migrations.Migration): |
||||
|
||||
dependencies = [ |
||||
('tournaments', '0009_alter_teamregistration_logo'), |
||||
] |
||||
|
||||
operations = [ |
||||
migrations.AlterField( |
||||
model_name='groupstage', |
||||
name='tournament', |
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='tournaments.tournament'), |
||||
), |
||||
migrations.AlterField( |
||||
model_name='round', |
||||
name='tournament', |
||||
field=models.ForeignKey(on_delete=django.db.models.deletion.CASCADE, to='tournaments.tournament'), |
||||
), |
||||
] |
||||
@ -0,0 +1,509 @@ |
||||
<html> |
||||
<head> |
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> |
||||
<link rel="stylesheet" href="foundation.css" /> |
||||
<link rel="stylesheet" href="style.css" /> |
||||
|
||||
<link rel="icon" type="image/png" href="favicon.png" /> |
||||
|
||||
<title>Padel</title> |
||||
</head> |
||||
|
||||
<body> |
||||
<div class="wrapper"> |
||||
<main class="page-body"> |
||||
<div class="container"> |
||||
<div class="grid-x"> |
||||
<div class="cell medium-6 large-6 topblock my-block"> |
||||
<div class="bubble"> |
||||
<!-- <div class="flex-row"> |
||||
<img |
||||
src="PadelClub_logo_512.png" |
||||
class="logo left-label matchtitle" |
||||
/> |
||||
<div class=""> |
||||
<h1 class="club"> |
||||
Tennis Sporting Club Cassis |
||||
</h1> |
||||
<h1 class="event">P100 hommes</h1> |
||||
<span>Propulsé par Padel Club</span> |
||||
</div> |
||||
</div> --> |
||||
|
||||
<img |
||||
src="PadelClub_logo_512.png" |
||||
class="logo inline" |
||||
/> |
||||
<div class="inline"> |
||||
<h1 class="club"> |
||||
Tennis Sporting Club Cassis |
||||
</h1> |
||||
<h1 class="event">P100 hommes</h1> |
||||
<span>Propulsé par Padel Club</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="grid-x"> |
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>14.03.24 - 17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner"> |
||||
Sanyo Gutierrez |
||||
</div> |
||||
<div class="winner"> |
||||
Franco Stupachuk |
||||
</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Juan Lebron</div> |
||||
<div>Ale Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner"> |
||||
Fernando Belasteguín |
||||
</div> |
||||
<div class="winner"> |
||||
Carlos Daniel Gutierrez |
||||
</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Francisco Manuel Gil</div> |
||||
<div>Agustin Gomez Silingo</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner">Sanyo</div> |
||||
<div class="winner">Stupa</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Lebron</div> |
||||
<div>Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner">Sanyo</div> |
||||
<div class="winner">Stupa</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Lebron</div> |
||||
<div>Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner">Sanyo</div> |
||||
<div class="winner">Stupa</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Lebron</div> |
||||
<div>Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner">Sanyo</div> |
||||
<div class="winner">Stupa</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Lebron</div> |
||||
<div>Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner">Sanyo</div> |
||||
<div class="winner">Stupa</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Lebron</div> |
||||
<div>Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="cell medium-6 large-3 my-block"> |
||||
<div class="bubble"> |
||||
<div class="flex-row"> |
||||
<label class="left-label matchtitle" |
||||
>Match 1</label |
||||
> |
||||
<label class="right-label info" |
||||
>17h30</label |
||||
> |
||||
</div> |
||||
|
||||
<div> |
||||
<div |
||||
class="test bottom-border padding-bottom-small" |
||||
> |
||||
<div class="left-label"> |
||||
<div class="winner">Sanyo</div> |
||||
<div class="winner">Stupa</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
<span class="score ws winner" |
||||
>6</span |
||||
> |
||||
</div> |
||||
</div> |
||||
<!-- <div class="" /> --> |
||||
<div class="test padding-top-small"> |
||||
<div class="left-label"> |
||||
<div>Lebron</div> |
||||
<div>Galan</div> |
||||
</div> |
||||
|
||||
<div class=""> |
||||
<span class="score">2</span> |
||||
<span class="score">3</span> |
||||
<span class="score">4</span> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<div class="top-margin flex-row"> |
||||
<label class="left-label minor-info" |
||||
>5h12min</label |
||||
> |
||||
<a href="" class="right-label">détails</a> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</main> |
||||
</div> |
||||
</body> |
||||
</html> |
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because one or more lines are too long
@ -0,0 +1,421 @@ |
||||
@font-face { |
||||
font-family: "Montserrat-Regular"; |
||||
src: url("../fonts/Montserrat/Montserrat-Regular.ttf") format("truetype"); |
||||
} |
||||
|
||||
@font-face { |
||||
font-family: "Montserrat-SemiBold"; |
||||
src: url("../fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype"); |
||||
} |
||||
|
||||
@font-face { |
||||
font-family: "Anybody-ExtraBold"; |
||||
src: url("../fonts/Anybody/Anybody-ExtraBold.ttf") format("truetype"); |
||||
} |
||||
|
||||
html, |
||||
body { |
||||
background: linear-gradient( |
||||
20deg, |
||||
#1b223a 0 20%, |
||||
#e84038 20% 40%, |
||||
#f39200 40% 60%, |
||||
#ffd300 60% 80%, |
||||
#1b223a 80% 100% |
||||
); |
||||
|
||||
font-family: "Montserrat-Regular"; |
||||
font-size: 16px; |
||||
|
||||
/* color: #1b223a; */ |
||||
color: #707070; |
||||
|
||||
box-sizing: border-box; |
||||
height: 100%; |
||||
padding: 0; |
||||
margin: 0; |
||||
} |
||||
|
||||
label { |
||||
color: #707070; |
||||
} |
||||
|
||||
h1 { |
||||
font-size: 20px; |
||||
margin: 0px; |
||||
line-height: 1.1; |
||||
} |
||||
|
||||
header, |
||||
footer { |
||||
padding: 10px; |
||||
} |
||||
|
||||
header { |
||||
font-size: 20px; |
||||
} |
||||
|
||||
/* .page-body { |
||||
flex-grow: 1; |
||||
} */ |
||||
|
||||
a { |
||||
color: #707070; |
||||
} |
||||
a:hover { |
||||
color: #f39200; |
||||
} |
||||
|
||||
/* a { |
||||
color: #707070; |
||||
padding: 8px 12px; |
||||
background-color: #fae7ce; |
||||
border-radius: 12px; |
||||
text-decoration: none; |
||||
font-size: 12px; |
||||
font-weight: 600; |
||||
} */ |
||||
|
||||
.wrapper { |
||||
margin: 0px 10px; |
||||
} |
||||
@media print, screen and (min-width: 40em) { |
||||
.wrapper { |
||||
margin: 0px 40px; |
||||
} |
||||
} |
||||
|
||||
.mybox { |
||||
color: #707070; |
||||
padding: 8px 12px; |
||||
background-color: #fae7ce; |
||||
border-radius: 12px; |
||||
text-decoration: none; |
||||
font-size: 12px; |
||||
font-weight: 600; |
||||
} |
||||
|
||||
table { |
||||
border-collapse: collapse; |
||||
margin: 5px 0px; |
||||
padding: 5px; |
||||
} |
||||
|
||||
.score-table { |
||||
font-size: 18px; |
||||
} |
||||
|
||||
label { |
||||
font-size: 18px; |
||||
} |
||||
|
||||
td { |
||||
padding: 3px 0px; |
||||
} |
||||
|
||||
tr { |
||||
/* height: 40px; */ |
||||
} |
||||
|
||||
.topblock { |
||||
margin-top: 20px; |
||||
} |
||||
|
||||
.firstrow { |
||||
border-bottom: 1pt solid #ccc; |
||||
} |
||||
|
||||
.big { |
||||
font-size: 20px; |
||||
font-weight: 600; |
||||
} |
||||
|
||||
.bold { |
||||
font-weight: 600; |
||||
} |
||||
|
||||
.matchtitle { |
||||
font-family: "Anybody-ExtraBold"; |
||||
font-size: 18px; |
||||
color: #1b223a; |
||||
} |
||||
|
||||
.title { |
||||
font-family: "Anybody-ExtraBold"; |
||||
font-size: 18px; |
||||
color: #f39200; |
||||
} |
||||
|
||||
.large { |
||||
font-family: "Montserrat-SemiBold"; |
||||
font-size: 18px; |
||||
/* color: #707070; */ |
||||
} |
||||
|
||||
.info { |
||||
font-family: "Montserrat-SemiBold"; |
||||
font-size: 14px; |
||||
color: #707070; |
||||
} |
||||
|
||||
.small { |
||||
font-size: 12px; |
||||
} |
||||
|
||||
.minor-info { |
||||
color: #707070; |
||||
font-size: 14px; |
||||
} |
||||
|
||||
.logo { |
||||
height: 100px; |
||||
padding: 5px 10px; |
||||
} |
||||
|
||||
.padding-bottom-small { |
||||
padding-bottom: 4px; |
||||
} |
||||
.padding-bottom { |
||||
padding-bottom: 20px; |
||||
} |
||||
.padding-top-small { |
||||
padding-top: 4px; |
||||
} |
||||
|
||||
.names { |
||||
/* width: 70%; */ |
||||
} |
||||
|
||||
.scores { |
||||
vertical-align: middle; |
||||
/* margin: 0 auto 0 0; */ |
||||
} |
||||
|
||||
.separator { |
||||
height: 1px; |
||||
background-color: #707070; |
||||
margin: 5px 0px; |
||||
} |
||||
|
||||
.score { |
||||
font-size: 20px; |
||||
vertical-align: middle; |
||||
padding: 0px 5px; |
||||
} |
||||
|
||||
.winner { |
||||
color: #f39200; |
||||
} |
||||
|
||||
.ws { |
||||
font-family: "Montserrat-SemiBold"; |
||||
} |
||||
|
||||
.center { |
||||
text-align: center; |
||||
margin: 0 auto; |
||||
} |
||||
|
||||
.my-block { |
||||
padding: 0px 10px; |
||||
} |
||||
|
||||
@media print, screen and (min-width: 40em) { |
||||
.my-block { |
||||
padding: 10px 10px; |
||||
} |
||||
} |
||||
|
||||
.red { |
||||
background-color: red; |
||||
} |
||||
|
||||
.bubble { |
||||
padding: 20px; |
||||
background-color: white; |
||||
border-radius: 24px; |
||||
/* box-shadow: 10px 10px lightblue; */ |
||||
} |
||||
|
||||
.test { |
||||
display: flex; |
||||
justify-content: space-between; |
||||
align-items: center; |
||||
/* width: 25%; */ |
||||
} |
||||
|
||||
.inline { |
||||
display: inline-block; |
||||
/* box-sizing: border-box; */ |
||||
vertical-align: middle; |
||||
} |
||||
|
||||
.table-container { |
||||
display: table; |
||||
} |
||||
.table-cell { |
||||
display: table-cell; |
||||
vertical-align: middle; |
||||
} |
||||
.horizontal-padding { |
||||
padding: 0px 20px; |
||||
} |
||||
.horizontal-margin { |
||||
margin: 0px 10px; |
||||
} |
||||
.hpadding10 { |
||||
padding: 0px 10px; |
||||
} |
||||
|
||||
.vert-middle { |
||||
vertical-align: middle; |
||||
} |
||||
|
||||
.club { |
||||
font-family: "Anybody-ExtraBold"; |
||||
font-size: 24px; |
||||
color: #f39200; |
||||
} |
||||
|
||||
.event { |
||||
font-family: "Anybody-ExtraBold"; |
||||
font-size: 48px; |
||||
color: #1b223a; |
||||
} |
||||
|
||||
.bottom-border { |
||||
border-bottom: 1px solid #ccc; |
||||
} |
||||
|
||||
.bubble-bottom { |
||||
font-size: 14px; |
||||
} |
||||
|
||||
.duration { |
||||
/* display:grid; */ |
||||
/* grid-template-columns: max-content max-content; */ |
||||
width: 100%; |
||||
background-color: #fcc; |
||||
} |
||||
|
||||
.alignleft { |
||||
text-align: left; |
||||
} |
||||
|
||||
.alignright { |
||||
text-align: right; |
||||
} |
||||
|
||||
.clear { |
||||
clear: both; |
||||
} |
||||
|
||||
.teamname { |
||||
width: 100%; |
||||
} |
||||
|
||||
.top-margin { |
||||
margin-top: 10px; |
||||
} |
||||
.top-margin20 { |
||||
margin-top: 20px; |
||||
} |
||||
|
||||
.smatch { |
||||
padding-top: 20px; |
||||
width: 800px; |
||||
margin: 0 auto; |
||||
} |
||||
|
||||
.right { |
||||
text-align: right; |
||||
} |
||||
|
||||
.scontainer { |
||||
display: flex; |
||||
align-items: center; |
||||
} |
||||
|
||||
.container { |
||||
width: 100%; |
||||
/* text-align:center; */ |
||||
} |
||||
|
||||
.verticalmargin { |
||||
margin: 10px 0px; |
||||
} |
||||
|
||||
.vertical-padding { |
||||
padding: 8px 0px; |
||||
} |
||||
|
||||
.tight { |
||||
line-height: 1.1; |
||||
} |
||||
|
||||
.flex-row { |
||||
display: flex; |
||||
justify-content: space-between; |
||||
/* vertical-align: middle; */ |
||||
} |
||||
|
||||
.left-label { |
||||
align-self: flex-start; |
||||
/* Aligns the left label to the top */ |
||||
} |
||||
|
||||
.right-label { |
||||
align-self: flex-end; |
||||
/* Aligns the right label to the bottom */ |
||||
} |
||||
|
||||
.left-column { |
||||
flex-grow: 1; |
||||
} |
||||
|
||||
.right-column { |
||||
flex-grow: 1; |
||||
text-align: right; |
||||
} |
||||
.team_image { |
||||
height: 40px; |
||||
width: 40px; |
||||
} |
||||
|
||||
.w15 { |
||||
width: 15%; |
||||
} |
||||
.w20 { |
||||
width: 20%; |
||||
} |
||||
.w25 { |
||||
width: 25%; |
||||
} |
||||
.w30 { |
||||
width: 30%; |
||||
} |
||||
.w40 { |
||||
width: 40%; |
||||
} |
||||
.w50 { |
||||
width: 50%; |
||||
} |
||||
.w60 { |
||||
width: 60%; |
||||
} |
||||
.w70 { |
||||
width: 70%; |
||||
} |
||||
.w80 { |
||||
width: 80%; |
||||
} |
||||
.w100 { |
||||
width: 100%; |
||||
} |
||||
|
||||
.w80px { |
||||
width: 80px; |
||||
} |
||||
.w100px { |
||||
width: 100px; |
||||
} |
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,53 @@ |
||||
<html> |
||||
{% load static %} |
||||
|
||||
<head> |
||||
<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> |
||||
<link |
||||
rel="stylesheet" |
||||
href="{% static 'tournaments/css/foundation.min.css' %}" |
||||
/> |
||||
<link rel="stylesheet" href="{% static 'tournaments/css/style.css' %}" /> |
||||
|
||||
<link |
||||
rel="icon" |
||||
type="image/png" |
||||
href="{% static 'tournaments/images/favicon.png' %}" |
||||
/> |
||||
|
||||
<title>{% block head_title %}Page Title{% endblock %}</title> |
||||
|
||||
</head> |
||||
|
||||
<body> |
||||
<div class="wrapper"> |
||||
<main class="page-body"> |
||||
<div class="container"> |
||||
<div class="grid-x"> |
||||
<div class="cell medium-6 large-6 topblock my-block"> |
||||
<div class="bubble"> |
||||
<img |
||||
src="{% static 'tournaments/images/PadelClub_logo_512.png' %}" |
||||
class="logo inline" |
||||
/> |
||||
<div class="inline"> |
||||
<h1 class="club">Bienvenue !</h1> |
||||
<h1 class="event">{% block title %}Page Title{% endblock %}</h1> |
||||
<!-- <span>Propulsé par Padel Club</span> --> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
</div> |
||||
|
||||
<main> |
||||
{% block content %} |
||||
<!-- The content of child templates will be inserted here --> |
||||
{% endblock %} |
||||
</main> |
||||
|
||||
</div> |
||||
</div> |
||||
</main> |
||||
</div> |
||||
</body> |
||||
</html> |
||||
Loading…
Reference in new issue