Documentação

Por

    Visão Geral

    Bem vindo a JobTarget. Desenvolvemosuma plataforma de relacionamento estagiário-empresa-instituição, que visa ajudar no processo de contratação.

    Somos o ponto de encontro inteligente entre o talento e a oportunidade.

    Nós simplificamos a conexão entre empresas que buscam renovar suas equipes e estudantes prontos para o mercado de trabalho.

    Nossa IA vasculha a internet para consolidar as melhores vagas de múltiplos sites em uma interface única e intuitiva.

    Para o estudante: Busca inteligente, zero tempo perdido em dezenas de portais e vagas que combinam com você.

    Para a empresa: Alcance ampliado, atração direta de candidatos focados e um processo seletivo mais ágil.

    Seu próximo grande passo profissional ou sua próxima contratação de sucesso estão a um clique de distância."

    Oportunidades de Estágio

    This is the base of each HTML file:

    Grid System

    Template supports all features of Bootstrap 4 Grid System - go to Bootrstrap's page and check how does it work.

    Oportunidades de Estágio

    Neat & Useful elements to create content.

    Tipografia

    All HTML Tags made to create nice texts.

    Headings

    h1. Cabeçalho Bootstrap

    h2. Cabeçalho Bootstrap

    h3. Cabeçalho Bootstrap

    h4. Cabeçalho Bootstrap

    h5. Cabeçalho Bootstrap
    h6. Cabeçalho Bootstrap

    Paragraph

    Phasellus et sagittis odio. Sed in enim condimentum, lacinia metus id, sollicitudin libero. In ac ultricies justo.

    Maecenas a risus quis ipsum convallis fringilla in ut magna. Phasellus et sagittis odio. Sed in enim condimentum, lacinia metus id, sollicitudin libero. In ac ultricies justo.

    Curabitur sit amet turpis eu diam luctus viverra. Sed viverra ornare ex, quis lobortis diam vehicula a. In imperdiet est tristique, malesuada odio quis, volutpat ante. Nulla ullamcorper, nisl sed faucibus posuere, dui turpis mattis turpis, in porttitor massa odio nec sapien.

    Blockquote

    It was the best coach I’ve ever had!

    Mark Johnson, Google

    Icons & Images

    Icons

    Templates includes two types of icons with different colors.

    Icon sizes

    All icons are available in three types of sizes.

    Social Icons

    This product supports lots of social icon types.

    Images

    ...
    ...

    Progress Bar

    95%
    75%
    55%
    35%
    15%

    Chart

    Create nice donut charts - set your components look by data-bar-color, data-track-color and data-percent attributes.

    4/5
    Chart

    Timeline

    10.2011 - 09.2014
    IT Engineer
    University of Oxford
    11.2014 - 09.2016
    Webdesigner & Front-End Developer
    Freelancer
    09.2016 - 04.2017
    Junior Front-End Developer
    Company Ltd.
    04.2017 -
    Senior Front-End Developer
    Company Inc.

    Hobby

    Motocross

    Speed & Adrenaline

    Pricing Tables

    Easy & effectife way pricing tables. Add featured class to highlight the table.

    HTML to WordPress
    2 busiess days
    from $49 per view
    • High-quality code
    • Visual Composer
    • Dedicated Support
    Front-End Development
    2 busiess days
    $39 per hour
    • Well-organized code
    • Quick turnaround
    • Available 12h per day

    Media

    There are few types of media items.

    Basic Image

    Being yourself
    Webdesign

    Inner Title

    Being yourself
    Webdesign

    Video

    It is also required to put video modal html code somewhere before the </body> tag.

    <!-- Modal / Video -->
    <div class="modal modal-video fade" id="modalVideo" role="dialog">
        <button class="close" data-dismiss="modal"></button>
        <div class="modal-dialog modal-lg" role="document">
            <div class="modal-content">
                <iframe height="500"></iframe>
            </div>
        </div>
    </div>

    Testimonials

    Really solid & creatve front-end developer and great teammate!

    Poul McCartney
    Smashing Magazine

    Schedule

    Monday
    09:00 - 12:00 St. John's Hospital Room 24C
    14:00 - 19:00 St. Elisabeth Hospital Room 24C
    Tuesday
    09:00 - 12:00 St. John's Hospital Room 24C
    14:00 - 16:00 St. Elisabeth Hospital Room 24C
    16:30 - 18:30 St. John's Hospital Room 24C
    Thursday
    09:00 - 12:00 St. John's Hospital Room 24C
    14:00 - 19:00 St. Elisabeth Hospital Room 24C
    Friday
    09:00 - 12:00 St. John's Hospital Room 24C
    14:00 - 19:00 St. Elisabeth Hospital Room 24C

    Other

    Easy & effectife way to present code. More at Bootstrap's 4 page.

    Awards

    ...
    Best Trainer 2017
    Powerlifting

    Inline code

    For example, <span></span> should be wrapped as inline.

    Code block

                            <p>Sample text here...</p>
                            <p>And another line of sample text here...</p>
                            

    Manual do Estágio

    Thanks to the prepared components you will be able to create really useful and easy to use websites. Let's start exploring them!

    Alerts

    Badges

    Default
    Primary
    Success
    Info
    Warning
    Danger

    Botões

    The template includes defferent types of buttons with various sizes.

    Default Botões

    Outline Botões

    Formulários

    To validate the form please add data-validate attribute and required atribute to input / textarea.

    Paginação

    Guias

    Raw denim you probably haven't heard of them jean shorts Austin. Nesciunt tofu stumptown aliqua, retro synth master cleanse. Mustache cliche tempor, williamsburg carles vegan helvetica. Reprehenderit butcher retro keffiyeh dreamcatcher synth. Cosby sweater eu banh mi, qui irure terry richardson ex squid. Aliquip placeat salvia cillum iphone. Seitan aliquip quis cardigan american apparel, butcher voluptate nisi qui.
    Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid. Exercitation +1 labore velit, blog sartorial PBR leggings next level wes anderson artisan four loko farm-to-table craft beer twee. Qui photo booth letterpress, commodo enim craft beer mlkshk aliquip jean shorts ullamco ad vinyl cillum PBR. Homo nostrud organic, assumenda labore aesthetic magna delectus mollit.
    Leggings gentrify squid 8-bit cred pitchfork. Williamsburg banh mi whatever gluten-free, carles pitchfork biodiesel fixie etsy retro mlkshk vice blog. Scenester cred you probably haven't heard of them, vinyl craft beer blog stumptown. Pitchfork sustainable tofu synth chambray yr.

    Assinatura de Contratos

    Below are listed important configuration options for whole template.

    Colors

    Primary and secondary color depends on picked color scheme.

    Primary
    Secondary
    Light
    Dark
    Success
    Info
    Warning
    Danger

    Helper Classes

    Text Colors

    It is possible to add any color form Available Colors section by .text-[color-name] class

    This is awesome primary text!

    <span class="text-primary">Fusce dapibus, tellus ac cursus commodo, tortor mauris nibh.</span>

    Backgrounds

    Similar to text colors it is possible to add backgorund color from Available Colors section by .bg-[color-name] class.

    For dark background colors it is necessary to add dark class to adjust font colors and other styles. Sometimes, if inside dark element is placed element with light background you should add light class to such element.

    Text on primary background with padding and rounded corners.

    <h2 class="bg-primary dark p-5 rounded">Text on primary background with padding and rounded corners.</h2>

    Other Utlities

    More useful helper classes are listed on Bootstrap's 4 website!

    Convênio

    The template includes some configurable elements - here you will find informations how to use them!

    Animations

    The template allows to add really cool animations for each of html elements. Let's check how to use it!

    Entrance animation

    This animation fires when element appears in the browser viewport. To add such animation you need to place .animated class in the animted element and preciese which animation do you want to use by data-animationattribute. It is also possible to add some delay to the animation (in ms) by data-animation-delay attribute.

    Bounce In
    Bounce In Up
    Bounce In Right
    Bounce In Down
    Bounce In Left
    Fade In
    Fade In Up
    Fade In Right
    Fade In Down
    Fade In Left
    Flip In X
    Flip In Y
    Light Speed In
    Rotate In
    Rotate In Up Left
    Rotate In Up Right
    Rotate In Down Left
    Rotate In Down Right
    Roll In
    Zoom In
    Zoom In Up
    Zoom In Right
    Zoom In Down
    Zoom In Left
    Slide In
    Slide In Up
    Slide In Right
    Slide In Down
    Slide In Left

    Google Maps

    To configure Google Map it is necessary to set latitude and longitude parameters by data-latitude and data-longitude attributes of #google-map element. To get it please visit site like this.

    <div id="google-map" class="h-400" data-latitude="40.758895" data-longitude="-73.985131" data-style="apple"></div>

    Contact Form

    To configure booing form please open offer-form.php file from /assets/php/ directory and go the line with an e-mail address to change it to your own - like this.

    $emailTo = 'your@email.com';

    After that you will recieve the messages from your websites to this e-mail address.

    SentMail function must be enabled on your hositng. Otherway I recommend use and configure plugin like "PHPMailer".

    Local Scroll

    If you want to use local scroll somewhere in the content please add data-local-scroll attribute in the parent tag of a link to local element.

    Developer Tools

    The template was made with NPM package manager and Grunt.js task manager.

    NPM

    The template includes two package.json files:

    package.json

    This file includes necessary grunt tasks to make developemnt process nice and easy. Run npm install task to install them.

    assets/plugins/package.json

    This file includes all plugins used in this theme. To install those plugins you need to run npm install as previously but after that you have to run grunt copy and grunt removetasks to move them into right directory

    .

    Grunt.js

    The package includes some grunt tasks to make development process easier:

    • grunt - runs grunt sass tasks after each .scss file change
    • grunt sass - compiles all .scss files
    • grunt validation - makes HTML5 validation of each .html file

    Documentos do Setor de EStágio

    Check all template's assets which was usead while development proccess.

    CSS Files

    The template uses couple of CSS files:

    CSS Theme has - was divided into some important sections:

    CSS Theme is also available in couple of different color versions:

    SASS Files

    CSS files are generated thanks to well organized SCSS files.

    • theme-[color-scheme].scss is a main SCSS file where main colors have been set.
    • _base.css file is a base for each theme which imports other partials.
    • _config.css file with SASS variables which configure colors, fonts and more.
    Go to Developer Tools to check how to compile SASS in the easiest way.

    JS Files

    On the end of the body of each html file there are placed JavaScrpt files:

    • Third-part plugins - third-part plugins sources
    • core.js / core.min.js - main JavaScript file
    • https://maps.googleapis.com/maps/api/js Google Map API

    PHP Files

    The template includes few PHP scripts:

    • /php/contact-form.php - configuration file for contact form

    Credits

    The template is so awesome because of some third-part plugins and external assets!

    Fonts:

    1. Poppins - https://fonts.google.com/specimen/Poppins

    Icons:

    1. Themify Icons - http://themify.me/themify-icons
    2. Font Awesome - http://fontawesome.io/

    Libraries:

    1. jQuery - http://jquery.com/
    2. Bootstrap 4 - http://v4-alpha.getbootstrap.com/

    Plugins:

    1. Tether - http://tether.io/
    2. Moment - http://momentjs.com/
    3. Appear - http://morr.github.io/appear.html
    4. LocalScroll - http://flesler.blogspot.com/2007/10/jquerylocalscroll-10.html
    5. ScrollTo - https://github.com/flesler/jquery.scrollTo
    6. Waypoint - http://imakewebthings.com/waypoints/
    7. Validate - https://jqueryvalidation.org/
    8. Slick - http://kenwheeler.github.io/slick/
    9. Snap.svg - http://snapsvg.io/
    10. Typed.js - http://www.mattboldt.com/demos/typed-js/
    11. EasyPieChart - http://rendro.github.io/easy-pie-chart/
    12. Masonry - https://masonry.desandro.com/
    13. ImagesLoaded - https://imagesloaded.desandro.com/
    14. Isotope - https://isotope.metafizzy.co/
    15. Fullpage - https://alvarotrigo.com/fullPage/
    All plugins may be installed by npm install; grunt copy; grunt remove tasks in /assets/plugins/.

    Images:

    Some images used in the template was free and have been included in a package. Rest of them was blurred becouse of licensing reasons.

    Included images:

    Changelog

    Let's check what has changed since the first version...

    ===============================================================
    v 1.11 - 20.10.2017
    ===============================================================

    FIX - Ajax Modal Scroll Top

    Files affected:
    ---------------------------------------------------------------
    UPDATE - js/core.js, js/core.min.js

    ===============================================================
    v 1.10 - 15.10.2017
    ===============================================================

    ADD - 3x Designer Concept
    ADD - 3x Recruiter Concept
    FIX - Minor Bugs

    Files affected:
    ---------------------------------------------------------------
    UPDATE - js/core.js
    UPDATE - css/themes/*.css
    NEW - case-study-designer.html, index-designer-*.html, index-recruiter-*.html

    ===============================================================
    v 1.01 - 15.09.2017
    ===============================================================

    FIX - Footer Fixes

    Files affected:
    ---------------------------------------------------------------
    UPDATE - js/core.js
    UPDATE - css/themes/*.css