DashCore v3.0.0

Thank you for purchasing our template.

DashCore is a Bootstrap 5.x HTML Template ready to showcase your SaaS, Startup, Software or any tech solution. The download includes the complete source files including HTML, CSS, and JavaScript as well as SCSS stylesheets for easy customization.

If you have any questions that are beyond the scope of this help file, please feel free to email us via our user page contact form, or write direct to support@5studios.net, please include your purchase code in order for us to verify you. Thank you so much !!!

Files Structure

The template is organized in the following way:

  • Compiler - Simple gulp task to compile SASS into CSS.
  • Documentation - Contains full documentation of the template. What you are reading ;)
  • HTML - Main files of the template. This is what you're going to copy on your server.
    • css - All stylesheets for the template.
    • fonts - Icons fonts used.
    • img - Images for the template.
    • js - Javascript files (plugins and Main template script file).
    • srv - PHP code for forms submission used in template.
  • SCSS - Complete SCSS source files.

HTML Structure

This template is based on HTML5 boilerplate structure and the latest version of Twitter Bootstrap framework (4.0 Beta). Please visit http://www.getbootstrap.com if you want to learn more about Bootstrap and it components.

The general HTML structure appears in the following format:

<nav class="navbar navbar-expand-md navigation sidebar-left">
    <section class="container">
        <!-- MENU ITEMS -->
    </section>
</nav>

<main>
    <header class="heading">
        <div class="container">
            <!-- HEADING CONTENT -->
        </div>
    </header>

    <section class="section">
        <div class="container">
            <!-- ALL SECTIONS CONTENT -->
        </div>
    </section>

    <footer>
        <div class="container">
            <!-- FOOTER CONTENT -->
        </div>
    </footer>
</main>
    

SCSS Structure

This template uses SCSS for stylesheets. For more information about SCSS, visit http://sass-lang.com/guide.

Template SCSS files are located in the /SCSS directory. Vendor CSS files are located in the /html/css directory.

We need to compile SCSS files to CSS to make them usable. All compiled files are located in the /css folder.

All SCSS files are separated by component types for easy customization. The main file for the theme is dashcore.scss file which has references to all .scss files that compose the theme. Those files use Bootstrap variables and mixins in order to compile to CSS.

You can modify those files to include additional style or remove any unwanted reference, one use case could be to leave the variation of a section you like and remove references to the others.

Do not remove references to Bootstrap and FontAwesome components as it will not compile.

// User predefined variables, will overwrite any predefined variable
@import "user/variables";

// For compatibility and sharing of styles with another themes of ours
@import "shared/import";

// Importing of any local variable|function|mixins that should be globally accessed
@import "dashcore/import";

// Bootstrap core styles
@import "bootstrap/scss/bootstrap";

// The local theme
@import "shared/styles";
@import "dashcore/styles";
@import "dashcore/shop";

// User custom styles
@import "user/styles";
                

It's recommended, if you plan to add additional styles other than ours, that you place all of your code in the user/ directory, this is avoid overwritten your styles in future theme updates.

Scripts

Customization

We explain how easy is to customize the template through HTML, SCSS or JS changes to suit your needs.

Special Topics

As long as we improve and extend the template, some topics may need extra explanation in order for you to fully customize them.

Perspective Mockups - saas.html variation

We use the button pointed out bellow as a reference to relocate the page header mockups when the page is viewed on mobile devices.

Perspective mockups for desktop

Perspective mockups for mobile devices

There are several considerations you must attend when customizing this variation

  • Removing the Learn More button

    If you would want to remove the .learn-more button, you will need to add another element, preferable within the same section and/or position as the button was. This is because this element is used as a reference for relocating the mockups.

    Code snippet to reposition the perspective-mockups

    The code snippets above shows how the .learn-more button is used as a reference to reposition the mockups, so if removed the code will break on line 52

  • Changing the button css class

    If you change the default css class for this button, please be sure to change it on the javascript as well thus the element can be found and avoid any error or misbehavior.

Credits

The following resources were used to create this template. We are much obligated to their developers.

Scripts

CSS

Images

Any Images or logos used in previews are not included in this item or final purchase and you need to contact authors to get permission in case you want to use them in your commercial or non-commercial projects.

For some of them we are allowed to make reference, in case you wanted to use them in your design

  • Pixabay for some images you see across sections.
  • Freepik for some images and SVGs you see across sections.
  • SVGPorn for the logos.

Icons

The SVG icons you saw in the preview were taken from https://flaticon.com, those icons free to download with attribution, we used the ones in the following links.