From 5cc3a581cdc732daff7d8c705fec7ee9b76f0789 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Halil=20=C4=B0brahim=20Kalkan?= Date: Mon, 4 Dec 2017 14:45:08 +0300 Subject: [PATCH] Added scss files of bootstrap to customize it. --- .../AbpAspNetCoreMvcUiBootstrapModule.cs | 2 +- .../Views/Shared/_AppLayout.cshtml | 2 +- .../compilerconfig.json | 6 + .../compilerconfig.json.defaults | 49 + .../wwwroot/libs/bootstrap/scss/_alert.scss | 49 + .../wwwroot/libs/bootstrap/scss/_badge.scss | 47 + .../libs/bootstrap/scss/_breadcrumb.scss | 38 + .../libs/bootstrap/scss/_button-group.scss | 207 + .../wwwroot/libs/bootstrap/scss/_buttons.scss | 136 + .../wwwroot/libs/bootstrap/scss/_card.scss | 259 + .../libs/bootstrap/scss/_carousel.scss | 191 + .../wwwroot/libs/bootstrap/scss/_close.scss | 29 + .../wwwroot/libs/bootstrap/scss/_code.scss | 64 + .../libs/bootstrap/scss/_custom-forms.scss | 257 + .../libs/bootstrap/scss/_dropdown.scss | 103 + .../wwwroot/libs/bootstrap/scss/_forms.scss | 358 + .../libs/bootstrap/scss/_functions.scss | 86 + .../wwwroot/libs/bootstrap/scss/_grid.scss | 52 + .../wwwroot/libs/bootstrap/scss/_images.scss | 43 + .../libs/bootstrap/scss/_input-group.scss | 186 + .../libs/bootstrap/scss/_jumbotron.scss | 16 + .../libs/bootstrap/scss/_list-group.scss | 114 + .../wwwroot/libs/bootstrap/scss/_media.scss | 8 + .../wwwroot/libs/bootstrap/scss/_mixins.scss | 42 + .../wwwroot/libs/bootstrap/scss/_modal.scss | 153 + .../wwwroot/libs/bootstrap/scss/_nav.scss | 118 + .../wwwroot/libs/bootstrap/scss/_navbar.scss | 306 + .../libs/bootstrap/scss/_pagination.scss | 64 + .../wwwroot/libs/bootstrap/scss/_popover.scss | 194 + .../wwwroot/libs/bootstrap/scss/_print.scss | 110 + .../libs/bootstrap/scss/_progress.scss | 30 + .../wwwroot/libs/bootstrap/scss/_reboot.scss | 504 ++ .../wwwroot/libs/bootstrap/scss/_root.scss | 19 + .../wwwroot/libs/bootstrap/scss/_tables.scss | 180 + .../wwwroot/libs/bootstrap/scss/_tooltip.scss | 107 + .../libs/bootstrap/scss/_transitions.scss | 36 + .../wwwroot/libs/bootstrap/scss/_type.scss | 125 + .../libs/bootstrap/scss/_utilities.scss | 14 + .../libs/bootstrap/scss/_variables.scss | 828 +++ .../libs/bootstrap/scss/bootstrap-grid.scss | 35 + .../libs/bootstrap/scss/bootstrap-reboot.scss | 12 + .../libs/bootstrap/scss/bootstrap.scss | 42 + .../libs/bootstrap/scss/mixins/_alert.scss | 13 + .../scss/mixins/_background-variant.scss | 20 + .../libs/bootstrap/scss/mixins/_badge.scss | 12 + .../bootstrap/scss/mixins/_border-radius.scss | 35 + .../bootstrap/scss/mixins/_box-shadow.scss | 5 + .../bootstrap/scss/mixins/_breakpoints.scss | 119 + .../libs/bootstrap/scss/mixins/_buttons.scss | 94 + .../libs/bootstrap/scss/mixins/_caret.scss | 35 + .../libs/bootstrap/scss/mixins/_clearfix.scss | 7 + .../libs/bootstrap/scss/mixins/_float.scss | 11 + .../libs/bootstrap/scss/mixins/_forms.scss | 108 + .../bootstrap/scss/mixins/_gradients.scss | 45 + .../scss/mixins/_grid-framework.scss | 69 + .../libs/bootstrap/scss/mixins/_grid.scss | 52 + .../libs/bootstrap/scss/mixins/_hover.scss | 61 + .../libs/bootstrap/scss/mixins/_image.scss | 36 + .../bootstrap/scss/mixins/_list-group.scss | 24 + .../libs/bootstrap/scss/mixins/_lists.scss | 7 + .../bootstrap/scss/mixins/_nav-divider.scss | 10 + .../bootstrap/scss/mixins/_navbar-align.scss | 10 + .../bootstrap/scss/mixins/_pagination.scss | 22 + .../bootstrap/scss/mixins/_reset-text.scss | 17 + .../libs/bootstrap/scss/mixins/_resize.scss | 6 + .../bootstrap/scss/mixins/_screen-reader.scss | 35 + .../libs/bootstrap/scss/mixins/_size.scss | 6 + .../bootstrap/scss/mixins/_table-row.scss | 30 + .../bootstrap/scss/mixins/_text-emphasis.scss | 14 + .../bootstrap/scss/mixins/_text-hide.scss | 8 + .../bootstrap/scss/mixins/_text-truncate.scss | 8 + .../bootstrap/scss/mixins/_transition.scss | 9 + .../bootstrap/scss/mixins/_visibility.scss | 7 + .../libs/bootstrap/scss/utilities/_align.scss | 8 + .../bootstrap/scss/utilities/_background.scss | 19 + .../bootstrap/scss/utilities/_borders.scss | 54 + .../bootstrap/scss/utilities/_clearfix.scss | 3 + .../bootstrap/scss/utilities/_display.scss | 56 + .../libs/bootstrap/scss/utilities/_embed.scss | 52 + .../libs/bootstrap/scss/utilities/_flex.scss | 46 + .../libs/bootstrap/scss/utilities/_float.scss | 9 + .../bootstrap/scss/utilities/_position.scss | 36 + .../scss/utilities/_screenreaders.scss | 11 + .../bootstrap/scss/utilities/_sizing.scss | 12 + .../bootstrap/scss/utilities/_spacing.scss | 51 + .../libs/bootstrap/scss/utilities/_text.scss | 52 + .../bootstrap/scss/utilities/_visibility.scss | 11 + .../wwwroot/styles/mybstheme.css | 5867 +++++++++++++++++ .../wwwroot/styles/mybstheme.min.css | 7 + .../wwwroot/styles/mybstheme.scss | 4 + .../Areas/Identity/Views/Users/Index.cshtml | 46 - .../Pages/Identity/Users/Index.cshtml | 44 +- 92 files changed, 12477 insertions(+), 67 deletions(-) create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/compilerconfig.json create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/compilerconfig.json.defaults create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_alert.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_badge.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_breadcrumb.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_button-group.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_buttons.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_card.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_carousel.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_close.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_code.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_custom-forms.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_dropdown.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_forms.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_functions.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_grid.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_images.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_input-group.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_jumbotron.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_list-group.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_media.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_mixins.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_modal.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_nav.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_navbar.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_pagination.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_popover.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_print.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_progress.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_reboot.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_root.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_tables.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_tooltip.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_transitions.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_type.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_utilities.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_variables.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/bootstrap-grid.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/bootstrap-reboot.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/bootstrap.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_alert.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_background-variant.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_badge.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_border-radius.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_box-shadow.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_breakpoints.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_buttons.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_caret.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_clearfix.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_float.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_forms.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_gradients.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_grid-framework.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_grid.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_hover.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_image.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_list-group.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_lists.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_nav-divider.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_navbar-align.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_pagination.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_reset-text.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_resize.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_screen-reader.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_size.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_table-row.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_text-emphasis.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_text-hide.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_text-truncate.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_transition.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/mixins/_visibility.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_align.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_background.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_borders.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_clearfix.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_display.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_embed.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_flex.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_float.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_position.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_screenreaders.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_sizing.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_spacing.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_text.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/utilities/_visibility.scss create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/styles/mybstheme.css create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/styles/mybstheme.min.css create mode 100644 src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/styles/mybstheme.scss delete mode 100644 src/Volo.Abp.Identity.Web/Areas/Identity/Views/Users/Index.cshtml diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/AbpAspNetCoreMvcUiBootstrapModule.cs b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/AbpAspNetCoreMvcUiBootstrapModule.cs index 4286b58039..f244be88cf 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/AbpAspNetCoreMvcUiBootstrapModule.cs +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/AbpAspNetCoreMvcUiBootstrapModule.cs @@ -22,7 +22,7 @@ namespace Volo.Abp.AspNetCore.Mvc.UI.Bootstrap { options.StyleBundles.Add("GlobalStyles", new[] { - "/libs/bootstrap/css/bootstrap.min.css" + "/styles/mybstheme.css" }); options.ScriptBundles.Add("GlobalScripts", new[] diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Views/Shared/_AppLayout.cshtml b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Views/Shared/_AppLayout.cshtml index 7f97198e2b..647a00fc0f 100644 --- a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Views/Shared/_AppLayout.cshtml +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/Views/Shared/_AppLayout.cshtml @@ -23,7 +23,7 @@ -
+
@RenderBody()
diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/compilerconfig.json b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/compilerconfig.json new file mode 100644 index 0000000000..c1eba44667 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/compilerconfig.json @@ -0,0 +1,6 @@ +[ + { + "outputFile": "wwwroot/styles/mybstheme.css", + "inputFile": "wwwroot/styles/mybstheme.scss" + } +] \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/compilerconfig.json.defaults b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/compilerconfig.json.defaults new file mode 100644 index 0000000000..c75eb7d519 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/compilerconfig.json.defaults @@ -0,0 +1,49 @@ +{ + "compilers": { + "less": { + "autoPrefix": "", + "cssComb": "none", + "ieCompat": true, + "strictMath": false, + "strictUnits": false, + "relativeUrls": true, + "rootPath": "", + "sourceMapRoot": "", + "sourceMapBasePath": "", + "sourceMap": false + }, + "sass": { + "includePath": "", + "indentType": "space", + "indentWidth": 2, + "outputStyle": "nested", + "Precision": 5, + "relativeUrls": true, + "sourceMapRoot": "", + "sourceMap": false + }, + "stylus": { + "sourceMap": false + }, + "babel": { + "sourceMap": false + }, + "coffeescript": { + "bare": false, + "runtimeMode": "node", + "sourceMap": false + } + }, + "minifiers": { + "css": { + "enabled": true, + "termSemicolons": true, + "gzip": false + }, + "javascript": { + "enabled": true, + "termSemicolons": true, + "gzip": false + } + } +} \ No newline at end of file diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_alert.scss b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_alert.scss new file mode 100644 index 0000000000..66fba24ead --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_alert.scss @@ -0,0 +1,49 @@ +// +// Base styles +// + +.alert { + position: relative; + padding: $alert-padding-y $alert-padding-x; + margin-bottom: $alert-margin-bottom; + border: $alert-border-width solid transparent; + @include border-radius($alert-border-radius); +} + +// Headings for larger alerts +.alert-heading { + // Specified to prevent conflicts of changing $headings-color + color: inherit; +} + +// Provide class for links that match alerts +.alert-link { + font-weight: $alert-link-font-weight; +} + + +// Dismissible alerts +// +// Expand the right padding and account for the close button's positioning. + +.alert-dismissible { + // Adjust close link position + .close { + position: absolute; + top: 0; + right: 0; + padding: $alert-padding-y $alert-padding-x; + color: inherit; + } +} + + +// Alternate styles +// +// Generate contextual modifier classes for colorizing the alert. + +@each $color, $value in $theme-colors { + .alert-#{$color} { + @include alert-variant(theme-color-level($color, -10), theme-color-level($color, -9), theme-color-level($color, 6)); + } +} diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_badge.scss b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_badge.scss new file mode 100644 index 0000000000..b87a1b0049 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_badge.scss @@ -0,0 +1,47 @@ +// Base class +// +// Requires one of the contextual, color modifier classes for `color` and +// `background-color`. + +.badge { + display: inline-block; + padding: $badge-padding-y $badge-padding-x; + font-size: $badge-font-size; + font-weight: $badge-font-weight; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + @include border-radius($badge-border-radius); + + // Empty badges collapse automatically + &:empty { + display: none; + } +} + +// Quick fix for badges in buttons +.btn .badge { + position: relative; + top: -1px; +} + +// Pill badges +// +// Make them extra rounded with a modifier to replace v3's badges. + +.badge-pill { + padding-right: $badge-pill-padding-x; + padding-left: $badge-pill-padding-x; + @include border-radius($badge-pill-border-radius); +} + +// Colors +// +// Contextual variations (linked badges get darker on :hover). + +@each $color, $value in $theme-colors { + .badge-#{$color} { + @include badge-variant($value); + } +} diff --git a/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_breadcrumb.scss b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_breadcrumb.scss new file mode 100644 index 0000000000..25b9d85a12 --- /dev/null +++ b/src/Volo.Abp.AspNetCore.Mvc.UI.Bootstrap/wwwroot/libs/bootstrap/scss/_breadcrumb.scss @@ -0,0 +1,38 @@ +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: $breadcrumb-padding-y $breadcrumb-padding-x; + margin-bottom: $breadcrumb-margin-bottom; + list-style: none; + background-color: $breadcrumb-bg; + @include border-radius($border-radius); +} + +.breadcrumb-item { + // The separator between breadcrumbs (by default, a forward-slash: "/") + + .breadcrumb-item::before { + display: inline-block; // Suppress underlining of the separator in modern browsers + padding-right: $breadcrumb-item-padding; + padding-left: $breadcrumb-item-padding; + color: $breadcrumb-divider-color; + content: "#{$breadcrumb-divider}"; + } + + // IE9-11 hack to properly handle hyperlink underlines for breadcrumbs built + // without `