Commit 5de5a599 authored by Gabriel-31415's avatar Gabriel-31415
Browse files

first commit

parents
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreatePertencesTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('pertences', function (Blueprint $table) {
$table->bigIncrements('id');
$table->timestamps();
$table->integer('revisorId');
$table->integer('areaId');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('pertences');
}
}
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateRevisorsTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('revisors', function (Blueprint $table) {
$table->bigIncrements('id');
$table->timestamps();
$table->date('prazo')->nullable();
$table->integer('trabalhosCorrigidos');
$table->integer('correcoesEmAndamento');
$table->integer('revisorId');
$table->integer('areaId');
$table->integer('eventoId');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('revisors');
}
}
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateAreaModalidadesTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('area_modalidades', function (Blueprint $table) {
$table->bigIncrements('id');
$table->timestamps();
$table->integer('areaId');
$table->integer('modalidadeId');
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('area_modalidades');
}
}
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class ChavesEstrangeiras extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
//------------------------------------------------------------------------
Schema::table('areas', function (Blueprint $table) {
$table->foreign('eventoId')->references('id')->on('eventos');
});
//------------------------------------------------------------------------
Schema::table('area_modalidades', function (Blueprint $table) {
$table->foreign('areaId')->references('id')->on('areas');
});
Schema::table('area_modalidades', function (Blueprint $table) {
$table->foreign('modalidadeId')->references('id')->on('modalidades');
});
//------------------------------------------------------------------------
Schema::table('arquivos', function (Blueprint $table) {
$table->foreign('trabalhoId')->references('id')->on('trabalhos');
});
//------------------------------------------------------------------------
Schema::table('atividades', function (Blueprint $table) {
$table->foreign('eventoId')->references('id')->on('eventos');
});
//------------------------------------------------------------------------
Schema::table('atribuicaos', function (Blueprint $table) {
$table->foreign('trabalhoId')->references('id')->on('trabalhos');
});
Schema::table('atribuicaos', function (Blueprint $table) {
$table->foreign('revisorId')->references('id')->on('revisors');
});
//------------------------------------------------------------------------
Schema::table('coautors', function (Blueprint $table) {
$table->foreign('trabalhoId')->references('id')->on('trabalhos');
});
Schema::table('coautors', function (Blueprint $table) {
$table->foreign('autorId')->references('id')->on('users');
});
//------------------------------------------------------------------------
Schema::table('eventos', function (Blueprint $table) {
$table->foreign('enderecoId')->references('id')->on('enderecos');
});
Schema::table('eventos', function (Blueprint $table) {
$table->foreign('coordenadorId')->references('id')->on('users');
});
//------------------------------------------------------------------------
Schema::table('mensagems', function (Blueprint $table) {
$table->foreign('comissaoId')->references('id')->on('users');
});
//------------------------------------------------------------------------
Schema::table('parecers', function (Blueprint $table) {
$table->foreign('trabalhoId')->references('id')->on('trabalhos');
});
Schema::table('parecers', function (Blueprint $table) {
$table->foreign('revisorId')->references('id')->on('users');
});
//------------------------------------------------------------------------
Schema::table('pertences', function (Blueprint $table) {
$table->foreign('areaId')->references('id')->on('areas');
});
Schema::table('pertences', function (Blueprint $table) {
$table->foreign('revisorId')->references('id')->on('users');
});
//------------------------------------------------------------------------
Schema::table('recursos', function (Blueprint $table) {
$table->foreign('trabalhoId')->references('id')->on('trabalhos');
});
Schema::table('recursos', function (Blueprint $table) {
$table->foreign('comissaoId')->references('id')->on('users');
});
//------------------------------------------------------------------------
Schema::table('trabalhos', function (Blueprint $table) {
$table->foreign('modalidadeId')->references('id')->on('modalidades');
});
Schema::table('trabalhos', function (Blueprint $table) {
$table->foreign('areaId')->references('id')->on('areas');
});
Schema::table('trabalhos', function (Blueprint $table) {
$table->foreign('autorId')->references('id')->on('users');
});
Schema::table('trabalhos', function (Blueprint $table) {
$table->foreign('eventoId')->references('id')->on('eventos');
});
//------------------------------------------------------------------------
Schema::table('users', function (Blueprint $table) {
$table->foreign('enderecoId')->references('id')->on('enderecos');
});
//------------------------------------------------------------------------
Schema::table('revisors', function (Blueprint $table) {
$table->foreign('revisorId')->references('id')->on('users');
});
Schema::table('revisors', function (Blueprint $table) {
$table->foreign('eventoId')->references('id')->on('eventos');
});
Schema::table('revisors', function (Blueprint $table) {
$table->foreign('areaId')->references('id')->on('areas');
});
Schema::table('eventos',function (Blueprint $table){
$table->foreign('coordComissaoId')->references('id')->on('users');
});
//------------------------------------------------------------------------
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
//
}
}
<?php
use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;
class CreateComissaoEventosTable extends Migration
{
/**
* Run the migrations.
*
* @return void
*/
public function up()
{
Schema::create('comissao_eventos', function (Blueprint $table) {
$table->bigIncrements('id');
$table->string('especProfissional')->nullable();
$table->unsignedBigInteger('eventosId');
$table->foreign('eventosId')->references('id')->on('eventos');
$table->unsignedBigInteger('userId');
$table->foreign('userId')->references('id')->on('users');
$table->timestamps();
});
}
/**
* Reverse the migrations.
*
* @return void
*/
public function down()
{
Schema::dropIfExists('comissao_eventos');
}
}
<?php
use Illuminate\Database\Seeder;
class DatabaseSeeder extends Seeder
{
/**
* Seed the application's database.
*
* @return void
*/
public function run()
{
// $this->call(UsersTableSeeder::class);
DB::table('enderecos')->insert([ // 1
'rua' => 'a',
'numero' => 1,
'bairro' => 'b',
'cidade' => 'c',
'uf' => 'd',
'cep' => 2,
]);
DB::table('enderecos')->insert([ // 1
'rua' => 'R. Manoel Clemente',
'numero' => '161',
'bairro' => 'Santo Antônio',
'cidade' => 'Garanhuns',
'uf' => 'PE',
'cep' => '55293-040',
]);
DB::table('users')->insert([ //
'name' => 'coord',
'email' => 'teste@teste',
'password' => bcrypt('12345678'),
'cpf' => 123132131,
'instituicao' => 'd',
'celular' => 2,
'especProfissional' => 'e',
'enderecoId' => 1,
'email_verified_at' => '2020-02-15',
]);
DB::table('users')->insert([ //
'name' => 'Felipe',
'email' => 'felipeaquac@yahoo.com.br',
'password' => bcrypt('guedes80'),
'cpf' => '999.999.999-99',
'instituicao' => 'UFAPE',
'celular' => '(99) 99999-9999',
'especProfissional' => ' ',
'enderecoId' => 1,
'email_verified_at' => '2020-02-15',
]);
DB::table('eventos')->insert([
'nome'=>'II CONGRESSO REGIONAL DE ZOOTECNIA',
// 'numeroParticipantes'=>60,
'descricao'=>'Cada autor inscrito poderá submeter até dois (2) resumos;
O número máximo de autores por trabalho será seis autores;
Os trabalhos deverão ser submetidos na forma de resumo simples com no máximo uma (01) página, no formato PDF;',
'tipo'=>'teste',
'dataInicio'=>'2020-07-01',
'dataFim'=>'2020-07-03',
'inicioSubmissao'=>'2020-03-30',
'fimSubmissao'=>'2020-04-20',
'inicioRevisao'=>'2020-04-21',
'fimRevisao'=>'2020-05-21',
'inicioResultado'=>'2020-05-22',
'fimResultado'=>'2020-05-23',
'numMaxTrabalhos' => 2,
'numMaxCoautores' => 5,
// 'possuiTaxa'=>true,
// 'valorTaxa'=>10,
'enderecoId'=>2,
'coordenadorId'=>1,
'hasResumo'=>false,
]);
$areasEventoZoo = [
'Produção e nutrição de ruminantes',
'Produção e nutrição de não-ruminantes',
'Reprodução e melhoramento de ruminantes',
'Reprodução e melhoramento de não-ruminantes',
'Tecnologia de produtos de origem animal',
'Nutrição e Criação de Animais Pet',
'Apicultura e Meliponicultura',
'Animais Silvestres',
'Extensão rural e Desenvolvimento Sustentável',
'Forragicultura'
];
for($i = 0; $i < sizeof($areasEventoZoo); $i++){
DB::table('areas')->insert([
'nome' => $areasEventoZoo[$i],
'eventoId' => 1,
]);
}
DB::table('modalidades')->insert([
'nome' => 'Resumo'
]);
for($i = 0; $i < sizeof($areasEventoZoo); $i++){
DB::table('area_modalidades')->insert([
'areaId' => $i + 1,
'modalidadeId' => 1,
]);
}
for($i = 0; $i < 40; $i++){
DB::table('users')->insert([ //
'name' => 'teste',
'email' => 'teste@teste'.$i,
'password' => bcrypt('12345678'),
'cpf' => ''.$i,
'instituicao' => 'd',
'celular' => 2,
'especProfissional' => 'e',
'enderecoId' => 1,
]);
if($i < 20){
DB::table('trabalhos')->insert([
'titulo' => 'trabalho' . $i,
'autores' => '-',
'data' => '2020-02-15',
'modalidadeId' => 1,
'areaId' => 1,
'autorId' => $i+2,
'eventoId' => 1,
'avaliado' => 'nao'
]);
}
if($i >= 20 && $i < 30){
DB::table('trabalhos')->insert([
'titulo' => 'trabalho' . $i,
'autores' => '-',
'data' => '2020-02-15',
'modalidadeId' => 1,
'areaId' => 2,
'eventoId' => 1,
'autorId' => $i+2,
'avaliado' => 'nao'
]);
}
if($i >= 30){
DB::table('trabalhos')->insert([
'titulo' => 'trabalho' . $i,
'autores' => '-',
'data' => '2020-02-15',
'modalidadeId' => 1,
'areaId' => 3,
'eventoId' => 1,
'autorId' => $i+2,
'avaliado' => 'nao'
]);
}
}
DB::table('users')->insert([ //
'name' => 'eu',
'email' => 'asd@asd',
'password' => bcrypt('12345678'),
'cpf' => 123132131,
'instituicao' => 'd',
'celular' => 2,
'especProfissional' => 'e',
'email_verified_at' => '2020-02-15',
'enderecoId' => 1,
]);
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
{
"private": true,
"scripts": {
"dev": "npm run development",
"development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
"watch": "npm run development -- --watch",
"watch-poll": "npm run watch -- --watch-poll",
"hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
"prod": "npm run production",
"production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
},
"devDependencies": {
"axios": "^0.19",
"bootstrap": "^4.0.0",
"cross-env": "^5.1",
"jquery": "^3.5",
"laravel-mix": "^5.0.1",
"lodash": "^4.17.13",
"popper.js": "^1.12",
"resolve-url-loader": "^2.3.1",
"sass": "^1.20.1",
"sass-loader": "7.*",
"vue": "^2.5.17",
"vue-template-compiler": "^2.6.10"
}
}
<?xml version="1.0" encoding="UTF-8"?>
<phpunit xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="./vendor/phpunit/phpunit/phpunit.xsd"
backupGlobals="false"
backupStaticAttributes="false"
bootstrap="vendor/autoload.php"
colors="true"
convertErrorsToExceptions="true"
convertNoticesToExceptions="true"
convertWarningsToExceptions="true"
processIsolation="false"
stopOnFailure="false">
<testsuites>
<testsuite name="Unit">
<directory suffix="Test.php">./tests/Unit</directory>
</testsuite>
<testsuite name="Feature">
<directory suffix="Test.php">./tests/Feature</directory>
</testsuite>
</testsuites>
<filter>
<whitelist processUncoveredFilesFromWhitelist="true">
<directory suffix=".php">./app</directory>
</whitelist>
</filter>
<php>
<server name="APP_ENV" value="testing"/>
<server name="BCRYPT_ROUNDS" value="4"/>
<server name="CACHE_DRIVER" value="array"/>
<server name="DB_CONNECTION" value="sqlite"/>
<server name="DB_DATABASE" value=":memory:"/>
<server name="MAIL_DRIVER" value="array"/>
<server name="QUEUE_CONNECTION" value="sync"/>
<server name="SESSION_DRIVER" value="array"/>
</php>
</phpunit>
<IfModule mod_rewrite.c>
<IfModule mod_negotiation.c>
Options -MultiViews -Indexes
</IfModule>
RewriteEngine On
# Handle Authorization Header
RewriteCond %{HTTP:Authorization} .
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
# Redirect Trailing Slashes If Not A Folder...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} (.+)/$
RewriteRule ^ %1 [L,R=301]
# Handle Front Controller...
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^ index.php [L]
</IfModule>
This source diff could not be displayed because it is too large. You can view the blob instead.
/*
color primary: #114048ff
color secondary: #196572ff
color dark: #071b1eff
*/
.content{
margin-top: 50px;
}
.icon-card{
width:15px;
margin-right: 15px;
}
.emailCoautor{
margin-bottom:10px;
}
/* table tr{
text-align:center;
} */
#options{
/* padding: 5px; */
text-align: center;
height: 22px;
width: 10px;
/* background-color: blue; */
background-image: url('/img/icons/ellipsis-v-solid.svg');
background-position: center;
background-repeat: no-repeat;
/* background-size: cover; */
transition: 0.2s;
}
#options::after{
display:none;
}
#options:hover{
background-image: url('/img/icons/ellipsis-v-solid-hover.svg');
transition: 0.2s;
}
.dropdown-options{
float:right;
margin-right:-5px;
}
.dropdown-item:hover{
background-color: #ccc;
}
.visualizarEvento{
color:#196572ff;
}
.visualizarEvento:hover{
color:#196572ff;
}
body{
margin: 0;
padding: 0;
background-color: white;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}
.navbar{
background-color: #114048ff;
color: white;
}
.navbar img{
width:20px;
margin-right: 10px;
}
.btn-primary{
background-color: #114048ff;
border-color: #114048ff;
}
.btn-primary:hover{
background-color: #196572ff;
border-color: #196572ff;
}
.rounded{
border-radius: 50%;
}
.card-login-cadastro{
margin-top: 7vh;
}
.titulo-login-cadastro{
border-bottom: 2px solid #eee;
text-align: center;
font-size: 20px;
margin-bottom: 10px;
padding: 7px;
}
.card{
margin: 20px;
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);
transition: 0.2s;
}
.card:hover{
box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.titulo{
margin:7% 0 2% 0;
border-bottom: 2px solid #ccc;
}
.titulo h1{
font-size: 35px;
}
.subtitulo{
font-size:25px
}
.botao-form{
width:100%;
padding: 20px 0 20px 0;
}
.botao-form-left{
padding-left:0;
}
.botao-form-right{
padding-right:0;
}
/* SIDEBAR */
.navbar{
top:0;
position: fixed;
width: 100%;
z-index: 100;
}
.wrapper{
display: flex;
position: relative;
top: 0;
/* z-index: -10; */
}
.wrapper .sidebar{
padding: 30px 0;
position: fixed;
width: 200px;
height: 100%;
background-color: #071b1eff;
color: #fff;
transition: 0.2s;
overflow-y:scroll;
}
.wrapper .sidebar h2{
font-size: 20px;
color: #fff;
margin-top: 50px;
padding: 0 15px 20px 15px;
border-bottom: 2px solid #114048ff;
/* text-align: center; */
/* margin-bottom: 10px; */
transition: 0.2s;
}
.wrapper .sidebar ul{
padding: 0;
}
.wrapper .sidebar ul li{
list-style: none;
padding: 15px;
}
.wrapper .sidebar ul a li {
color: #fff;
display: block;
text-decoration: none;
}
.wrapper .sidebar ul li:hover{
cursor:pointer;
background-color: #114048ff;
transition: 0.2s;
}
.wrapper .sidebar ul a li img{
width: 17px;
margin-right: 15px;
transition: 0.2s;
}
.wrapper .sidebar ul a li h5{
/* float: right; */
font-size: 14px;
display: inline;
transition: 0.2s;
}
#dropdownAreas{
display: none;
}
#dropdownAreas h5{
font-size: 11px;
}
#dropdownRevisores{
display: none;
}
#dropdownRevisores h5{
font-size: 11px;
}
#dropdownComissao{
display: none;
}
#dropdownComissao h5{
font-size: 11px;
}
#dropdownModalidades{
display: none;
}
#dropdownModalidades h5{
font-size: 11px;
}
#dropdownTrabalhos{
display: none;
}
#dropdownTrabalhos h5{
font-size: 11px;
}
.arrow{
float:right;
margin-top: -5px;
height: 20px;
}
/* Detalhes do Evento */
.main_content{
/* height: 100vh; */
width: 100% - 200px;
margin-top: 50px;
margin-left: 200px;
padding: 20px;
/* background-color: rgba(0, 0, 0, 0.19); */
}
.titulo-detalhes{
border-bottom: 2px solid #ccc;
}
.subtitulo-detalhes{
font-size: 25px;
}
.card-footer button{
float: right;
}
.card-header{
background-color:#114048ff;
color: white;
}
/* EVENTO */
.banner-evento{
width: 100vw;
height: 35vh;
border-image-slice: fill;
z-index: 0;
position: absolute;
top: 0;
overflow: hidden;
float: left;
padding: 0;
background-color:#071b1eff ;
}
.banner-evento img{
filter: blur(20px);
-webkit-filter: blur(20px);
width: 100%;
}
.front-image-evento{
margin-top: 25px;
margin-left: 25px;
height: 400px;
z-index: 15;
/* position: relative; */
box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.2);
top: 0;
float:left;
border-radius: 10px;
/* width: 500px; */
}
.margin{
margin-bottom:20px;
}
.info-evento img{
width: 20px;
}
.info-evento p{
font-size: 15px;
}
/* Visualização dos conteúdos dos detalhes do evento */
#divInformacoes{display: block;}
/* #divTrabalhos{display: none;} */
#divRevisores{display: none;}
#divComissao{display: none;}
#divModalidades{display: none;}
#divClassificacao{display: none;}
#divAtividades{display: none;}
#divCadastrarAreas{display: none;}
#divListarAreas{display: none;}
#divCadastrarComissao{display: none;}
#divDefinirCoordComissao{display: none;}
#divListarComissao{display: none;}
#divCadastrarModalidades{display: none;}
#divListarModalidades{display: none;}
#divListarTrabalhos{display: none;}
#divDefinirSubmissoes{display: none;}
@media screen and (max-width: 576px){
.wrapper .sidebar{
margin-top: 30px;
}
.wrapper .sidebar h2{
display: none;
transition: 0.2s;
}
.wrapper .sidebar ul a li h5{
display: none;
transition: 0.2s;
}
.wrapper .sidebar ul a li img{
width: 20px;
transition: 0.2s;
}
.wrapper .sidebar{
width: 60px;
align-items: center;
transition: 0.2s;
}
.main_content{
margin-left: 60px;
}
.banner-evento{
height: 27vh;
}
.front-image-evento{
margin: 35px 20px 35px 20px;
width: 90%;
}
.botao-form-left{
padding:0;
margin-bottom: 20px;
}
.botao-form-right{
padding:0;
}
}
/*
color primary: #114048ff
color secondary: #196572ff
color dark: #071b1eff
*/
body{
margin: 0;
padding: 0;
font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}
.curved{
background-color: #114048ff;
color: #fff;
/* text-align: center; */
height: 45vh;
/* width: 100vw; */
}
.curved .text{
margin-top: 5%;
padding-left: 5%;
padding-right: 5%;
position: relative;
z-index: 100;
}
.curved h1{
font-size: 5rem;
margin-bottom: 5%;
}
.curved p{
font-size: 1rem;
margin-bottom: 5%;
}
.curved svg{
display: block;
margin-top: -100px;
}
.curved img{
margin: 20% 10% 10% 0;
/* margin-top: 20%;
margin-bottom: 10%; */
width: 80%;
display: flex;
float: right;
position: relative;
z-index: 100;
}
.modulos{
margin-top: -100px;
}
.info-modulo{
text-align: center;
/* height: 500px; */
margin-bottom: 50px;
/* width: 450px; */
/* border: 1px solid #ccc; */
transition: 0.5s;
}
.info-modulo-head{
height: 150px;
}
.info-modulo-body{
height: 220px;
background-color: #ccc ;
margin-top: -5%;
/* color: #fff; */
}
.info-modulo p{
margin: 5% 5% 5% 5%;
text-align: justify;
font-size: 15px;
}
.info-modulo img{
margin:10% 0 5% 0;
/* width: 100px; */
height: 70px;
}
.info-modulo:hover{
box-shadow: 10px 10px #114048ff;
margin-top: -10px;
transition: 0.5s;
}
.info-modulo-body{
height: 260px;
overflow-y: auto;
}
.footer{
background-color:black;
/* height: 90vh; */
padding:100px;
color: white;
}
.footer .social{
width: 30px;
margin: 10px;
transition: 0.5s;
}
.footer .social:hover{
width: 35px;
transition: 0.5s;
}
.footer .sobre a{
margin-bottom: 10px;
color: white;
}
.footer a{
color:white;
}
.footer .coluna h3{
margin-bottom:20px;
}
.footer .social-network{
margin-top:20px;
}
@media screen and (max-width: 576px) {
.footer .coluna{
margin-bottom:30px;
}
.footer .social{
width:20px;
}
.curved{
height: 100vh;
}
.curved p{
font-size: 1rem;
text-align: justify;
padding: 10px;
/* margin-bottom: 5%; */
}
.modulos{
margin-top: 150px;
}
.info-modulo-body{
height: 260px;
overflow-y: auto;
}
}
/*
color primary: #114048ff
color secondary: #196572ff
color dark: #071b1eff
*/
body{
margin: 0;
padding: 0;
font-family: 'Nunito', sans-serif;
}
#rowCarrousel{
margin-top: 15px;
}
.jumbotron{
margin-top: auto;
margin-bottom: auto;
background: none;
text-align: left;
}
#descSistema{
width: auto;
height: 70vh;
text-align: center;
width: auto;
height: auto;
display: table;
padding-left: 7%;
padding-right: 7%;
}
.floatF{
float: left;
}
.texto{
height: 70vh;
display: table-cell;
vertical-align: middle;
}
.texto h1{
margin-bottom: 30px;
}
.texto p{
font-size: large;
}
#divModulo1{
height: 70vh;
background-color:#ccc;
display: table;
}
#divModulo2{
height: 70vh;
background-color:white;
display: table;
}
#divModulo3{
height: 70vh;
background-color:#114048ff;
color: white;
display: table;
}
.rowModulo{
height: 70vh;
}
.textoModulo{
margin-top: auto;
margin-bottom: auto;
padding-left:10px;
padding-right:7%;
justify-content: center;
}
.textoModuloR{
margin-top: auto;
margin-bottom: auto;
padding-left:7%;
padding-right:10px;
}
.textoModulo p{
font-size: large;
text-align: justify;
text-justify: inter-word;
}
.textoModuloR p{
font-size: large;
text-align: justify;
text-justify: inter-word;
}
.imagemModulo{
margin-top:auto;
margin-bottom: auto;
}
.imagem{
width:300px;
height:300px;
background-color:grey;
border-radius: 50%;
}
.imagemModuloCelular{
margin-top:auto;
margin-bottom: auto;
display: none;
}
#none{
display: block;
}
@media screen and (max-width:576px){
#descSistema p{
text-align: justify;
text-justify: inter-word;
}
.rowModulo{
height: auto;
}
.textoModulo{
padding-right: 10px;
padding-left: 10px;
margin: 20px;
text-align: center;
}
.textoModuloR{
padding-right: 10px;
padding-left: 10px;
margin: 20px;
text-align: center;
}
.imagemModulo{
margin-top: 20px;
}
.imagem{
width:150px;
height:150px;
}
#none{
display: none;
}
.imagemModuloCelular{
display: block;
margin-top: 20px;
}
.imagemCelular{
width:150px;
height:150px;
background-color:grey;
border-radius: 50%;
}
}
\ No newline at end of file
<svg aria-hidden="true" focusable="false" data-prefix="fab" data-icon="adn" class="svg-inline--fa fa-adn fa-w-16" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path fill="white" d="M248 167.5l64.9 98.8H183.1l64.9-98.8zM496 256c0 136.9-111.1 248-248 248S0 392.9 0 256 111.1 8 248 8s248 111.1 248 248zm-99.8 82.7L248 115.5 99.8 338.7h30.4l33.6-51.7h168.6l33.6 51.7h30.2z"></path></svg>
\ No newline at end of file
<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="sort-down" class="svg-inline--fa fa-sort-down fa-w-10" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path fill="white" d="M41 288h238c21.4 0 32.1 25.9 17 41L177 448c-9.4 9.4-24.6 9.4-33.9 0L24 329c-15.1-15.1-4.4-41 17-41z"></path></svg>
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
aria-hidden="true"
focusable="false"
data-prefix="fas"
data-icon="calendar-alt"
class="svg-inline--fa fa-calendar-alt fa-w-14"
role="img"
viewBox="0 0 448 512"
version="1.1"
id="svg4"
sodipodi:docname="calendar-alt-solid.svg"
inkscape:version="0.92.4 (5da689c313, 2019-01-14)">
<metadata
id="metadata10">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
</cc:Work>
</rdf:RDF>
</metadata>
<defs
id="defs8" />
<sodipodi:namedview
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1"
objecttolerance="10"
gridtolerance="10"
guidetolerance="10"
inkscape:pageopacity="0"
inkscape:pageshadow="2"
inkscape:window-width="826"
inkscape:window-height="480"
id="namedview6"
showgrid="false"
inkscape:zoom="0.4609375"
inkscape:cx="224"
inkscape:cy="256"
inkscape:window-x="0"
inkscape:window-y="0"
inkscape:window-maximized="0"
inkscape:current-layer="svg4" />
<path
fill="currentColor"
d="M0 464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V192H0v272zm320-196c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM192 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12v-40zM64 268c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zm0 128c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12H76c-6.6 0-12-5.4-12-12v-40zM400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v48h448v-48c0-26.5-21.5-48-48-48z"
id="path2"
style="fill:#ffffff" />
</svg>
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment