├── src ├── assets │ ├── scss │ │ ├── custom.scss │ │ ├── components │ │ │ ├── _accordion.scss │ │ │ ├── _avatar.scss │ │ │ ├── _button.scss │ │ │ ├── _alert.scss │ │ │ ├── _tooltip.scss │ │ │ ├── _footer.scss │ │ │ ├── _marquee.scss │ │ │ ├── _components.scss │ │ │ ├── _navbar.scss │ │ │ ├── _collapse.scss │ │ │ └── _dropdown.scss │ │ ├── vendors │ │ │ ├── _vendors.scss │ │ │ └── plyr │ │ │ │ └── _plyr.scss │ │ ├── abstracts │ │ │ ├── mixins │ │ │ │ ├── _backgrounds.scss │ │ │ │ ├── _alert.scss │ │ │ │ ├── _shadows.scss │ │ │ │ └── _buttons.scss │ │ │ ├── _mixins.scss │ │ │ └── _css-vars.scss │ │ ├── libs.scss │ │ ├── utilities │ │ │ ├── _utilities.scss │ │ │ ├── _hover-effects.scss │ │ │ └── _animations.scss │ │ ├── base │ │ │ └── _base.scss │ │ └── theme.scss │ ├── images │ │ ├── about-1.jpeg │ │ ├── about-2.jpeg │ │ ├── about-3.jpeg │ │ ├── about-4.jpeg │ │ ├── about-5.jpeg │ │ ├── about-6.jpeg │ │ ├── about-7.jpeg │ │ ├── blog-one.jpeg │ │ ├── blog-two.jpeg │ │ ├── feature-1.jpeg │ │ ├── feature-2.jpeg │ │ ├── team-photo.png │ │ ├── blog-three.jpeg │ │ ├── team-photo-2.png │ │ ├── favicon │ │ │ ├── favicon.ico │ │ │ ├── favicon-16x16.png │ │ │ ├── favicon-32x32.png │ │ │ ├── mstile-150x150.png │ │ │ ├── apple-touch-icon.png │ │ │ ├── android-chrome-192x192.png │ │ │ ├── android-chrome-256x256.png │ │ │ ├── browserconfig.xml │ │ │ ├── site.webmanifest │ │ │ └── safari-pinned-tab.svg │ │ ├── profile-small.jpeg │ │ ├── profile-small-2.jpeg │ │ ├── profile-small-3.jpeg │ │ ├── profile-small-4.jpeg │ │ ├── profile-small-5.jpeg │ │ ├── profile-small-6.jpeg │ │ ├── profile-small-7.jpeg │ │ ├── logos │ │ │ ├── logo-13.svg │ │ │ ├── logo-9.svg │ │ │ ├── logo-21.svg │ │ │ ├── logo-8.svg │ │ │ ├── logo-20.svg │ │ │ ├── logo-6.svg │ │ │ ├── logo-14.svg │ │ │ ├── logo-22.svg │ │ │ ├── logo-7.svg │ │ │ ├── logo-10.svg │ │ │ ├── logo-16.svg │ │ │ ├── logo-2.svg │ │ │ ├── logo-11.svg │ │ │ ├── logo-18.svg │ │ │ ├── logo-4.svg │ │ │ ├── logo-12.svg │ │ │ ├── logo-17.svg │ │ │ ├── logo-3.svg │ │ │ ├── logo-19.svg │ │ │ └── logo-5.svg │ │ ├── icon-6.svg │ │ ├── icon-1.svg │ │ ├── icon-4.svg │ │ ├── icon-5.svg │ │ └── icon-2.svg │ ├── fonts │ │ ├── remixicon.woff │ │ ├── Metropolis-Bold.woff │ │ ├── Metropolis-Black.woff │ │ ├── Metropolis-Medium.woff │ │ ├── Metropolis-Regular.woff │ │ └── Metropolis-SemiBold.woff │ └── js │ │ ├── components │ │ ├── aos.js │ │ ├── scroll.js │ │ ├── typed.js │ │ ├── tooltip.js │ │ ├── popover.js │ │ ├── navbar.js │ │ └── plyr.js │ │ ├── misc.js │ │ ├── theme.js │ │ └── classes │ │ └── navbar.js ├── partials │ ├── footer │ │ ├── imports.html │ │ └── scripts.html │ ├── modals │ │ ├── modals.html │ │ └── modal-video-iframe.html │ ├── svg │ │ ├── svg-shape-eight.html │ │ ├── svg-shape-six.html │ │ ├── svg-shape-five.html │ │ ├── svg-shape-three.html │ │ ├── svg-shape-seven.html │ │ ├── svg-shape-one.html │ │ ├── svg-shape-four.html │ │ └── svg-shape-two.html │ ├── logo │ │ └── logo-icon.html │ ├── widgets │ │ └── stats.html │ ├── header │ │ ├── navbar │ │ │ ├── menu.html │ │ │ ├── navbar.html │ │ │ └── dropdown-links.html │ │ └── head │ │ │ └── head.html │ └── marquee │ │ ├── marquee-logos.html │ │ └── marquee-reviews.html └── data │ ├── config.json │ ├── blogs.json │ ├── logos-two.json │ ├── logos.json │ ├── integrations.json │ ├── team.json │ ├── reviews.json │ └── features.json ├── dist └── assets │ ├── fonts │ ├── remixicon.woff │ ├── Metropolis-Black.woff │ ├── Metropolis-Bold.woff │ ├── Metropolis-Medium.woff │ ├── Metropolis-Regular.woff │ └── Metropolis-SemiBold.woff │ ├── images │ ├── about-1.jpeg │ ├── about-2.jpeg │ ├── about-3.jpeg │ ├── about-4.jpeg │ ├── about-5.jpeg │ ├── about-6.jpeg │ ├── about-7.jpeg │ ├── blog-one.jpeg │ ├── blog-two.jpeg │ ├── blog-three.jpeg │ ├── feature-1.jpeg │ ├── feature-2.jpeg │ ├── team-photo-2.png │ ├── team-photo.png │ ├── profile-small.jpeg │ ├── favicon │ │ ├── favicon.ico │ │ ├── favicon-16x16.png │ │ ├── favicon-32x32.png │ │ ├── mstile-150x150.png │ │ ├── apple-touch-icon.png │ │ ├── android-chrome-192x192.png │ │ ├── android-chrome-256x256.png │ │ ├── browserconfig.xml │ │ ├── site.webmanifest │ │ └── safari-pinned-tab.svg │ ├── profile-small-2.jpeg │ ├── profile-small-3.jpeg │ ├── profile-small-4.jpeg │ ├── profile-small-5.jpeg │ ├── profile-small-6.jpeg │ ├── profile-small-7.jpeg │ ├── logos │ │ ├── logo-13.svg │ │ ├── logo-9.svg │ │ ├── logo-21.svg │ │ ├── logo-8.svg │ │ ├── logo-20.svg │ │ ├── logo-6.svg │ │ ├── logo-14.svg │ │ ├── logo-22.svg │ │ ├── logo-7.svg │ │ ├── logo-10.svg │ │ ├── logo-16.svg │ │ ├── logo-2.svg │ │ ├── logo-11.svg │ │ ├── logo-18.svg │ │ ├── logo-4.svg │ │ ├── logo-12.svg │ │ ├── logo-3.svg │ │ ├── logo-17.svg │ │ ├── logo-19.svg │ │ └── logo-5.svg │ ├── icon-6.svg │ ├── icon-1.svg │ ├── icon-4.svg │ ├── icon-5.svg │ └── icon-2.svg │ └── js │ └── theme.bundle.js ├── postcss.config.js ├── .gitignore ├── LICENSE.md └── package.json /src/assets/scss/custom.scss: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/partials/footer/imports.html: -------------------------------------------------------------------------------- 1 | 2 | {{> modals/modals}} -------------------------------------------------------------------------------- /src/partials/modals/modals.html: -------------------------------------------------------------------------------- 1 | 2 | {{> modals/modal-video-iframe }} -------------------------------------------------------------------------------- /src/assets/images/about-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/about-1.jpeg -------------------------------------------------------------------------------- /src/assets/images/about-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/about-2.jpeg -------------------------------------------------------------------------------- /src/assets/images/about-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/about-3.jpeg -------------------------------------------------------------------------------- /src/assets/images/about-4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/about-4.jpeg -------------------------------------------------------------------------------- /src/assets/images/about-5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/about-5.jpeg -------------------------------------------------------------------------------- /src/assets/images/about-6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/about-6.jpeg -------------------------------------------------------------------------------- /src/assets/images/about-7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/about-7.jpeg -------------------------------------------------------------------------------- /src/assets/scss/components/_accordion.scss: -------------------------------------------------------------------------------- 1 | .accordion-header { 2 | border-bottom: 1px solid $border-color; 3 | } -------------------------------------------------------------------------------- /dist/assets/fonts/remixicon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/fonts/remixicon.woff -------------------------------------------------------------------------------- /dist/assets/images/about-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/about-1.jpeg -------------------------------------------------------------------------------- /dist/assets/images/about-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/about-2.jpeg -------------------------------------------------------------------------------- /dist/assets/images/about-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/about-3.jpeg -------------------------------------------------------------------------------- /dist/assets/images/about-4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/about-4.jpeg -------------------------------------------------------------------------------- /dist/assets/images/about-5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/about-5.jpeg -------------------------------------------------------------------------------- /dist/assets/images/about-6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/about-6.jpeg -------------------------------------------------------------------------------- /dist/assets/images/about-7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/about-7.jpeg -------------------------------------------------------------------------------- /dist/assets/images/blog-one.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/blog-one.jpeg -------------------------------------------------------------------------------- /dist/assets/images/blog-two.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/blog-two.jpeg -------------------------------------------------------------------------------- /src/assets/fonts/remixicon.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/fonts/remixicon.woff -------------------------------------------------------------------------------- /src/assets/images/blog-one.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/blog-one.jpeg -------------------------------------------------------------------------------- /src/assets/images/blog-two.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/blog-two.jpeg -------------------------------------------------------------------------------- /src/assets/images/feature-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/feature-1.jpeg -------------------------------------------------------------------------------- /src/assets/images/feature-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/feature-2.jpeg -------------------------------------------------------------------------------- /src/assets/images/team-photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/team-photo.png -------------------------------------------------------------------------------- /dist/assets/images/blog-three.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/blog-three.jpeg -------------------------------------------------------------------------------- /dist/assets/images/feature-1.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/feature-1.jpeg -------------------------------------------------------------------------------- /dist/assets/images/feature-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/feature-2.jpeg -------------------------------------------------------------------------------- /dist/assets/images/team-photo-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/team-photo-2.png -------------------------------------------------------------------------------- /dist/assets/images/team-photo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/team-photo.png -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | autoprefixer: {}, 4 | cssnano: {} 5 | } 6 | }; -------------------------------------------------------------------------------- /src/assets/images/blog-three.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/blog-three.jpeg -------------------------------------------------------------------------------- /src/assets/images/team-photo-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/team-photo-2.png -------------------------------------------------------------------------------- /dist/assets/images/profile-small.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/profile-small.jpeg -------------------------------------------------------------------------------- /src/assets/fonts/Metropolis-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/fonts/Metropolis-Bold.woff -------------------------------------------------------------------------------- /src/assets/images/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/favicon/favicon.ico -------------------------------------------------------------------------------- /src/assets/images/profile-small.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/profile-small.jpeg -------------------------------------------------------------------------------- /dist/assets/fonts/Metropolis-Black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/fonts/Metropolis-Black.woff -------------------------------------------------------------------------------- /dist/assets/fonts/Metropolis-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/fonts/Metropolis-Bold.woff -------------------------------------------------------------------------------- /dist/assets/fonts/Metropolis-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/fonts/Metropolis-Medium.woff -------------------------------------------------------------------------------- /dist/assets/images/favicon/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/favicon/favicon.ico -------------------------------------------------------------------------------- /dist/assets/images/profile-small-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/profile-small-2.jpeg -------------------------------------------------------------------------------- /dist/assets/images/profile-small-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/profile-small-3.jpeg -------------------------------------------------------------------------------- /dist/assets/images/profile-small-4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/profile-small-4.jpeg -------------------------------------------------------------------------------- /dist/assets/images/profile-small-5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/profile-small-5.jpeg -------------------------------------------------------------------------------- /dist/assets/images/profile-small-6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/profile-small-6.jpeg -------------------------------------------------------------------------------- /dist/assets/images/profile-small-7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/profile-small-7.jpeg -------------------------------------------------------------------------------- /src/assets/fonts/Metropolis-Black.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/fonts/Metropolis-Black.woff -------------------------------------------------------------------------------- /src/assets/fonts/Metropolis-Medium.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/fonts/Metropolis-Medium.woff -------------------------------------------------------------------------------- /src/assets/fonts/Metropolis-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/fonts/Metropolis-Regular.woff -------------------------------------------------------------------------------- /src/assets/images/profile-small-2.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/profile-small-2.jpeg -------------------------------------------------------------------------------- /src/assets/images/profile-small-3.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/profile-small-3.jpeg -------------------------------------------------------------------------------- /src/assets/images/profile-small-4.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/profile-small-4.jpeg -------------------------------------------------------------------------------- /src/assets/images/profile-small-5.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/profile-small-5.jpeg -------------------------------------------------------------------------------- /src/assets/images/profile-small-6.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/profile-small-6.jpeg -------------------------------------------------------------------------------- /src/assets/images/profile-small-7.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/profile-small-7.jpeg -------------------------------------------------------------------------------- /dist/assets/fonts/Metropolis-Regular.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/fonts/Metropolis-Regular.woff -------------------------------------------------------------------------------- /dist/assets/fonts/Metropolis-SemiBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/fonts/Metropolis-SemiBold.woff -------------------------------------------------------------------------------- /src/assets/fonts/Metropolis-SemiBold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/fonts/Metropolis-SemiBold.woff -------------------------------------------------------------------------------- /src/assets/scss/vendors/_vendors.scss: -------------------------------------------------------------------------------- 1 | /* Plyr */ 2 | @import 'plyr/plyr'; 3 | 4 | /* Remix Icons */ 5 | @import 'remixicon/remixicon'; 6 | -------------------------------------------------------------------------------- /dist/assets/images/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /dist/assets/images/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /dist/assets/images/favicon/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/favicon/mstile-150x150.png -------------------------------------------------------------------------------- /src/assets/images/favicon/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/favicon/favicon-16x16.png -------------------------------------------------------------------------------- /src/assets/images/favicon/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/favicon/favicon-32x32.png -------------------------------------------------------------------------------- /src/assets/images/favicon/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/favicon/mstile-150x150.png -------------------------------------------------------------------------------- /dist/assets/images/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /src/assets/images/favicon/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/favicon/apple-touch-icon.png -------------------------------------------------------------------------------- /src/assets/images/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /src/assets/images/favicon/android-chrome-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/src/assets/images/favicon/android-chrome-256x256.png -------------------------------------------------------------------------------- /src/assets/scss/abstracts/mixins/_backgrounds.scss: -------------------------------------------------------------------------------- 1 | /* Mixin background faded */ 2 | @mixin bg-variant-faded($bg) { 3 | background-color: $bg !important; 4 | } -------------------------------------------------------------------------------- /src/assets/scss/components/_avatar.scss: -------------------------------------------------------------------------------- 1 | .avatar { 2 | width: var(--theme-avatar-size); 3 | height: var(--theme-avatar-size); 4 | display: block; 5 | } -------------------------------------------------------------------------------- /dist/assets/images/favicon/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/favicon/android-chrome-192x192.png -------------------------------------------------------------------------------- /dist/assets/images/favicon/android-chrome-256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PixelRocket-Shop/sigma/HEAD/dist/assets/images/favicon/android-chrome-256x256.png -------------------------------------------------------------------------------- /src/assets/scss/abstracts/mixins/_alert.scss: -------------------------------------------------------------------------------- 1 | /* Mixin faded alert */ 2 | @mixin alert-variant-faded($bg, $color) { 3 | background-color: $bg; 4 | color: $color; 5 | } -------------------------------------------------------------------------------- /src/assets/scss/abstracts/mixins/_shadows.scss: -------------------------------------------------------------------------------- 1 | /* Mixin coloured shadow */ 2 | @mixin colored-shadow($value) { 3 | box-shadow: -1px 1px 13px -6px rgba($value, 0.85); 4 | } -------------------------------------------------------------------------------- /src/partials/footer/scripts.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/assets/scss/abstracts/_mixins.scss: -------------------------------------------------------------------------------- 1 | /* Alert */ 2 | @import 'mixins/alert'; 3 | /* Backgrounds */ 4 | @import 'mixins/backgrounds'; 5 | /* Buttons */ 6 | @import 'mixins/buttons'; 7 | /* Shadows */ 8 | @import 'mixins/shadows'; -------------------------------------------------------------------------------- /src/assets/scss/components/_button.scss: -------------------------------------------------------------------------------- 1 | /* faded button */ 2 | @each $color, 3 | $value in $theme-colors { 4 | .btn-#{$color}-faded { 5 | @include btn-variant-faded(rgba($value, $btn-faded-bg-opacity), $value); 6 | } 7 | } -------------------------------------------------------------------------------- /src/assets/scss/vendors/plyr/_plyr.scss: -------------------------------------------------------------------------------- 1 | .plyr-hide-controls { 2 | .plyr__controls, .plyr__control { 3 | opacity: 0 !important; 4 | } 5 | } 6 | 7 | .plyr-object-fit { 8 | video { 9 | object-fit: cover; 10 | } 11 | } -------------------------------------------------------------------------------- /src/assets/scss/libs.scss: -------------------------------------------------------------------------------- 1 | /* 2 | * Note: Do not write any CSS in this file. Only use it to import vendor CSS files from your node_modules directory. 3 | */ 4 | 5 | /* AOS */ 6 | @import '~aos/dist/aos.css'; 7 | 8 | /* Plyr */ 9 | @import '~plyr/dist/plyr.css'; 10 | 11 | -------------------------------------------------------------------------------- /src/assets/js/components/aos.js: -------------------------------------------------------------------------------- 1 | import AOS from 'aos'; 2 | 3 | (function () { 4 | 5 | const options = { 6 | duration: 700, 7 | easing: 'ease-in', 8 | once: true, 9 | startEvent: 'load', 10 | disable: 'mobile' 11 | }; 12 | 13 | AOS.init(options); 14 | 15 | })(); -------------------------------------------------------------------------------- /src/assets/js/misc.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | 3 | 4 | // Add a body class once page has loaded 5 | // Used to add CSS transitions to elems 6 | // and avoids content shifting during page load 7 | window.addEventListener('load', function() { 8 | document.body.classList.add('page-loaded'); 9 | }); 10 | 11 | })(); -------------------------------------------------------------------------------- /src/assets/scss/components/_alert.scss: -------------------------------------------------------------------------------- 1 | /* Faded Alert */ 2 | @each $color, $value in $theme-colors { 3 | .alert-#{$color}-faded { 4 | @include alert-variant-faded(rgba($value, $alert-faded-bg-opacity), $value); 5 | } 6 | } 7 | 8 | .alert { 9 | border: 0; 10 | font-size: .995rem; 11 | } -------------------------------------------------------------------------------- /src/assets/scss/components/_tooltip.scss: -------------------------------------------------------------------------------- 1 | .tooltip-trigger { 2 | position: relative; 3 | 4 | &:after { 5 | width: 100%; 6 | content: ""; 7 | display: block; 8 | position: absolute; 9 | bottom: -.15rem; 10 | border-bottom: 1px dashed $gray-400; 11 | } 12 | } -------------------------------------------------------------------------------- /dist/assets/images/favicon/browserconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | #da532c 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/assets/images/favicon/browserconfig.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | #da532c 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /src/partials/svg/svg-shape-eight.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/js/components/scroll.js: -------------------------------------------------------------------------------- 1 | (function() { 2 | 3 | const CSS_SCROLL_CLASS = 'is-scrolling'; 4 | 5 | window.addEventListener('scroll', function() { 6 | if (window.scrollY > 100) { 7 | document.body.classList.add(CSS_SCROLL_CLASS); 8 | return; 9 | } 10 | 11 | document.body.classList.remove(CSS_SCROLL_CLASS); 12 | }); 13 | 14 | })(); -------------------------------------------------------------------------------- /src/assets/js/theme.js: -------------------------------------------------------------------------------- 1 | // Vendor Imports 2 | import 'bootstrap'; 3 | 4 | 5 | // Components 6 | import './components/aos'; 7 | import './components/navbar'; 8 | import './components/plyr'; 9 | import './components/popover'; 10 | import './components/scroll'; 11 | import './components/typed'; 12 | import './components/tooltip'; 13 | 14 | /* place any misc js that isn't its own component in here */ 15 | import './misc'; 16 | -------------------------------------------------------------------------------- /src/assets/scss/components/_footer.scss: -------------------------------------------------------------------------------- 1 | .footer-nav { 2 | 3 | margin-top: 1.5rem; 4 | 5 | li { 6 | margin-bottom: .35rem; 7 | 8 | a { 9 | color: rgba(255,255,255, .85); 10 | transition: color ease-in .3s; 11 | font-size: 1.025rem; 12 | 13 | &:hover { 14 | text-decoration: none; 15 | color: $primary; 16 | } 17 | } 18 | } 19 | } -------------------------------------------------------------------------------- /src/partials/logo/logo-icon.html: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-13.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-13.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /src/partials/svg/svg-shape-six.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/partials/svg/svg-shape-five.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/partials/svg/svg-shape-three.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/scss/components/_marquee.scss: -------------------------------------------------------------------------------- 1 | .marquee { 2 | overflow-x: hidden; 3 | } 4 | 5 | .marquee-body { 6 | display:flex; 7 | flex-wrap: nowrap; 8 | white-space: nowrap; 9 | min-width: 100%; 10 | } 11 | 12 | .marquee-section { 13 | display : flex; 14 | flex-shrink: 0; 15 | align-items: center; 16 | overflow: hidden; 17 | } 18 | 19 | .marquee-hover-pause { 20 | &:hover { 21 | * { 22 | animation-play-state: paused; 23 | } 24 | } 25 | } -------------------------------------------------------------------------------- /src/partials/svg/svg-shape-seven.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/scss/components/_components.scss: -------------------------------------------------------------------------------- 1 | /* accordion */ 2 | @import './accordion'; 3 | 4 | /* alert */ 5 | @import './alert'; 6 | 7 | /* avatar */ 8 | @import './avatar'; 9 | 10 | /* button */ 11 | @import './button'; 12 | 13 | /* Collapse */ 14 | @import 'collapse'; 15 | 16 | /* Dropdowns */ 17 | @import 'dropdown'; 18 | 19 | /* Footer */ 20 | @import './footer'; 21 | 22 | /* Navbar */ 23 | @import './navbar'; 24 | 25 | /* Marquee */ 26 | @import './marquee'; 27 | 28 | /* Tooltip */ 29 | @import './tooltip'; -------------------------------------------------------------------------------- /src/data/config.json: -------------------------------------------------------------------------------- 1 | { 2 | "defaultPageTitle": "Bootstrap 5 HTML Template", 3 | "templateName": "Sigma", 4 | "classes": { 5 | "body": "", 6 | "navbar": "", 7 | "content": "", 8 | "footer": "" 9 | }, 10 | "partials": { 11 | "head": "head/head", 12 | "navbar": "navbar/navbar-primary", 13 | "footer": "footer/footer" 14 | }, 15 | "defaultImgAlt": "HTML Bootstrap Template by Pixel Rocket", 16 | "helpDocsURL": "", 17 | "demoURL": "" 18 | } 19 | -------------------------------------------------------------------------------- /src/partials/svg/svg-shape-one.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dist/assets/images/favicon/site.webmanifest: -------------------------------------------------------------------------------- 1 | { 2 | "name": "", 3 | "short_name": "", 4 | "icons": [ 5 | { 6 | "src": "/android-chrome-192x192.png", 7 | "sizes": "192x192", 8 | "type": "image/png" 9 | }, 10 | { 11 | "src": "/android-chrome-256x256.png", 12 | "sizes": "256x256", 13 | "type": "image/png" 14 | } 15 | ], 16 | "theme_color": "#ffffff", 17 | "background_color": "#ffffff", 18 | "display": "standalone" 19 | } 20 | -------------------------------------------------------------------------------- /src/assets/images/favicon/site.webmanifest: -------------------------------------------------------------------------------- 1 | { 2 | "name": "", 3 | "short_name": "", 4 | "icons": [ 5 | { 6 | "src": "/android-chrome-192x192.png", 7 | "sizes": "192x192", 8 | "type": "image/png" 9 | }, 10 | { 11 | "src": "/android-chrome-256x256.png", 12 | "sizes": "256x256", 13 | "type": "image/png" 14 | } 15 | ], 16 | "theme_color": "#ffffff", 17 | "background_color": "#ffffff", 18 | "display": "standalone" 19 | } 20 | -------------------------------------------------------------------------------- /src/data/blogs.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": [ 3 | { 4 | "img": "{{webRoot}}/assets/images/blog-one.jpeg", 5 | "title": "The ultimate guide to event project management" 6 | }, 7 | { 8 | "img": "{{webRoot}}/assets/images/blog-two.jpeg", 9 | "title": "How to use Agile to implement Scrum method" 10 | }, 11 | { 12 | "img": "{{webRoot}}/assets/images/blog-three.jpeg", 13 | "title": "What is the best software version control?" 14 | } 15 | ] 16 | } -------------------------------------------------------------------------------- /src/partials/svg/svg-shape-four.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/scss/utilities/_utilities.scss: -------------------------------------------------------------------------------- 1 | /** 2 | * - Everything in "bootstrap-api-utilities" either adds to or amends the Bootstrap utilities using their API 3 | * - Everything else is normal CSS/SCSS 4 | */ 5 | /* Bootstrap API Utilities - only put code in here that uses Bootstrap's Util API */ 6 | @import 'bootstrap-api-utilities'; 7 | 8 | 9 | /* Everything in these files DOES NOT use Bootstrap's API */ 10 | 11 | /* animations */ 12 | @import './animations'; 13 | 14 | /* background */ 15 | @import './background'; 16 | 17 | /*hover effects */ 18 | @import './hover-effects'; 19 | -------------------------------------------------------------------------------- /src/assets/scss/components/_navbar.scss: -------------------------------------------------------------------------------- 1 | .nav-link { 2 | margin-left: 1.5rem; 3 | margin-right: 1.5rem; 4 | } 5 | 6 | /* on body scroll transition */ 7 | /* we use a CSS class added by JS after page load to avoid content shifting during page load */ 8 | .page-loaded .navbar.fixed-top { 9 | transition: padding .2s cubic-bezier(.42,0,.58,1); 10 | } 11 | 12 | .is-scrolling .navbar.fixed-top { 13 | padding-top: .65rem; 14 | padding-bottom: .65rem; 15 | box-shadow: $box-shadow-lg; 16 | 17 | .btn { 18 | padding-top: .75rem; 19 | padding-bottom: .75rem; 20 | } 21 | } -------------------------------------------------------------------------------- /src/assets/js/components/typed.js: -------------------------------------------------------------------------------- 1 | import Typed from 'typed.js'; 2 | 3 | (function () { 4 | const typedElems = document.querySelectorAll('[data-typed]') || []; 5 | 6 | typedElems.forEach(elem => { 7 | const elemOptions = elem.dataset.typed ? JSON.parse(elem.dataset.typed) : {}; 8 | 9 | const defaultOptions = { 10 | typeSpeed: 50, 11 | backSpeed: 35, 12 | backDelay: 1000, 13 | loop: true, 14 | }; 15 | const options = { 16 | ...defaultOptions, 17 | ...elemOptions 18 | }; 19 | new Typed(elem, options); 20 | }); 21 | })(); -------------------------------------------------------------------------------- /src/data/logos-two.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": [ 3 | { 4 | "img": "{{webRoot}}/assets/images/logos/logo-17.svg" 5 | }, 6 | { 7 | "img": "{{webRoot}}/assets/images/logos/logo-18.svg" 8 | }, 9 | { 10 | "img": "{{webRoot}}/assets/images/logos/logo-19.svg" 11 | }, 12 | { 13 | "img": "{{webRoot}}/assets/images/logos/logo-20.svg" 14 | }, 15 | { 16 | "img": "{{webRoot}}/assets/images/logos/logo-21.svg" 17 | }, 18 | { 19 | "img": "{{webRoot}}/assets/images/logos/logo-22.svg" 20 | } 21 | ] 22 | } -------------------------------------------------------------------------------- /src/assets/js/components/tooltip.js: -------------------------------------------------------------------------------- 1 | import { 2 | Tooltip 3 | } from 'bootstrap'; 4 | 5 | (function () { 6 | var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')); 7 | var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) { 8 | let defaultOptions = { 9 | boundary: 'window', 10 | fallbackPlacements: ['top'] 11 | }; 12 | let customOptions = tooltipTriggerEl.dataset.bsOptions ? JSON.parse(tooltipTriggerEl.dataset.bsOptions) : {}; 13 | const options = { 14 | ...defaultOptions, 15 | ...customOptions 16 | }; 17 | return new Tooltip(tooltipTriggerEl, options); 18 | }); 19 | })(); -------------------------------------------------------------------------------- /src/assets/js/components/popover.js: -------------------------------------------------------------------------------- 1 | import { 2 | Popover 3 | } from 'bootstrap'; 4 | 5 | (function () { 6 | var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')) 7 | var popoverList = popoverTriggerList.map(function (popoverTriggerEl) { 8 | let defaultOptions = { 9 | container: 'body', 10 | trigger: 'focus' 11 | }; 12 | let customOptions = popoverTriggerEl.dataset.bsOptions ? JSON.parse(popoverTriggerEl.dataset.bsOptions) : {}; 13 | const options = { 14 | ...defaultOptions, 15 | ...customOptions 16 | }; 17 | return new Popover(popoverTriggerEl, options) 18 | }); 19 | })(); -------------------------------------------------------------------------------- /src/partials/widgets/stats.html: -------------------------------------------------------------------------------- 1 |
2 |
3 | 12 4 | Locations 6 |
7 |
8 | 75K 9 | Customers 11 |
12 |
13 | 160 14 | Staff 15 |
16 |
-------------------------------------------------------------------------------- /src/assets/scss/abstracts/_css-vars.scss: -------------------------------------------------------------------------------- 1 | :root { 2 | /* Bootstrap vars */ 3 | --bs-font-sans-serif: 'Metropolis', sans-serif; 4 | --bs-spacer: #{$spacer}; 5 | --bs-gutter-width: #{$grid-gutter-width}; 6 | 7 | /* Icon font family */ 8 | --theme-font-icon: 'remixicon'; 9 | --theme-font-icon-style: 'normal'; 10 | 11 | /* Avatar */ 12 | --theme-avatar-size: 90px; 13 | 14 | /* theme breakpoints using Bootstrap sass map */ 15 | @each $breakpoint, $value in $grid-breakpoints { 16 | --theme-breakpoint-#{$breakpoint}: #{$value}; 17 | } 18 | 19 | /* theme max widths using sass map */ 20 | @each $breakpoint, $value in $container-max-widths { 21 | --theme-maxwidth-breakpoint-#{$breakpoint}: #{$value}; 22 | } 23 | 24 | } -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-9.svg: -------------------------------------------------------------------------------- 1 | Figma.logoCreated using Figma -------------------------------------------------------------------------------- /src/assets/images/logos/logo-9.svg: -------------------------------------------------------------------------------- 1 | Figma.logoCreated using Figma -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Dependency directories 2 | node_modules/ 3 | 4 | # Optional npm cache directory 5 | .npm 6 | 7 | # Optional eslint cache 8 | .eslintcache 9 | 10 | # Output of 'npm pack' 11 | *.tgz 12 | 13 | # Yarn Integrity file 14 | .yarn-integrity 15 | 16 | # Compiled source # 17 | ################### 18 | *.com 19 | *.class 20 | *.dll 21 | *.exe 22 | *.o 23 | *.so 24 | 25 | # Packages # 26 | ############ 27 | # it's better to unpack these files and commit the raw source 28 | # git has its own built in compression methods 29 | *.7z 30 | *.dmg 31 | *.gz 32 | *.iso 33 | *.jar 34 | *.rar 35 | *.tar 36 | *.zip 37 | 38 | # Logs and databases # 39 | ###################### 40 | *.log 41 | *.sql 42 | *.sqlite 43 | 44 | # OS generated files # 45 | ###################### 46 | .DS_Store 47 | .DS_Store? 48 | ._* 49 | .Spotlight-V100 50 | .Trashes 51 | ehthumbs.db 52 | Thumbs.db 53 | 54 | # Logs 55 | logs 56 | *.log 57 | npm-debug.log* 58 | yarn-debug.log* 59 | yarn-error.log* 60 | lerna-debug.log* -------------------------------------------------------------------------------- /src/partials/header/navbar/menu.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data/logos.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": [ 3 | { 4 | "img": "{{webRoot}}/assets/images/logos/logo-1.svg", 5 | "name": "Bosch" 6 | }, 7 | { 8 | "img": "{{webRoot}}/assets/images/logos/logo-2.svg", 9 | "name": "Smeg" 10 | }, 11 | { 12 | "img": "{{webRoot}}/assets/images/logos/logo-3.svg", 13 | "name": "Sony" 14 | }, 15 | { 16 | "img": "{{webRoot}}/assets/images/logos/logo-4.svg", 17 | "name": "Siemens" 18 | }, 19 | { 20 | "img": "{{webRoot}}/assets/images/logos/logo-5.svg", 21 | "name": "Coca Cola" 22 | }, 23 | { 24 | "img": "{{webRoot}}/assets/images/logos/logo-6.svg", 25 | "name": "Philips" 26 | }, 27 | { 28 | "img": "{{webRoot}}/assets/images/logos/logo-7.svg", 29 | "name": "Samsung" 30 | }, 31 | { 32 | "img": "{{webRoot}}/assets/images/logos/logo-8.svg", 33 | "name": "Netflix" 34 | } 35 | ] 36 | } -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-21.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-8.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-21.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-8.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2021 PixelRocket 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. -------------------------------------------------------------------------------- /src/partials/modals/modal-video-iframe.html: -------------------------------------------------------------------------------- 1 | 2 | 30 | -------------------------------------------------------------------------------- /src/assets/scss/abstracts/mixins/_buttons.scss: -------------------------------------------------------------------------------- 1 | /* Mixin button faded */ 2 | @mixin btn-variant-faded($bg, $color) { 3 | background-color: $bg; 4 | color: $color; 5 | 6 | &:hover, &:focus { 7 | background-color: fade-in($bg, .05); 8 | color: $color; 9 | } 10 | 11 | &.active { 12 | background-color: fade-in($bg, .05); 13 | color: $color; 14 | } 15 | } 16 | 17 | 18 | 19 | /* Mixin Buttons Chunky */ 20 | @mixin btn-chunky($color) { 21 | box-shadow: $btn-chunky-box-shadow darken($color, 12.5%); 22 | padding-bottom: calc(#{$btn-padding-y} - .25rem); 23 | border-color: transparent; 24 | 25 | @include transition($btn-transition); 26 | 27 | &:hover { 28 | background: darken($color, 5%); 29 | border-color: transparent; 30 | box-shadow: $btn-chunky-box-shadow darken($color, 12.5%); 31 | } 32 | 33 | &:active, 34 | &:focus { 35 | outline: 0 !important; 36 | box-shadow: $btn-chunky-box-shadow darken($color, 25%) !important; 37 | } 38 | 39 | &.btn-lg { 40 | padding-bottom: calc(#{$btn-padding-y-lg} - .25rem); 41 | } 42 | 43 | &.btn-sm { 44 | padding-bottom: calc(#{$btn-padding-y-sm} - .25rem); 45 | } 46 | 47 | } -------------------------------------------------------------------------------- /src/partials/marquee/marquee-logos.html: -------------------------------------------------------------------------------- 1 | {{# if (config logos)}} 2 |
3 |
4 |
5 | {{#each logos.entries}} 6 | 13 | {{/each}} 14 |
15 |
16 | {{#each logos.entries}} 17 | 24 | {{/each}} 25 |
26 |
27 |
28 | {{/if}} 29 | -------------------------------------------------------------------------------- /src/assets/scss/utilities/_hover-effects.scss: -------------------------------------------------------------------------------- 1 | [class*='hover-'] { 2 | will-change: transform, opacity, box-shadow; 3 | } 4 | 5 | .hover-lift { 6 | transition: all ease-in .15s; 7 | &:hover { 8 | transform: translate3d(0px, -5px, 0px); 9 | } 10 | } 11 | 12 | 13 | .hover-lift-sm { 14 | transition: all ease-in .15s; 15 | &:hover { 16 | transform: translate3d(0px, -2px, 0px); 17 | } 18 | } 19 | 20 | .hover-opacity-75 { 21 | transition: all ease-in .15s; 22 | &:hover { 23 | opacity: .75; 24 | } 25 | } 26 | 27 | .hover-boxshadow { 28 | transition: all ease-in .15s; 29 | &:hover { 30 | box-shadow: $box-shadow; 31 | } 32 | } 33 | 34 | .hover-target-show { 35 | opacity: 0; 36 | transition: all ease-in .1s; 37 | } 38 | 39 | .hover-target-hide { 40 | opacity: 1; 41 | transition: all ease-in .1s; 42 | } 43 | 44 | .hover-show { 45 | opacity: 0; 46 | } 47 | 48 | 49 | .hover-trigger { 50 | 51 | &:hover { 52 | z-index: 20; 53 | 54 | .hover-target-show { 55 | opacity: 1; 56 | transition: all ease-in .3s; 57 | } 58 | .hover-target-hide { 59 | opacity: 0; 60 | } 61 | .hover-show { 62 | opacity: 1; 63 | } 64 | 65 | } 66 | } -------------------------------------------------------------------------------- /dist/assets/images/icon-6.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/images/icon-6.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/partials/header/navbar/navbar.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/data/integrations.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": [ 3 | { 4 | "img": "{{webRoot}}/assets/images/logos/logo-9.svg", 5 | "name": "Figma", 6 | "description": "Sync your landing page with Figma and open the design as a Figma file." 7 | }, 8 | { 9 | "img": "{{webRoot}}/assets/images/logos/logo-10.svg", 10 | "name": "Sketch", 11 | "description": "Send your designs to Sketch, open the design directly or download as Sketch file." 12 | }, 13 | { 14 | "img": "{{webRoot}}/assets/images/logos/logo-11.svg", 15 | "name": "Adobe XD", 16 | "description": "Open your landing page with XD, sync the design directly or download as XD file." 17 | }, 18 | { 19 | "img": "{{webRoot}}/assets/images/logos/logo-12.svg", 20 | "name": "Netlify", 21 | "description": "Convert your landing page design to HTML and host with Netlify with a click of a button." 22 | }, 23 | { 24 | "img": "{{webRoot}}/assets/images/logos/logo-13.svg", 25 | "name": "Dropbox", 26 | "description": "Backup your Sigma files directly to your Dropbox account with a single action." 27 | }, 28 | { 29 | "img": "{{webRoot}}/assets/images/logos/logo-14.svg", 30 | "name": "Gitlab", 31 | "description": "Automatically track commits, merges and pull requests with our activity feed." 32 | } 33 | ] 34 | } -------------------------------------------------------------------------------- /dist/assets/images/icon-1.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/images/icon-1.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/partials/header/head/head.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 35 | 36 | 37 | {{ title }} 38 | 39 | -------------------------------------------------------------------------------- /src/partials/svg/svg-shape-two.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/scss/components/_collapse.scss: -------------------------------------------------------------------------------- 1 | /* Collapse icon chevron styling */ 2 | .collapse-icon-chevron { 3 | position: relative; 4 | 5 | &:before { 6 | font-family: var(--theme-font-icon); 7 | content: "\ea4e"; 8 | position: absolute; 9 | right: 0; 10 | top: 50%; 11 | transform: translateY(-50%); 12 | display: block; 13 | } 14 | 15 | &[aria-expanded="true"] { 16 | &:before { 17 | content: "\ea78"; 18 | } 19 | } 20 | } 21 | 22 | /* Collapse icon plus/minus styling */ 23 | .collapse-icon-plus { 24 | position: relative; 25 | 26 | &:before { 27 | font-family: var(--theme-font-icon); 28 | content: "\ea13"; 29 | position: absolute; 30 | right: 0; 31 | top: 50%; 32 | transform: translateY(-50%); 33 | display: block; 34 | } 35 | 36 | &[aria-expanded="true"] { 37 | &:before { 38 | content: "\f1af"; 39 | } 40 | } 41 | } 42 | 43 | /* Collapse icon position left */ 44 | .collapse-icon-left { 45 | padding-left: 1.5rem !important; 46 | 47 | &:before { 48 | right: auto; 49 | left: 0; 50 | } 51 | } 52 | 53 | /* Collapse icon bg dark */ 54 | .collapse-icon-bg-dark { 55 | &:before { 56 | background: $gray-900; 57 | width: 24px; 58 | height: 24px; 59 | border-radius: 100%; 60 | text-align: center; 61 | color: $white; 62 | line-height: 24px; 63 | } 64 | 65 | &.collapse-icon-left { 66 | padding-left: 2.25rem !important; 67 | } 68 | } -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-20.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-6.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-20.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-6.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | -------------------------------------------------------------------------------- /src/assets/scss/base/_base.scss: -------------------------------------------------------------------------------- 1 | /* Custom font face */ 2 | @font-face { 3 | font-family: 'Metropolis'; 4 | src: url('../fonts/Metropolis-Regular.woff') format('woff'); 5 | font-weight: normal; 6 | font-style: normal; 7 | font-display: auto; 8 | } 9 | 10 | @font-face { 11 | font-family: 'Metropolis'; 12 | src: url('../fonts/Metropolis-Medium.woff') format('woff'); 13 | font-weight: 500; 14 | font-style: normal; 15 | font-display: auto; 16 | } 17 | 18 | @font-face { 19 | font-family: 'Metropolis'; 20 | src: url('../fonts/Metropolis-SemiBold.woff') format('woff'); 21 | font-weight: 600; 22 | font-style: normal; 23 | font-display: auto; 24 | } 25 | 26 | @font-face { 27 | font-family: 'Metropolis'; 28 | src: url('../fonts/Metropolis-Bold.woff') format('woff'); 29 | font-weight: 700; 30 | font-style: normal; 31 | font-display: auto; 32 | } 33 | 34 | @font-face { 35 | font-family: 'Metropolis'; 36 | src: url('../fonts/Metropolis-Black.woff') format('woff'); 37 | font-weight: 800; 38 | font-style: normal; 39 | } 40 | 41 | 42 | /* generic site wide styles*/ 43 | body { 44 | overflow-x: hidden; 45 | } 46 | 47 | /* disable pointer events */ 48 | .disable-child-pointer * { 49 | pointer-events: none; 50 | } 51 | 52 | /* text link cover full area. Used mostly with cards */ 53 | .link-cover { 54 | &:after { 55 | position: absolute; 56 | top: 0; 57 | right: 0; 58 | bottom: 0; 59 | left: 0; 60 | z-index: 30; 61 | pointer-events: auto; 62 | content: ""; 63 | } 64 | } 65 | 66 | .btn:focus, button:focus, input:focus, .navbar-toggler:focus { 67 | box-shadow: none; 68 | } -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-14.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-14.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-22.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-7.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-22.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-7.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /src/assets/js/components/navbar.js: -------------------------------------------------------------------------------- 1 | import { 2 | Navbar 3 | } from '../classes/navbar'; 4 | 5 | (function () { 6 | document.addEventListener('DOMContentLoaded', () => { 7 | const dropdownMenus = document.querySelectorAll('.navbar-nav .dropdown, .navbar-nav .dropend') || []; 8 | const navbarTogglers = document.querySelectorAll('.navbar-toggler') || []; 9 | const NAVBAR_ACTIVE_CLASS = 'navbar-active'; 10 | // if toggle button has this CSS class, we do not add body class to hide overflow. 11 | const NAVBAR_BTN_DISABLE_ADD_BODY_CLASS = 'btn-collapse-expand'; 12 | 13 | // Add css class to body when mobile is active 14 | // use that css class to hide overflow and add padding 15 | const handleActiveMobile = () => { 16 | if (document.body.classList.contains(NAVBAR_ACTIVE_CLASS)) { 17 | document.body.classList.remove(NAVBAR_ACTIVE_CLASS); 18 | } else { 19 | document.body.classList.add(NAVBAR_ACTIVE_CLASS); 20 | } 21 | } 22 | 23 | if (dropdownMenus.length > 0) { 24 | dropdownMenus.forEach((menuToggle) => { 25 | new Navbar(menuToggle); 26 | }) 27 | } 28 | 29 | // handle overflow hidden on body for navbar display on smaller devices 30 | navbarTogglers.forEach((toggler) => { 31 | toggler.addEventListener('click', (event) => { 32 | 33 | //if our toggle has a CSS class defined above, return and don't add body class 34 | if (event.target && event.target.classList.contains(NAVBAR_BTN_DISABLE_ADD_BODY_CLASS)) { 35 | return; 36 | } 37 | 38 | handleActiveMobile(); 39 | }); 40 | }); 41 | }); 42 | })(); -------------------------------------------------------------------------------- /src/data/team.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": [ 3 | { 4 | "img": "{{webRoot}}/assets/images/profile-small-2.jpeg", 5 | "name": "Jack Johnston", 6 | "title": "Founder & CEO", 7 | "bio": "Serial angel investor and entrepreneur, Jack has founded multiple successful startups prior to Sigma." 8 | }, 9 | { 10 | "img": "{{webRoot}}/assets/images/profile-small-3.jpeg", 11 | "name": "JP Laurent", 12 | "title": "Executive Chairman", 13 | "bio": "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas quis tortor sed neque pellentesque." 14 | }, 15 | { 16 | "img": "{{webRoot}}/assets/images/profile-small-4.jpeg", 17 | "name": "Gary Waite", 18 | "title": "Founder & CTO", 19 | "bio": "Mauris consequat sodales dolor, eu iaculis tortor efficitur vel. Mauris sed felis augue argum felis." 20 | }, 21 | { 22 | "img": "{{webRoot}}/assets/images/profile-small-5.jpeg", 23 | "name": "Patrica Smith", 24 | "title": "VP Marketing", 25 | "bio": "Nullam faucibus placerat vestibulum. Vivamus blandit risus a ligula efficitur tincidunt." 26 | }, 27 | { 28 | "img": "{{webRoot}}/assets/images/profile-small-6.jpeg", 29 | "name": "Samanth Rowson", 30 | "title": "Head Designer", 31 | "bio": "Vestibulum fermentum urna sit amet dolor rutrum, non consequat velit vehicula. Proin sed consequat diam." 32 | }, 33 | { 34 | "img": "{{webRoot}}/assets/images/profile-small-7.jpeg", 35 | "name": "Jack Smith", 36 | "title": "Technical Lead", 37 | "bio": "Sed venenatis ligula tortor, vel pharetra massa convallis a. Ut bibendum porttitor nisi ornare." 38 | } 39 | ] 40 | } -------------------------------------------------------------------------------- /src/assets/js/components/plyr.js: -------------------------------------------------------------------------------- 1 | import Plyr from 'plyr'; 2 | 3 | (function () { 4 | const videos = document.querySelectorAll('.video-player') || []; 5 | const videoModalsIframe = document.querySelectorAll('.modal-video') || []; 6 | let currentModalPlyr; 7 | 8 | // Handle playback of videos inside Bootstrap Modal 9 | const playVideoInsideModal = (event, modal) => { 10 | const value = event && event.relatedTarget && event.relatedTarget.dataset && event.relatedTarget.dataset.pixrVideoIframe ? event.relatedTarget.dataset.pixrVideoIframe : false; 11 | const plyr = modal.querySelector('.modal-video-player'); 12 | 13 | if ( value && plyr) { 14 | setIframeSRCValue({ modal, value }); 15 | 16 | const options = event.relatedTarget.dataset.plyr ? JSON.parse(event.relatedTarget.dataset.plyr) : {}; 17 | currentModalPlyr = new Plyr(plyr, options); 18 | } 19 | } 20 | 21 | // update SRC value for iframe inside Youtube and Vimeo modals 22 | const setIframeSRCValue = ({ modal, value = '' }) => { 23 | const iframe = modal.querySelector('iframe'); 24 | if (iframe) { 25 | iframe.src = value; 26 | } 27 | } 28 | 29 | videos.forEach((video) => { 30 | const options = video.dataset.plyr ? JSON.parse(video.dataset.plyr) : {}; 31 | const player = new Plyr(video, options); 32 | }); 33 | 34 | videoModalsIframe.forEach((modal) => { 35 | modal.addEventListener('show.bs.modal', function(event) { 36 | playVideoInsideModal(event, modal); 37 | }); 38 | 39 | modal.addEventListener('hide.bs.modal', function(event) { 40 | currentModalPlyr.destroy(); 41 | }); 42 | 43 | modal.addEventListener('hidden.bs.modal', function(event) { 44 | setIframeSRCValue({ modal }); 45 | }); 46 | }); 47 | })(); -------------------------------------------------------------------------------- /src/assets/images/icon-4.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dist/assets/images/icon-4.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "sigma", 3 | "version": "1.0.0", 4 | "description": "Bootstrap HTML Template created by Pixel Rocket", 5 | "scripts": { 6 | "start": "webpack-dev-server --open", 7 | "build": "del-cli dist && webpack -p", 8 | "build-docs": "del-cli docs && webpack --config ./webpack.config.docs.js -p" 9 | }, 10 | "keywords": [], 11 | "author": "PixelRocket", 12 | "license": "MIT", 13 | "devDependencies": { 14 | "@babel/core": "^7.12.10", 15 | "@babel/plugin-syntax-dynamic-import": "^7.8.3", 16 | "@babel/preset-env": "^7.12.11", 17 | "autoprefixer": "^9.0.0", 18 | "babel-loader": "^8.2.2", 19 | "babel-minify-webpack-plugin": "^0.3.1", 20 | "copy-webpack-plugin": "^6.0.3", 21 | "css-loader": "^5.0.1", 22 | "css-minimizer-webpack-plugin": "^1.2.0", 23 | "cssnano": "^4.1.10", 24 | "del-cli": "^3.0.1", 25 | "file-loader": "^6.2.0", 26 | "glob-all": "^3.2.1", 27 | "handlebars-webpack-plugin": "^2.2.1", 28 | "mini-css-extract-plugin": "^0.8.0", 29 | "optimize-css-assets-webpack-plugin": "^5.0.3", 30 | "postcss-loader": "^4.1.0", 31 | "sass": "^1.32.4", 32 | "sass-loader": "^10.1.1", 33 | "style-loader": "^2.0.0", 34 | "webpack": "^4.44.2", 35 | "webpack-cli": "^3.3.12", 36 | "webpack-dev-server": "^3.11.0", 37 | "webpack-fix-style-only-entries": "^0.5.1", 38 | "webpack-merge": "^4.2.2" 39 | }, 40 | "dependencies": { 41 | "@popperjs/core": "^2.5.4", 42 | "aos": "^2.3.4", 43 | "bootstrap": "5.0.0-beta3", 44 | "choices.js": "^9.0.1", 45 | "medium-zoom": "^1.0.6", 46 | "nouislider": "^14.6.3", 47 | "plyr": "^3.6.7", 48 | "simplebar": "^5.3.0", 49 | "sticky-js": "^1.3.0", 50 | "swiper": "^6.2.0", 51 | "tippy.js": "^6.3.1", 52 | "typed.js": "^2.0.11" 53 | } 54 | } 55 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-10.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | sketch-symbol 5 | Created with Sketch. 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-10.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | sketch-symbol 5 | Created with Sketch. 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /src/assets/js/classes/navbar.js: -------------------------------------------------------------------------------- 1 | export class Navbar { 2 | constructor(menuToggle) { 3 | this.menuToggle = menuToggle; 4 | this.menuParent = this.menuToggle ? this.menuToggle.closest('.dropdown') : false; 5 | this.dropdownMenu = this.menuParent ? this.menuParent.querySelector('.dropdown-menu') : false; 6 | this.showEvents = ['mouseenter']; 7 | this.hideEvents = ['mouseleave', 'click']; 8 | this.cssVarBreakPoint = getComputedStyle(document.documentElement).getPropertyValue('--theme-breakpoint-lg') || '992px'; 9 | this.breakpointLG = parseInt(this.cssVarBreakPoint, 10); 10 | 11 | this.initMenu(); 12 | } 13 | 14 | initMenu() { 15 | const _this = this; 16 | 17 | if (this.menuParent) { 18 | this.showEvents.forEach((event) => { 19 | this.menuParent.addEventListener(event, function () { 20 | _this.showMenu(); 21 | }) 22 | }); 23 | this.hideEvents.forEach((event) => { 24 | this.menuParent.addEventListener(event, function () { 25 | _this.hideMenu(); 26 | }) 27 | }); 28 | } 29 | } 30 | 31 | showMenu() { 32 | 33 | if (window.innerWidth < this.breakpointLG) { 34 | return; 35 | } 36 | 37 | if (this.dropdownMenu) { 38 | this.dropdownMenu.classList.add('show'); 39 | } 40 | if (this.menuToggle) { 41 | this.menuToggle.classList.add('show'); 42 | this.menuToggle.setAttribute('aria-expanded', 'true'); 43 | } 44 | } 45 | 46 | hideMenu() { 47 | 48 | if (window.innerWidth < this.breakpointLG) { 49 | return; 50 | } 51 | 52 | if (this.dropdownMenu) { 53 | this.dropdownMenu.classList.remove('show'); 54 | } 55 | if (this.menuToggle) { 56 | this.menuToggle.classList.remove('show'); 57 | this.menuToggle.setAttribute('aria-expanded', 'false'); 58 | } 59 | } 60 | } -------------------------------------------------------------------------------- /dist/assets/images/icon-5.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/images/icon-5.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/scss/theme.scss: -------------------------------------------------------------------------------- 1 | /* Table of contents 2 | –––––––––––––––––––––––––––––––––––––––––––––––––– 3 | 4 | Note: Do not write any CSS in this file. Only use it to import other CSS files. 5 | Note: '~' in the import statement means the file is imported from the node_modules directory. Bootstrap functions is an example. 6 | 7 | - Bootstrap Functions. 8 | - Bootstrap Mixins. 9 | - Framework SASS Variables - override Bootstrap's SASS Vars in this file. 10 | - Framework Mixins 11 | - Framework Utilities 12 | - Bootstrap Core 13 | - Framework CSS Custom Properties (CSS Variables) 14 | - Framework Base 15 | - Framework Components 16 | - Framework Vendors 17 | - Custom CSS - Add your custom CSS to this file 18 | */ 19 | 20 | 21 | 22 | 23 | /* Bootstrap Functions - DO NOT CHANGE ANYTHING IN HERE 24 | –––––––––––––––––––––––––––––––––––––––––––––––––– */ 25 | @import '~bootstrap/scss/functions'; 26 | 27 | /* Bootstrap Mixins - DO NOT CHANGE ANYTHING IN HERE 28 | –––––––––––––––––––––––––––––––––––––––––––––––––– */ 29 | @import '~bootstrap/scss/mixins'; 30 | 31 | /* Framework SASS Variables - GO HERE TO OVERRIDE BOOTSTRAP VARS. 32 | –––––––––––––––––––––––––––––––––––––––––––––––––– */ 33 | @import 'abstracts/sass-variables'; 34 | 35 | /* Framework Mixins 36 | –––––––––––––––––––––––––––––––––––––––––––––––––– */ 37 | @import 'abstracts/mixins'; 38 | 39 | /* Framework Utilities - Needs to be imported before main bootstrap file. 40 | –––––––––––––––––––––––––––––––––––––––––––––––––– */ 41 | @import 'utilities/utilities'; 42 | 43 | /* Bootstrap Core - DO NOT CHANGE ANYTHING IN HERE 44 | –––––––––––––––––––––––––––––––––––––––––––––––––– */ 45 | @import '~bootstrap/scss/bootstrap'; 46 | 47 | /* Framework Custom Properties (CSS Variables) 48 | –––––––––––––––––––––––––––––––––––––––––––––––––– */ 49 | @import 'abstracts/css-vars'; 50 | 51 | /* Framework Base 52 | –––––––––––––––––––––––––––––––––––––––––––––––––– */ 53 | @import 'base/base'; 54 | 55 | /* Framework Components 56 | –––––––––––––––––––––––––––––––––––––––––––––––––– */ 57 | @import 'components/components'; 58 | 59 | /* Framework Vendor Overrides 60 | –––––––––––––––––––––––––––––––––––––––––––––––––– */ 61 | @import 'vendors/vendors'; 62 | 63 | /* Template Custom CSS - Add your own CSS to this file 64 | –––––––––––––––––––––––––––––––––––––––––––––––––– */ 65 | @import 'custom'; -------------------------------------------------------------------------------- /dist/assets/images/favicon/safari-pinned-tab.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 8 | Created by potrace 1.14, written by Peter Selinger 2001-2017 9 | 10 | 12 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /src/assets/images/favicon/safari-pinned-tab.svg: -------------------------------------------------------------------------------- 1 | 2 | 4 | 7 | 8 | Created by potrace 1.14, written by Peter Selinger 2001-2017 9 | 10 | 12 | 35 | 36 | 37 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-16.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 9 | 12 | 14 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-2.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 9 | 12 | 14 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-16.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 9 | 12 | 14 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-2.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 6 | 9 | 12 | 14 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | -------------------------------------------------------------------------------- /src/partials/marquee/marquee-reviews.html: -------------------------------------------------------------------------------- 1 | {{# if (config reviews)}} 2 |
3 |
4 |
5 | {{#each reviews.entries}} 6 |
7 | 8 |

{{ quote }}

9 |
10 | 11 | 13 | 14 | {{ name }} 15 |
16 |
17 | 18 | {{ config.defaultImgAlt }} 19 | 20 |
21 |
22 | {{/each}} 23 |
24 |
25 | {{#each reviews.entries}} 26 |
27 | 28 |

{{ quote }}

29 |
30 | 31 | 33 | 34 | {{ name }} 35 |
36 |
37 | 38 | {{ config.defaultImgAlt }} 39 | 40 |
41 |
42 | {{/each}} 43 |
44 |
45 |
46 | {{/if}} 47 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-11.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 9 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | 18 | 19 | 20 | 27 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-11.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 5 | 9 | 10 | 11 | 12 | 13 | 15 | 16 | 17 | 18 | 19 | 20 | 27 | 34 | 35 | 36 | 37 | 38 | -------------------------------------------------------------------------------- /src/data/reviews.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": [ 3 | { 4 | "quote": "Just amazed at how easy to use Sigma is. Really saved us a heap of time.", 5 | "img": "{{webRoot}}/assets/images/logos/logo-15.svg", 6 | "avatar": "{{webRoot}}/assets/images/profile-small-2.jpeg", 7 | "name": "Joe Smithy" 8 | }, 9 | { 10 | "quote": "What a great way to shave days off our next product launch!", 11 | "img": "{{webRoot}}/assets/images/logos/logo-16.svg", 12 | "avatar": "{{webRoot}}/assets/images/profile-small-3.jpeg", 13 | "name": "Patrick Johnson" 14 | }, 15 | { 16 | "quote": "Spent a lot of time using Sigma the past few weeks...love it!", 17 | "img": "{{webRoot}}/assets/images/logos/logo-17.svg", 18 | "avatar": "{{webRoot}}/assets/images/profile-small-4.jpeg", 19 | "name": "Sally Klein" 20 | }, 21 | { 22 | "quote": "This is great value for money when you factor in the time saved", 23 | "img": "{{webRoot}}/assets/images/logos/logo-18.svg", 24 | "avatar": "{{webRoot}}/assets/images/profile-small-5.jpeg", 25 | "name": "Rohit Sharma" 26 | }, 27 | { 28 | "quote": "Still amazed at how easy to use Sigma is...just great.", 29 | "img": "{{webRoot}}/assets/images/logos/logo-19.svg", 30 | "avatar": "{{webRoot}}/assets/images/profile-small-6.jpeg", 31 | "name": "Jeff Waite" 32 | }, 33 | { 34 | "quote": "Signed up last week - blown away at how easy it was to build our first landing page", 35 | "img": "{{webRoot}}/assets/images/logos/logo-20.svg", 36 | "avatar": "{{webRoot}}/assets/images/profile-small-7.jpeg", 37 | "name": "Kinsta Troy" 38 | }, 39 | { 40 | "quote": "The one-click integration with our hosting company is a life-saver", 41 | "img": "{{webRoot}}/assets/images/logos/logo-21.svg", 42 | "avatar": "{{webRoot}}/assets/images/profile-small-2.jpeg", 43 | "name": "Fred Couples" 44 | }, 45 | { 46 | "quote": "Hooked. Can't live without it now!", 47 | "img": "{{webRoot}}/assets/images/logos/logo-22.svg", 48 | "avatar": "{{webRoot}}/assets/images/profile-small.jpeg", 49 | "name": "Sam Nelson" 50 | } 51 | ] 52 | } -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-18.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-4.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-18.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-4.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /dist/assets/images/icon-2.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/assets/images/icon-2.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-12.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-12.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-3.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 16 | 18 | image/svg+xml 19 | 21 | 22 | 23 | 24 | 25 | 27 | 31 | 32 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-17.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 16 | 18 | image/svg+xml 19 | 21 | 22 | 23 | 24 | 25 | 27 | 31 | 32 | -------------------------------------------------------------------------------- /src/assets/images/logos/logo-3.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 16 | 18 | image/svg+xml 19 | 21 | 22 | 23 | 24 | 25 | 27 | 31 | 32 | -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-17.svg: -------------------------------------------------------------------------------- 1 | 2 | 13 | 15 | 16 | 18 | image/svg+xml 19 | 21 | 22 | 23 | 24 | 25 | 27 | 31 | 32 | -------------------------------------------------------------------------------- /src/data/features.json: -------------------------------------------------------------------------------- 1 | { 2 | "entries": [ 3 | { 4 | "svg": "", 5 | "title": "Tasks planner", 6 | "description": "Plan and schedule your weekly tasks on web or mobile through our desktop or mobile apps." 7 | }, 8 | { 9 | "svg": "", 10 | "title": "Team collaborations", 11 | "description": "Invite unlimited team members to view, edit, comment and create landing pages with you." 12 | }, 13 | { 14 | "svg": "", 15 | "title": "Version control", 16 | "description": "Full integration with Git, GitLab and Bitbucket to easily allow version control." 17 | }, 18 | { 19 | "svg": "", 20 | "title": "AB testing", 21 | "description": "Create unlimited AB tests for your landing pages and make the designs public or private." 22 | }, 23 | { 24 | "svg": "", 25 | "title": "One-click export", 26 | "description": "Export your completed landing pages to HTML in both Bootstrap and Tailwind CSS format." 27 | }, 28 | { 29 | "svg": "", 30 | "title": "Mobile application", 31 | "description": "Download our mobile app and continue to work on your landing pages through the mobile app." 32 | } 33 | ] 34 | } -------------------------------------------------------------------------------- /src/partials/header/navbar/dropdown-links.html: -------------------------------------------------------------------------------- 1 |
2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 |
10 | 11 |

Plan and schedule your weekly tasks on web or mobile through our desktop or mobile apps.

12 | Read more → 13 |
14 |
15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 |
23 | 24 |

Invite unlimited team members to view, edit, comment and create landing pages with you.

25 | Read more → 26 |
27 |
28 | 29 | 30 | 31 |
32 | 33 | 34 | 35 |
36 | 37 |

Full integration with Git, GitLab and Bitbucket to easily allow version control.

38 | Read more → 39 |
40 |
41 | 42 | 43 | 44 |
45 | 46 | 47 |
48 |

From the blog

49 | The ultimate guide to event project management → 50 | How to use Agile to implememt Scrum method → 51 | What is the best software version control? → 52 |
53 | -------------------------------------------------------------------------------- /src/assets/scss/utilities/_animations.scss: -------------------------------------------------------------------------------- 1 | .animation-float { 2 | animation: float 3s ease-in-out infinite; 3 | } 4 | 5 | /* loop from 1 - 10 for different floating option */ 6 | @for $i from 1 through 10 { 7 | .animation-float-#{$i} { 8 | animation: float #{$i}s ease-in-out infinite; 9 | } 10 | } 11 | 12 | /* loop from 1 - 20 for different marquee timing option */ 13 | @for $i from 1 through 20 { 14 | .animation-marquee-#{$i}0 { 15 | animation: marquee #{$i}0s linear infinite; 16 | } 17 | } 18 | 19 | 20 | @keyframes float { 21 | 0% { 22 | transform: translate3d(0, 0, 0); 23 | } 24 | 25 | 50% { 26 | transform: translate3d(0, 7px, 0); 27 | } 28 | 29 | 100% { 30 | transform: translate3d(0, 0, 0); 31 | } 32 | } 33 | 34 | .animation-move { 35 | animation: move 80s ease; 36 | position: absolute; 37 | animation-iteration-count: infinite; 38 | } 39 | 40 | .animation-move-slow { 41 | animation: move 120s ease; 42 | position: absolute; 43 | animation-iteration-count: infinite; 44 | } 45 | 46 | @keyframes move { 47 | 0% { 48 | transform-origin: bottom left; 49 | transform: scale(1.0); 50 | } 51 | 50% { 52 | transform: scale(1.2); 53 | } 54 | 100% { 55 | transform: scale(1); 56 | } 57 | } 58 | 59 | 60 | .animation-rotate { 61 | animation: rotation 2s infinite linear; 62 | } 63 | 64 | @keyframes rotation { 65 | from { 66 | transform: rotate(0deg); 67 | } 68 | 69 | to { 70 | transform: rotate(359deg); 71 | } 72 | } 73 | 74 | .animation-pulsate { 75 | animation: pulsate 2s infinite linear; 76 | } 77 | 78 | @keyframes pulsate { 79 | 0% { 80 | transform: scale(1); 81 | opacity: 0.8; 82 | } 83 | 84 | 45% { 85 | transform: scale(1.75); 86 | opacity: 0; 87 | } 88 | } 89 | 90 | @keyframes fadeIn { 91 | 0% { 92 | display: none; 93 | opacity: 0; 94 | } 95 | 96 | 1% { 97 | display: block; 98 | opacity: 0; 99 | } 100 | 101 | 100% { 102 | display: block; 103 | opacity: 1; 104 | } 105 | } 106 | 107 | @keyframes fadeInLeft { 108 | 0% { 109 | display: none; 110 | opacity: 0; 111 | transform: translateX(-100%); 112 | } 113 | 114 | 1% { 115 | display: block; 116 | opacity: 0; 117 | } 118 | 119 | 100% { 120 | display: block; 121 | opacity: 1; 122 | transform: translateX(0); 123 | } 124 | } 125 | 126 | @keyframes fadeInRight { 127 | 0% { 128 | display: none; 129 | opacity: 0; 130 | transform: translateX(100%); 131 | } 132 | 133 | 1% { 134 | display: block; 135 | opacity: 0; 136 | } 137 | 138 | 100% { 139 | display: block; 140 | opacity: 1; 141 | transform: translateX(0); 142 | } 143 | } 144 | 145 | @keyframes fadeOutRight { 146 | 0% { 147 | display: block; 148 | opacity: 1; 149 | transform: translateX(0); 150 | } 151 | 152 | 100% { 153 | display: none; 154 | opacity: 0; 155 | transform: translateX(100%); 156 | } 157 | } 158 | 159 | 160 | @keyframes fadeInUp { 161 | 0% { 162 | display: none; 163 | opacity: 0; 164 | transform: translateY(10px); 165 | } 166 | 167 | 1% { 168 | display: block; 169 | opacity: 0; 170 | } 171 | 172 | 100% { 173 | display: block; 174 | opacity: 1; 175 | transform: translateY(0); 176 | } 177 | } 178 | 179 | @keyframes fadeInUpMenu { 180 | 0% { 181 | display: none; 182 | opacity: 0; 183 | transform: translate(-50%,10px); 184 | } 185 | 186 | 1% { 187 | display: block; 188 | opacity: 0; 189 | } 190 | 191 | 100% { 192 | display: block; 193 | opacity: 1; 194 | transform: translate(-50%,0); 195 | } 196 | } 197 | 198 | 199 | @keyframes marquee { 200 | from { 201 | transform: translate3d(0, 0, 0); 202 | } 203 | 204 | to { 205 | transform: translate3d(-100%, 0, 0); 206 | } 207 | } -------------------------------------------------------------------------------- /src/assets/scss/components/_dropdown.scss: -------------------------------------------------------------------------------- 1 | .dropend .dropdown-menu { 2 | left: 98%; 3 | } 4 | 5 | .dropdown-toggle { 6 | position: relative; 7 | 8 | &:after { 9 | border: 0; 10 | font-family: var(--theme-font-icon); 11 | font-style: var(--theme-font-icon-style); 12 | content: "\EA50"; 13 | margin: 0 !important; 14 | font-size: 1.15rem; 15 | display: block; 16 | position: absolute; 17 | top: 50%; 18 | transform: translateY(-50%); 19 | right: 0; 20 | } 21 | 22 | &.show { 23 | &:after { 24 | content: "\EA56"; 25 | } 26 | } 27 | 28 | } 29 | 30 | 31 | .dropdown-toggle:not(.dropdown-toggle-no-icon):not(.dropdown-toggle-xs) { 32 | padding-right: 1.25rem !important; 33 | } 34 | 35 | .dropdown-toggle-no-icon { 36 | &:after { 37 | display: none !important; 38 | } 39 | } 40 | 41 | .dropdown-toggle-xs { 42 | padding-right: .925rem !important; 43 | 44 | &:after { 45 | font-size: .9rem; 46 | transform: translateY(-50%); 47 | } 48 | } 49 | 50 | .dropend { 51 | .dropdown-toggle { 52 | &:after { 53 | content: "\EA6E"; 54 | font-size: .85rem; 55 | border: 0 !important; 56 | } 57 | } 58 | } 59 | 60 | 61 | .dropdown-item { 62 | transition: all linear .2s; 63 | } 64 | 65 | .dropdown-menu { 66 | box-shadow: 0 1.5rem 4rem rgb(22 28 45 / 12%); 67 | padding: 1rem 1.5rem; 68 | min-width: 12rem; 69 | } 70 | 71 | .dropdown-menu-sm { 72 | min-width: auto; 73 | } 74 | 75 | .dropdown-menu-xs { 76 | min-width: auto; 77 | padding: 1rem; 78 | } 79 | 80 | 81 | /* dropdown menu stylings*/ 82 | @include media-breakpoint-up(lg) { 83 | .dropdown-megamenu { 84 | width: 100%; 85 | left: 0; 86 | right: 0; 87 | border-radius: 0 !important; 88 | padding: 0 !important; 89 | background: $white; 90 | margin: 0 !important; 91 | border: 0 !important; 92 | border-top: 1px solid $border-color !important; 93 | box-shadow: 0 1.5rem 31px -17px rgb(22 28 45 / 8%); 94 | } 95 | .dropdown-menu-lg { 96 | min-width: 46rem; 97 | width: auto; 98 | left: 50%; 99 | transform: translate(-50%, 0); 100 | padding: 2.5rem 3rem; 101 | } 102 | .navbar-nav .dropdown-menu.show:not(.dropdown-menu-xs) { 103 | animation: fadeInUp .3s; 104 | } 105 | 106 | .navbar-nav .dropdown-menu-lg.show:not(.dropdown-menu-xs) { 107 | animation: fadeInUpMenu .3s; 108 | } 109 | } 110 | 111 | @include media-breakpoint-down(lg) { 112 | .dropdown-menu { 113 | padding: 1rem; 114 | } 115 | .nav-item .dropdown-menu { 116 | box-shadow: none; 117 | } 118 | .dropdown-menu .container { 119 | padding: 0; 120 | } 121 | 122 | .navbar-nav .nav-link { 123 | padding: .5rem 0; 124 | margin-left: 0; 125 | margin-right: 0; 126 | margin-bottom: .5rem; 127 | } 128 | } 129 | 130 | .dropdown-megamenu.border-0 { 131 | border: 0 !important; 132 | } 133 | 134 | .dropdown-heading { 135 | text-transform: uppercase; 136 | letter-spacing: 0.25em; 137 | font-size: 80%; 138 | margin-bottom: 1rem; 139 | font-weight: 600; 140 | } 141 | 142 | .dropdown-list-item { 143 | margin-bottom: 0; 144 | } 145 | 146 | .dropdown-item { 147 | transition: all linear .3s; 148 | text-decoration: none; 149 | display: flex; 150 | padding: .25rem 0; 151 | 152 | &:hover { 153 | color: $text-muted; 154 | text-decoration: none; 155 | } 156 | } 157 | 158 | .dropdown-menu-xs .dropdown-item { 159 | padding: .25rem .5rem; 160 | } 161 | 162 | .dropdown-menu-xs .dropdown-item { 163 | font-size: 74%; 164 | font-weight: 500; 165 | } 166 | 167 | .dropdown-link-all { 168 | font-weight: 600; 169 | text-transform: uppercase; 170 | letter-spacing: 0.25em; 171 | font-size: 74%; 172 | margin-top: 1rem; 173 | } -------------------------------------------------------------------------------- /dist/assets/js/theme.bundle.js: -------------------------------------------------------------------------------- 1 | !function(e){function t(t){for(var o,s,i=t[0],d=t[1],l=t[2],u=0,p=[];u100?document.body.classList.add("is-scrolling"):document.body.classList.remove("is-scrolling")}))},function(e,t){window.addEventListener("load",(function(){document.body.classList.add("page-loaded")}))},function(e,t,n){},function(e,t,n){"use strict";n.r(t);var o=n(0),r=n(2);n.n(r).a.init({duration:700,easing:"ease-in",once:!0,startEvent:"load",disable:"mobile"});class a{constructor(e){this.menuToggle=e,this.menuParent=!!this.menuToggle&&this.menuToggle.closest(".dropdown"),this.dropdownMenu=!!this.menuParent&&this.menuParent.querySelector(".dropdown-menu"),this.showEvents=["mouseenter"],this.hideEvents=["mouseleave","click"],this.cssVarBreakPoint=getComputedStyle(document.documentElement).getPropertyValue("--theme-breakpoint-lg")||"992px",this.breakpointLG=parseInt(this.cssVarBreakPoint,10),this.initMenu()}initMenu(){const e=this;this.menuParent&&(this.showEvents.forEach(t=>{this.menuParent.addEventListener(t,(function(){e.showMenu()}))}),this.hideEvents.forEach(t=>{this.menuParent.addEventListener(t,(function(){e.hideMenu()}))}))}showMenu(){window.innerWidth{const e=document.querySelectorAll(".navbar-nav .dropdown, .navbar-nav .dropend")||[],t=document.querySelectorAll(".navbar-toggler")||[];e.length>0&&e.forEach(e=>{new a(e)}),t.forEach(e=>{e.addEventListener("click",e=>{e.target&&e.target.classList.contains("btn-collapse-expand")||(document.body.classList.contains("navbar-active")?document.body.classList.remove("navbar-active"):document.body.classList.add("navbar-active"))})})});var s=n(1),i=n.n(s);!function(){const e=document.querySelectorAll(".video-player")||[],t=document.querySelectorAll(".modal-video")||[];let n;const o=({modal:e,value:t=""})=>{const n=e.querySelector("iframe");n&&(n.src=t)};e.forEach(e=>{const t=e.dataset.plyr?JSON.parse(e.dataset.plyr):{};new i.a(e,t)}),t.forEach(e=>{e.addEventListener("show.bs.modal",(function(t){((e,t)=>{const r=!!(e&&e.relatedTarget&&e.relatedTarget.dataset&&e.relatedTarget.dataset.pixrVideoIframe)&&e.relatedTarget.dataset.pixrVideoIframe,a=t.querySelector(".modal-video-player");if(r&&a){o({modal:t,value:r});const s=e.relatedTarget.dataset.plyr?JSON.parse(e.relatedTarget.dataset.plyr):{};n=new i.a(a,s)}})(t,e)})),e.addEventListener("hide.bs.modal",(function(e){n.destroy()})),e.addEventListener("hidden.bs.modal",(function(t){o({modal:e})}))})}(),[].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')).map((function(e){const t={container:"body",trigger:"focus",...e.dataset.bsOptions?JSON.parse(e.dataset.bsOptions):{}};return new o.a(e,t)}));n(8);var d=n(3),l=n.n(d);(document.querySelectorAll("[data-typed]")||[]).forEach(e=>{const t={typeSpeed:50,backSpeed:35,backDelay:1e3,loop:!0,...e.dataset.typed?JSON.parse(e.dataset.typed):{}};new l.a(e,t)}),[].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')).map((function(e){const t={boundary:"window",fallbackPlacements:["top"],...e.dataset.bsOptions?JSON.parse(e.dataset.bsOptions):{}};return new o.b(e,t)}));n(9)}]); -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-19.svg: -------------------------------------------------------------------------------- 1 | Coca cola -------------------------------------------------------------------------------- /dist/assets/images/logos/logo-5.svg: -------------------------------------------------------------------------------- 1 | Coca cola -------------------------------------------------------------------------------- /src/assets/images/logos/logo-19.svg: -------------------------------------------------------------------------------- 1 | Coca cola -------------------------------------------------------------------------------- /src/assets/images/logos/logo-5.svg: -------------------------------------------------------------------------------- 1 | Coca cola --------------------------------------------------------------------------------