...
 
Commits (53)
assets/logo_PET.png

120 KB | W: | H:

assets/logo_PET.png

8.36 KB | W: | H:

assets/logo_PET.png
assets/logo_PET.png
assets/logo_PET.png
assets/logo_PET.png
  • 2-up
  • Swipe
  • Onion skin
......@@ -2,6 +2,10 @@
box-sizing: border-box;
}
td{
}
body{
font-family: 'Neuton', serif;
......@@ -15,6 +19,9 @@ a{
color: #a40000;
}
li {
padding: 2px;
}
/* Menu lateral */
......@@ -23,12 +30,48 @@ a{
position: fixed;
left: 0;
top: 0;
padding: 0 inherit;
width: 14em;
height: 100%;
cursor: pointer;
overflow:auto;
}
#options {
display:none;
position:fixed;
right:0;
top:0;
background: #40444c;
border-color: #DDD;
z-index:10;
}
#options > div {
position: absolute;
right: 7px;
top: 7px;
width: 35px;
height: 40px;
border: 2px solid;
border-radius: 4px;
margin: 8px;
border-color: #CCC;
}
#options > div > div{
width: 27px;
height: 6px;
border: 1px solid;
border-radius: 3px;
margin: 4px 2px;
border-color: #CCC;
}
#container{
padding: 1em;
......@@ -39,7 +82,7 @@ a{
@media only screen and (max-device-width: 480px) {
#navbar{
display: none;
display: inline;
}
#container{
......@@ -65,6 +108,17 @@ a{
margin-left: auto;
margin-right: auto;
}
#menu {
padding-top: 15px;
}
#menu ul {
list-style:none;
margin: 0;
padding-left: 25px;
}
#menu li a{
font-weight: bold;
color: #000;
......@@ -114,6 +168,15 @@ a{
padding: 0.5em;
}
.info-mobile{
display:none;
width: 95%;
border-radius: 0.5em;
background: #eee;
}
#title{
text-align: center;
......@@ -188,6 +251,9 @@ dt {
/* cronograma */
#cronograma-mobile{
display:none;
}
table#cronograma{
text-align: center;
......@@ -258,6 +324,10 @@ table#cronograma .othercolumns{
border-color: #60c4d5;
}
.marker-gold{
background-color: #ffd700;
border-color: #FFEA70;
}
/* footer */
#footer{
......@@ -272,5 +342,82 @@ table#cronograma .othercolumns{
}
#logo-pet{
height: 7em;
margin-top: 3%;
width: 180px;
}
@media screen and (max-width: 800px) {
.content {
width: 92%;
}
}
@media screen and (max-width: 630px) {
body {
padding-top: 40px;
}
#navbar {
display:none;
left:1%;
width: 98%;
height:80%;
margin-top:3px;
border-width:2px;
border-color:black;
border-style:solid;
}
#container {
padding: 0;
}
#menu {
width: 100%;
top:0;
overflow:auto;
}
#options {
display:inline;
}
#menu.open{
transition-timing-function: ease-out;
transition: height 100%;
}
.info-mobile{
display:inline;
}
.info{
display:none;
}
#cronograma{
display:none;
}
#cronograma-mobile{
display:inline;
}
#footer{
width: 100%;
background-color: #fff;
border-top: 4px solid #c6c6c6;
height: 10em;
color: black;
margin: 0;
padding: 0;
padding-left: 0;
}
}
//Altere este arquivo para modificar as informações referentes ao cronograma da semana
//Obs: Estes dados serão utilizados para gerar resultados para versão desktop e mobile
var blocos = [
"13:30",
"14:00",
"14:30",
"15:00",
"15:30",
"16:00",
"16:30",
"17:00",
"17:30",
"17:40",
"18:00"
]
//É possivel inserir código html dentro das strings
var horarios = {
"<b>Segunda 18/02</b>": {
"13:30": "Apresentação das Coordenações",
"14:00": "Apresentação das Coordenações",
"14:30": "Apresentação do Departamento",
"15:00": "Intervalo",
"15:30": "Mercado de Trabalho",
"16:00": "Mercado de Trabalho",
"16:30": "Mercado de Trabalho",
"17:00": "Visita ao Campus",
"17:30": "Visita ao Campus",
"17:40": "",
"18:00": "",
},
"<b>Terça 19/02</b>": {
"13:30": "Curso de Linux",
"14:00": "Curso de Linux",
"14:30": "Curso de Linux",
"15:00": "Intervalo",
"15:30": "Apresentação DCE",
"16:00": "Conhecendo o seu centro acadêmico (<a href='http://cei.inf.ufpr.br/'>CAAD</a>/<a href='http://ceib.inf.ufpr.br/'>CEIB</a>)",
"16:30": "Conhecendo o seu centro acadêmico (<a href='http://cei.inf.ufpr.br/'>CAAD</a>/<a href='http://ceib.inf.ufpr.br/'>CEIB</a>)",
"17:00": "Roda de conversa Saúde Mental",
"17:30": "Roda de conversa Saúde Mental",
"17:40": "Roda de conversa Saúde Mental",
"18:00": "Apresentação CAPA (Centro de Assessoria de Publicação Acadêmica)",
},
"<b>Quarta 20/02</b>": {
"13:30": "Curso de Linux",
"14:00": "Curso de Linux",
"14:30": "Curso de Linux",
"15:00": "Intervalo",
"15:30": "Conhecendo o Programa de Educação Tutorial (<a href='http://pet.inf.ufpr.br/'>PET</a>)",
"16:00": "<a href='http://www.inf.ufpr.br/maratona/'>Apresentando a Maratona de Programação</a>",
"16:30": "Conhecendo a Empresa Júnior de Informática (<a href='http://ecomp.co/'>ECOMP</a>)",
"17:00": "Vida Acadêmica",
"17:30": "Apresentação AACE",
"17:40": "Assembleia IBM",
"18:00": "",
},
"<b>Quinta 21/02</b>": {
"13:30": "Curso de Linux",
"14:00": "Curso de Linux",
"14:30": "Curso de Linux",
"15:00": "Intervalo",
"15:30": "Atividade de Integração (Traga uma câmera fotográfica, celular ou tekpix)",
"16:00": "Atividade de Integração (Traga uma câmera fotográfica, celular ou tekpix)",
"16:30": "Atividade de Integração (Traga uma câmera fotográfica, celular ou tekpix)",
"17:00": "Atividade de Integração (Traga uma câmera fotográfica, celular ou tekpix)",
"17:30": "Atividade de Integração (Traga uma câmera fotográfica, celular ou tekpix)",
"17:40": "",
"18:00": "",
},
"<b>Sexta 22/02</b>": {
"13:30": "Curso de Linux",
"14:00": "Curso de Linux",
"14:30": "Curso de Linux",
"15:00": "Intervalo",
"15:30": "Aula Algoritmos I",
"16:00": "Aula Algoritmos I",
"16:30": "Aula Algoritmos I",
"17:00": "Aula Algoritmos I",
"17:30": "Aula Algoritmos I",
"17:40": "",
"18:00": "",
}
}
This diff is collapsed.
<?php
if(isset($_POST['sugestao']))
{
if(strlen(trim($_POST['sugestao'])))
{
$file = fopen("../../_sugestoes_semana_calouros.csv", "a");
$data = new DateTime();
$txt = $data->format('Y-m-d H:i:s') . '|"' . str_replace('|', ';', $_POST['sugestao']) . '"' . "\n";
fwrite($file, $txt);
fclose($file);
}
if($_SERVER['SERVER_NAME'] == 'localhost')
{
header("Location: .");
}
header("Location: http://pet.inf.ufpr.br/calouros/");
}
elseif(isset($_GET['view']))
{
$sugestoes = file("../../_sugestoes_semana_calouros.csv");
$len = count($sugestoes);
echo '<table>';
for($i = 0; $i < $len; $i++)
{
$data = explode('|', $sugestoes[$i]);
$sugestao = htmlspecialchars($data[1]);
echo <<<EOF
<tr>
<td>${data[0]}</td>
<td>${sugestao}</td>
</tr>
EOF;
}
echo '</table>';
}
else
{
// falamos que a página não existe
// por questões de segurança
http_response_code(404);
}
?>