Skip to content

Glpz datatables for all tables #82

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 40 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
94abfd7
ENH: cases list
glpzzz Apr 15, 2020
bd0bedf
Merge branch 'master' of https://github.com/covid19cubadata/covid19cu…
glpzzz Apr 15, 2020
084dec2
ENH: filtering by age and sex
glpzzz Apr 15, 2020
34e816a
ENH: filter by date
glpzzz Apr 15, 2020
aef2d58
ENH: header and footer
glpzzz Apr 15, 2020
fcb96b1
Merge branch 'master' of https://github.com/covid19cubadata/covid19cu…
glpzzz Apr 15, 2020
c3e07a4
Merge branch 'master' of https://github.com/covid19cubadata/covid19cu…
glpzzz Apr 15, 2020
1dd8c67
Update countries data
yudivian Apr 15, 2020
d3266c0
ENH: paddings and margins
glpzzz Apr 15, 2020
cf9128d
Update countries data
yudivian Apr 16, 2020
bc34692
Merge branch 'master' of https://github.com/glpzzz/covid19cubadata.gi…
glpzzz Apr 16, 2020
4650752
Merge branch 'master' of https://github.com/covid19cubadata/covid19cu…
glpzzz Apr 16, 2020
7f54f18
Update countries data
yudivian Apr 16, 2020
2195bb9
ENH: filter by nationality
glpzzz Apr 16, 2020
ea11701
ENH: filter by province and municipality
glpzzz Apr 16, 2020
59114ab
ENH: modal info
glpzzz Apr 16, 2020
6be6b9b
ENH: extract script to a .js file
glpzzz Apr 16, 2020
6ff92e4
ENH: extract script to a .js file
glpzzz Apr 16, 2020
84c8fa6
ENH: filter by provinces and municipalities
glpzzz Apr 16, 2020
a625dd5
Update countries data
yudivian Apr 16, 2020
bd49a55
ENH: add note
glpzzz Apr 16, 2020
f3322a2
ENH: add note
glpzzz Apr 16, 2020
7853f65
Merge branch 'master' of https://github.com/covid19cubadata/covid19cu…
glpzzz Apr 16, 2020
47d9274
ENH: style
glpzzz Apr 16, 2020
e43700c
Update countries data
yudivian Apr 17, 2020
aec5418
Update countries data
yudivian Apr 17, 2020
3ae43c1
Adding translations
sandypm007 Apr 17, 2020
d125605
merge
glpzzz Apr 17, 2020
83a130e
Merge pull request #3 from CUSOBU/gplz_people-list
glpzzz Apr 17, 2020
87015fc
Merge branch 'gplz_people-list' of https://github.com/glpzzz/covid19c…
glpzzz Apr 17, 2020
afddfd0
small details
glpzzz Apr 17, 2020
d7ebe3d
remove old page
glpzzz Apr 17, 2020
e3c4f54
ENH: design in index
glpzzz Apr 17, 2020
82fddb0
ENH: design
glpzzz Apr 17, 2020
3e38cf7
Merge branch 'master' of https://github.com/covid19cubadata/covid19cu…
glpzzz Apr 17, 2020
954e7b8
ENH: header
glpzzz Apr 17, 2020
59014b9
Merge branch 'master' of https://github.com/covid19cubadata/covid19cu…
glpzzz Apr 17, 2020
7c54e8c
ENH: rowsPerPage
glpzzz Apr 17, 2020
aed78f7
ENH: design
glpzzz Apr 17, 2020
c01b78a
ENH: datatables for all tables
glpzzz Apr 18, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
204 changes: 204 additions & 0 deletions casos.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,204 @@
<!DOCTYPE html>
<html lang="en">
<head>
<title>Covid19 - Casos Confirmados en Cuba</title>

<meta charset="UTF-8">
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no">
<meta http-equiv="cache-control" content="max-age=0"/>
<meta http-equiv="cache-control" content="no-cache"/>
<meta http-equiv="expires" content="0"/>
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT"/>
<meta http-equiv="pragma" content="no-cache"/>

<meta property="og:title" content="Covid19 - Casos Confirmados en Cuba"/>
<meta property="og:description"
content="Listado de los casos confirmados para Covid19 en Cuba a partir de la información oficial del MINSAP que es reportada al día siguiente."/>
<meta property="og:image" content="http://www.acn.cu/images/2020/ABRIL/0-10-cubadata.jpg"/>
<meta property="og:locale" content="es_ES"/>
<meta property="og:type" content="website"/>
<meta property="og:url" content="https://covid19cubadata.github.io/casos.html"/>

<link rel="stylesheet" href="css/bootstrap.min.css"/>
<link href="css/fontawesome-5.8.2/css/all.css" rel="stylesheet">
<link rel="stylesheet" href="js/jui/jquery-ui.min.css"/>
<link rel="stylesheet" href="js/datatables/datatables.min.css"/>
<link rel="stylesheet" href="css/custom.css"/>
</head>
<body>

<nav class="navbar navbar-light bg-light navbar-expand-sm">
<a class="navbar-brand" href="#">
<img id="logo" src="images/logo.jpg" alt="COVID-19 Cubadata">
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent"
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>

<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item active">
<a class="nav-link" href="index.html">Inicio<span class="sr-only">(current)</span></a>
</li>
<li class="nav-item">
<a class="nav-link" href="casos.html">Casos</a>
</li>
</ul>
</div>
</nav>

<p id="apks-info" class="alert alert-info text-center">Descargue nuestra app desde <a
href="https://www.apklis.cu/application/club.postdata.covid19cuba">Apklis <img class="app-logo"
src="images/apk-apklis.png"></a>
o desde <a href="https://github.com/covid19cuba/covid19cuba-app/releases/download/v0.5.0/app.apk">Github
<img class="app-logo" src="images/apk-github.png"></a>.
También puede consultar a <a href="https://telegram.me/covid19cubadata_bot">@covid19cubadata_bot <img
class="app-logo" src="images/bot-telegram.png"></a> en Telegram.
</p>
<div class="container-fluid">

<form id="filter-form" class="card common-bg my-4">
<h2 class="card-header h6">Filtrar casos</h2>
<div class="card-body" style="border-radius: 0">
<div class="row">
<div class="col-md-2">
<div class="form-group">
<label for="date-start">Desde</label>
<input id="date-start" type="text" name="date_start" class="form-control form-control-sm"
value=""/>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="date-end">Hasta</label>
<input id="date-end" type="text" name="date_end" class="form-control form-control-sm" value=""/>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="nationality">Nacionalidad</label>
<select name="nationality" id="nationality" class="form-control form-control-sm">
<option value="">-- Cualquiera --</option>
</select>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="province">Provincia</label>
<select name="province" id="province" class="form-control form-control-sm">
<option value="">-- Cualquiera --</option>
</select>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="municipe">Municipio</label>
<select name="municipe" id="municipe" class="form-control form-control-sm">
<option value="">-- Cualquiera --</option>
</select>
</div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="sexo">Sexo</label>
<select name="sexo" id="sexo" class="form-control form-control-sm">
<option value="">Ambos</option>
<option value="mujer">Mujer</option>
<option value="hombre">Hombre</option>
</select>
</div>
</div>
<div class="col-md-12">
<div class="row mt-2">
<div class="col-md-2">
<div class="form-group">
<label for="age-start">Desde</label>
<input type="text" id="age-start" class="form-control form-control-sm" readonly
name="age_start"
value="1"/>
</div>
</div>
<div class="col-md-8">
<label class="mb-3">Rango de Edad</label>
<div id="slider-age"></div>
</div>
<div class="col-md-2">
<div class="form-group">
<label for="age-end">Hasta</label>
<input type="text" id="age-end" class="form-control form-control-sm" readonly
name="age_end"
value="120"/>
</div>
</div>
</div>
</div>
</div>
</div>
<div class="card-footer bg-light p-2 text-right">
<input type="submit" value="Buscar" class="btn btn-warning btn-sm px-4"/>
</div>
</form>

<div class="card common-bg">
<h1 class="card-header h6">Casos Confirmados en Cuba</h1>
<div class="card-body table-responsive" style="border-radius: 0">
<p class="d-block d-md-none text-danger text-center" style="font-size: .8em"><i class="fa fa-arrow-left"></i> Desplace hacia el lado para ver todas las columnas <i class="fa fa-arrow-right"></i></p>
<table id="datatable" class="table table-condensed table-striped">
</table>
</div>
</div>
</div>
<div class="footer row pb-4 mt-3">
<div id="info" class="col-12">
<div class="row m-0">
<div class="col-lg-4 col-md-4" id="data">Descarga los datos
utilizados en formato <a href="data/covid19-cuba.json">JSON</a> o en formato <a
href="data/covid19-casos.csv">CSV</a>,
que son actualizados a partir de la información oficial del MINSAP que es reportada
al día siguiente.
</div>
<div class="col-lg-4 col-md-4" id="date">
</div>
<div class="col-lg-4 col-md-4" id="project">
Este es un proyecto abierto y su código está en <a
href="https://github.com/covid19cubadata/covid19cubadata.github.io">Github</a>
</div>
</div>
</div>

<div class="col-12 text-center">


<div class="text-block mt-4">
Copyright 2020
<div id="team-logos">
<a href="#"><img class="team-logo" src="images/logo-matcom.png"></a>
<a href="https://www.postdata.club/"><img class="team-logo" src="images/logo-pd.png"></a>
<a href="#"><img class="team-logo" src="images/logo-jt.jpeg"></a>
</div>
<br>
El sitio original <a href="http://covid19cubadata.github.io">Covid19CubaData</a> es replicado en:
</div>
<div><a href="http://www.cusobu.nat.cu/covid/">www.cusobu.nat.cu/covid/</a> cortesía de
<a href="http://www.cusobu.nat.cu/"><img id="cusobu" class="" src="images/logo-cusobu.png"></a>
</div>
<div><a href="http://covid19.frcuba.cu">covid19.frcuba.cu</a> y <a href="http://coronavirus.frcuba.cu">coronavirus.frcuba.cu</a>
cortesía de
<a href="http://www.frcuba.cu/"><img id="fr" class="" src="images/logo-fr.png"></a>
</div>
<div><a href="http://covidcuba.swlx.info">covidcuba.swlx.info</a> cortesía de
<a href="http://www.swlx.info/"><img id="swlx" class="" src="images/logo-swlx.png"></a>
</div>
</div>
</div>

<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jui/jquery-ui.min.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<script type="text/javascript" src="js/datatables/datatables.min.js"></script>
<script type="text/javascript" src="js/underscore-min.js"></script>
<script type="text/javascript" src="js/people.js"></script>
</body>
</html>
106 changes: 72 additions & 34 deletions css/custom.css
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,32 @@ body > div {
background: #1C1340 !important;
}

.btn-primary {
background: #005778 !important;
border-color: #005778 !important;
}

.btn-danger {
background: #d0797c !important;
border-color: #d0797c !important;
}

.btn-warning {
background: #b11116 !important;
border-color: #b11116 !important;
color: #fff;
}

.page-link {
color: #005778;
}

.page-item.active .page-link {
color: #fff;
background-color: #005778;
border-color: #005778;
}

.common-bg {
background-color: #1C1340;
}
Expand Down Expand Up @@ -191,7 +217,7 @@ body > div {
}

#logo {
height: 100px;
height: 70px;
margin-left: 0px;
}

Expand Down Expand Up @@ -339,28 +365,16 @@ body > div {
background-color: rgba(18, 19, 64, 0.2);
}

#general .card-body {
#stats-cards .card-body {
padding: .25em 15px;
}

#general .card-body span {
#stats-cards .card-body {
font-weight: bold;
font-size: 2.5em;
line-height: 1em;
}

#general .col-lg-2 {
/*padding-right: 0;*/
}

#general .col-lg-2:last-child {
/*padding-right: 15px;*/
}

#general .card {
margin-bottom: 1em;
}

#general h2 {
text-transform: uppercase;
font-size: .70em;
Expand Down Expand Up @@ -412,32 +426,38 @@ body > div {
display: none !important;
}

#compari > .card-header > ul.nav{
#compari > .card-header > ul.nav {
margin-top: .3em;
margin-bottom: -0.5rem;
}

#compari > .card-header > ul.nav > li > a:not([class*='active']){
#compari > .card-header > ul.nav > li > a:not([class*='active']) {
color: white;
}

#compari .text-block.sub{
#compari .text-block.sub {
text-align: center;
margin-bottom: 1em;
}

#compari .fa{
#compari .fa {
line-height: 1.3;
}

@media (min-width: 576px) {

#stats-cards > .row > div:nth-child(odd) {
padding-right: 7px;
#stats-cards .card {
margin: 0 7px 1em;
}

#stats-cards > .row > div:nth-child(even) {
padding-left: 7px;
#stats-cards > .card-deck > .card:first-child,
#stats-cards > .card-deck > .card:nth-of-type(4) {
margin-left: 15px;
}

#stats-cards > .card-deck > .card:nth-of-type(3),
#stats-cards > .card-deck > .card:last-child {
margin-right: 15px;
}

#top-row > .row > .col-md-3 > .card-deck > section.card:nth-of-type(odd),
Expand All @@ -450,16 +470,20 @@ body > div {
margin-left: 7px;
}

.card-deck-3 > .card:nth-child(1) {
margin-left: 15px;
margin-right: 7px !important;
.card-deck-3 > .card:nth-of-type(1) {
margin-left: 15px !important;
margin-right: 15px !important;
}

.card-deck-3 > .card:nth-child(2) {
margin-left: 7px !important;
margin-right: 15px !important;
.card-deck-3 > .card:nth-of-type(odd) {
margin-left: 7px;
margin-right: 15px;
}

.card-deck-3 > .card:nth-of-type(even) {
margin-left: 15px;
margin-right: 7px;
}
}

@media (min-width: 768px) {
Expand Down Expand Up @@ -496,24 +520,38 @@ body > div {
#top-countries > .card-deck > section.card:nth-of-type(even) {
margin-left: 7px;
}
#compari > .card-header > form{

#compari > .card-header > form {
float: left;
}

#compari > .card-header > ul.nav-justified{
#compari > .card-header > ul.nav-justified {
float: right;
}

#compari > .card-header > ul.nav-justified > li{
#compari > .card-header > ul.nav-justified > li {
flex-basis: auto;
flex-grow: 0;
}
}

@media (min-width: 992px) {

.card-deck-3 > .card:nth-of-tpe(3n+1) {
#stats-cards .card,
#stats-cards > .card-deck > .card:nth-of-type(3),
#stats-cards > .card-deck > .card:nth-of-type(4) {
margin: 0 7px 1em;
}

#stats-cards > .card-deck > .card:first-child {
margin-left: 15px;
}

#stats-cards > .card-deck > .card:last-child {
margin-right: 15px;
}

.card-deck-3 > .card:nth-of-type(3n+1) {
margin-left: 15px;
margin-right: 7px !important;
}
Expand Down
Binary file modified images/logo.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading