update versions

This commit is contained in:
Joerg Reichert 2023-04-02 13:28:57 +02:00
parent 9158da553d
commit 7bd27f42a0
294 changed files with 203127 additions and 170 deletions

View file

@ -1,9 +1,2 @@
// JS and CSS bundles
//
//= link_directory ../javascripts .js
//= link_directory ../stylesheets .css
// Images and fonts so that views can link to them
//
//= link_tree ../images
//= link_directory ../javascripts .js
//= link_tree ../builds

View file

@ -14,6 +14,16 @@
//= require jquery_ujs
//= require foundation
//= require turbolinks
//=require_tree ../../../app/assets/stylesheets/public
//= require bootstrap.min
//=require_tree ../../../app/assets/stylesheets
$(function(){ $(document).foundation(); });
import * as bootstrap from "bootstrap"
import jquery from "jquery"
import "foundation-sites"
window.jQuery = jquery
window.$ = jquery
$(function() {
$(document).foundation();
});

View file

@ -60,7 +60,7 @@
// 55. Top Bar
// 56. Xy Grid
@import 'util/util';
@import '../../../node_modules/foundation-sites/scss/util/util';
// 1. Global
// ---------
@ -69,11 +69,11 @@ $global-font-size: 100%;
$global-width: rem-calc(1200);
$global-lineheight: 1.5;
$foundation-palette: (
primary: #1779ba,
secondary: #767676,
success: #3adb76,
warning: #ffae00,
alert: #cc4b37,
"primary": #1779ba,
"secondary": #767676,
"success": #3adb76,
"warning": #ffae00,
"alert": #cc4b37,
);
$light-gray: #e6e6e6;
$medium-gray: #cacaca;
@ -83,6 +83,7 @@ $white: #fefefe;
$body-background: $white;
$body-font-color: $black;
$body-font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif;
$body-safe-padding: false;
$body-antialiased: true;
$global-margin: 1rem;
$global-padding: 1rem;
@ -106,18 +107,18 @@ $print-hrefs: true;
// --------------
$breakpoints: (
small: 0,
medium: 640px,
large: 1024px,
xlarge: 1200px,
xxlarge: 1440px,
"small": 0,
"medium": 640px,
"large": 1024px,
"xlarge": 1200px,
"xxlarge": 1440px,
);
$breakpoints-hidpi: (
hidpi-1: 1,
hidpi-1-5: 1.5,
hidpi-2: 2,
retina: 2,
hidpi-3: 3
"hidpi-1": 1,
"hidpi-1-5": 1.5,
"hidpi-2": 2,
"retina": 2,
"hidpi-3": 3
);
$print-breakpoint: large;
$breakpoint-classes: (small medium large);
@ -128,8 +129,8 @@ $breakpoint-classes: (small medium large);
$grid-row-width: $global-width;
$grid-column-count: 12;
$grid-column-gutter: (
small: 20px,
medium: 30px,
"small": 20px,
"medium": 30px,
);
$grid-column-align-edge: true;
$grid-column-alias: 'columns';
@ -146,7 +147,7 @@ $header-color: inherit;
$header-lineheight: 1.4;
$header-margin-bottom: 0.5rem;
$header-styles: (
small: (
"small": (
'h1': ('font-size': 24),
'h2': ('font-size': 20),
'h3': ('font-size': 19),
@ -154,7 +155,7 @@ $header-styles: (
'h5': ('font-size': 17),
'h6': ('font-size': 16),
),
medium: (
"medium": (
'h1': ('font-size': 48),
'h2': ('font-size': 40),
'h3': ('font-size': 31),
@ -305,10 +306,10 @@ $button-radius: $global-radius;
$button-border: 1px solid transparent;
$button-hollow-border-width: 1px;
$button-sizes: (
tiny: 0.6rem,
small: 0.75rem,
default: 0.9rem,
large: 1.25rem,
"tiny": 0.6rem,
"small": 0.75rem,
"default": 0.9rem,
"large": 1.25rem,
);
$button-palette: $foundation-palette;
$button-opacity-disabled: 0.25;
@ -334,9 +335,9 @@ $callout-background-fade: 85%;
$callout-border: 1px solid rgba($black, 0.25);
$callout-margin: 0 0 1rem 0;
$callout-sizes: (
small: 0.5rem,
default: 1rem,
large: 3rem,
"small": 0.5rem,
"default": 1rem,
"large": 3rem,
);
$callout-font-color: $body-font-color;
$callout-font-color-alt: $body-background;
@ -362,16 +363,16 @@ $closebutton-position: right top;
$closebutton-z-index: 10;
$closebutton-default-size: medium;
$closebutton-offset-horizontal: (
small: 0.66rem,
medium: 1rem,
"small": 0.66rem,
"medium": 1rem,
);
$closebutton-offset-vertical: (
small: 0.33em,
medium: 0.5rem,
"small": 0.33em,
"medium": 0.5rem,
);
$closebutton-size: (
small: 1.5em,
medium: 2em,
"small": 1.5em,
"medium": 2em,
);
$closebutton-lineheight: 1;
$closebutton-color: $dark-gray;
@ -400,9 +401,9 @@ $dropdown-font-size: 1rem;
$dropdown-width: 300px;
$dropdown-radius: $global-radius;
$dropdown-sizes: (
tiny: 100px,
small: 200px,
large: 400px,
"tiny": 100px,
"small": 200px,
"large": 400px,
);
// 18. Dropdown Menu
@ -461,7 +462,7 @@ $input-background-focus: $white;
$input-background-disabled: $light-gray;
$input-border: 1px solid $medium-gray;
$input-border-focus: 1px solid $dark-gray;
$input-padding: $form-spacing / 2;
$input-padding: $form-spacing * 0.5;
$input-shadow: inset 0 1px 2px rgba($black, 0.1);
$input-shadow-focus: 0 0 5px $medium-gray;
$input-cursor-disabled: not-allowed;
@ -517,10 +518,10 @@ $meter-fill-bad: $alert-color;
// --------------
$offcanvas-sizes: (
small: 250px,
"small": 250px,
);
$offcanvas-vertical-sizes: (
small: 250px,
"small": 250px,
);
$offcanvas-background: $light-gray;
$offcanvas-shadow: 0 0 10px rgba($black, 0.7);
@ -691,8 +692,7 @@ $prototype-separator-margin-top: $global-margin;
// --------------------
$prototype-shadow-breakpoints: $global-prototype-breakpoints;
$prototype-box-shadow: 0 2px 5px 0 rgba(0,0,0,.16),
0 2px 10px 0 rgba(0,0,0,.12);
$prototype-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
// 41. Prototype Sizing
// --------------------
@ -791,7 +791,7 @@ $switch-paddle-background: $white;
$switch-paddle-offset: 0.25rem;
$switch-paddle-radius: $global-radius;
$switch-paddle-transition: all 0.25s ease-out;
$switch-opacity-disabled: .5;
$switch-opacity-disabled: 0.5;
$switch-cursor-disabled: not-allowed;
// 50. Table
@ -807,7 +807,7 @@ $table-row-stripe-hover: darken($table-background, $table-color-scale + $table-h
$table-is-striped: true;
$table-striped-background: smart-scale($table-background, $table-color-scale);
$table-stripe: even;
$table-head-background: smart-scale($table-background, $table-color-scale / 2);
$table-head-background: smart-scale($table-background, $table-color-scale * 0.5);
$table-head-row-hover: darken($table-head-background, $table-hover-scale);
$table-foot-background: smart-scale($table-background, $table-color-scale);
$table-foot-row-hover: darken($table-foot-background, $table-hover-scale);
@ -885,8 +885,8 @@ $xy-grid: true;
$grid-container: $global-width;
$grid-columns: 12;
$grid-margin-gutters: (
small: 20px,
medium: 30px
"small": 20px,
"medium": 30px
);
$grid-padding-gutters: $grid-margin-gutters;
$grid-container-padding: $grid-padding-gutters;

View file

@ -10,13 +10,14 @@
* defined in the other CSS/SCSS files in this directory. It is generally better to create a new
* file per style scope.
*
*= require_self
//= require foundation_and_overrides
*/
@import 'bootstrap/scss/bootstrap';
@import 'bootstrap/scss/bootstrap-grid';
@import 'bootstrap-icons/font/bootstrap-icons';
@import 'foundation_and_overrides';
@import 'objects/search-result';
@import 'objects/geo';

View file

@ -1,56 +1,61 @@
@charset 'utf-8';
@import 'settings';
@import 'foundation';
// If you'd like to include motion-ui the foundation-rails gem comes prepackaged with it, uncomment the 3 @imports, if you are not using the gem you need to install the motion-ui sass package.
//
// @import 'motion-ui/motion-ui';
// We include everything by default. To slim your CSS, remove components you don't use.
@import '../../../node_modules/foundation-sites/scss/foundation';
// Global styles
@include foundation-global-styles;
@include foundation-xy-grid-classes;
//@include foundation-grid;
//@include foundation-flex-grid;
@include foundation-flex-classes;
@include foundation-typography;
@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-accordion;
@include foundation-accordion-menu;
@include foundation-badge;
@include foundation-breadcrumbs;
@include foundation-button-group;
@include foundation-callout;
@include foundation-card;
@include foundation-close-button;
@include foundation-menu;
@include foundation-menu-icon;
@include foundation-drilldown-menu;
@include foundation-dropdown;
@include foundation-dropdown-menu;
@include foundation-responsive-embed;
@include foundation-label;
@include foundation-media-object;
@include foundation-off-canvas;
@include foundation-orbit;
@include foundation-pagination;
@include foundation-progress-bar;
@include foundation-slider;
@include foundation-sticky;
@include foundation-reveal;
@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;
@include foundation-title-bar;
@include foundation-tooltip;
@include foundation-top-bar;
@include foundation-visibility-classes;
@include foundation-float-classes;
// If you'd like to include motion-ui the foundation-rails gem comes prepackaged with it, uncomment the 3 @imports, if you are not using the gem you need to install the motion-ui sass package.
//
// @include motion-ui-transitions;
// @include motion-ui-animations;
// 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;

View file

View file

@ -13,5 +13,5 @@
}
.search-result .current {
font-weight: $font-weight-bold;
font-weight: 'bold';
}