Skip to content

Commit

Permalink
Adding new layout without foundation.
Browse files Browse the repository at this point in the history
  • Loading branch information
Sharique Farooqui committed May 23, 2024
1 parent 2dc659f commit aa0dd41
Show file tree
Hide file tree
Showing 8 changed files with 1,415 additions and 2,195 deletions.
70 changes: 9 additions & 61 deletions assets/styles/app.scss
Original file line number Diff line number Diff line change
@@ -1,64 +1,12 @@
@import 'variables.scss';
@import '~foundation-sites/scss/foundation';

/// include all modules of foundation
// @include foundation-everything(true);

/// or use just particular modules
// Global styles
@include foundation-global-styles;
@include foundation-forms;
@include foundation-typography;

// Grids (choose one)
@include foundation-xy-grid-classes;
// @include foundation-grid;
// @include foundation-flex-grid;

// Generic components
@include foundation-button;
@include foundation-button-group;
@include foundation-close-button;
@include foundation-label;
@include foundation-progress-bar;
@include foundation-slider;
@include foundation-switch;
@include foundation-table;
// Basic components
@include foundation-badge;
@include foundation-breadcrumbs;
@include foundation-callout;
@include foundation-card;
@include foundation-dropdown;
@include foundation-pagination;
@include foundation-tooltip;

// Containers
// @include foundation-accordion;
// @include foundation-media-object;
// @include foundation-orbit;
// @include foundation-responsive-embed;
// @include foundation-tabs;
// @include foundation-thumbnail;

// Menu-based containers
@include foundation-menu;
@include foundation-menu-icon;
@include foundation-accordion-menu;
@include foundation-drilldown-menu;
@include foundation-dropdown-menu;

// Layout components
@include foundation-off-canvas;
@include foundation-reveal;
@include foundation-sticky;
@include foundation-title-bar;
@include foundation-top-bar;
@import 'layout.scss';
@import './custom.scss';

// Helpers
@include foundation-float-classes;
// @include foundation-flex-classes;
@include foundation-visibility-classes;
// @include foundation-prototype-classes;
// Navigation

@import './custom.scss';
nav {
ul {
display: flex;
list-style: none;
}
}
8 changes: 5 additions & 3 deletions assets/styles/custom.scss
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
h1, h2, h3 {
h1,
h2,
h3 {
font-weight: bold;
}

Expand All @@ -18,6 +20,6 @@ main {
padding: $global-padding;
}

.menu{
.menu {
font-weight: 500;
}
}
61 changes: 61 additions & 0 deletions assets/styles/foundation.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
import '~foundation-sites/scss/foundation';

/// include all modules of foundation
// @include foundation-everything(true);

/// or use just particular modules
// Global styles
@include foundation-global-styles;
@include foundation-forms;
@include foundation-typography;

// Grids (choose one)
@include foundation-xy-grid-classes;
// @include foundation-grid;
// @include foundation-flex-grid;

// Generic components
@include foundation-button;
@include foundation-button-group;
@include foundation-close-button;
@include foundation-label;
@include foundation-progress-bar;
@include foundation-slider;
@include foundation-switch;
@include foundation-table;
// Basic components
@include foundation-badge;
@include foundation-breadcrumbs;
@include foundation-callout;
@include foundation-card;
@include foundation-dropdown;
@include foundation-pagination;
@include foundation-tooltip;

// Containers
// @include foundation-accordion;
// @include foundation-media-object;
// @include foundation-orbit;
// @include foundation-responsive-embed;
// @include foundation-tabs;
// @include foundation-thumbnail;

// Menu-based containers
@include foundation-menu;
@include foundation-menu-icon;
@include foundation-accordion-menu;
@include foundation-drilldown-menu;
@include foundation-dropdown-menu;

// Layout components
@include foundation-off-canvas;
@include foundation-reveal;
@include foundation-sticky;
@include foundation-title-bar;
@include foundation-top-bar;

// Helpers
@include foundation-float-classes;
// @include foundation-flex-classes;
@include foundation-visibility-classes;
// @include foundation-prototype-classes;
17 changes: 17 additions & 0 deletions assets/styles/layout.scss
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
@media screen and (min-width: 640px){
.container {
display: flex;
}
}

.content {
flex: 4;
}
.sidebar {
flex: 1;
}

.wrapper {
margin: auto;
max-width: 75rem;
}
2 changes: 2 additions & 0 deletions assets/styles/variables.scss
Original file line number Diff line number Diff line change
Expand Up @@ -9,3 +9,5 @@ $fifth:#E0D8DE;
$topbar-background:$fifth;

$body-font-family: 'Source Sans Pro', 'Noto Sans', Roboto, Arial, sans-serif !default;

$global-padding: 5px;
Loading

0 comments on commit aa0dd41

Please sign in to comment.