diff --git a/packages/components/.babelrc b/packages/components/.babelrc deleted file mode 100755 index d5730c1d5..000000000 --- a/packages/components/.babelrc +++ /dev/null @@ -1,9 +0,0 @@ -{ - "presets": [ - "@babel/preset-env", - ["@babel/preset-react", { - "runtime": "automatic" - }] - ] -} - diff --git a/packages/components/.gitignore b/packages/components/.gitignore deleted file mode 100755 index 30bc16279..000000000 --- a/packages/components/.gitignore +++ /dev/null @@ -1 +0,0 @@ -/node_modules \ No newline at end of file diff --git a/packages/components/dist/.gitignore b/packages/components/dist/.gitignore deleted file mode 100755 index b15eeb55a..000000000 --- a/packages/components/dist/.gitignore +++ /dev/null @@ -1,5 +0,0 @@ -# ignore everything in this directory -* - -# except this file -!.gitignore \ No newline at end of file diff --git a/packages/components/package.json b/packages/components/package.json deleted file mode 100755 index 1ade07b92..000000000 --- a/packages/components/package.json +++ /dev/null @@ -1,39 +0,0 @@ -{ - "name": "@openstad/components", - "version": "1.0.0", - "description": "", - "main": "index.js", - "scripts": { - "test": "echo \"Error: no test specified\" && exit 1", - "build": "webpack", - "watch": "webpack --watch --mode development", - "start": "webpack serve --mode development" - }, - "keywords": [], - "author": "", - "license": "ISC", - "devDependencies": { - "@babel/core": "^7.22.7", - "@babel/preset-env": "^7.22.7", - "@babel/preset-react": "^7.22.5", - "babel-loader": "^9.1.2", - "css-loader": "^6.8.1", - "less-loader": "^11.1.3", - "class-variance-authority": "^0.7.0", - "clsx": "^2.0.0", - "html-webpack-plugin": "^5.5.3", - "mini-css-extract-plugin": "^2.7.6", - "postcss-loader": "^7.3.3", - "terser-webpack-plugin": "^5.3.9", - "webpack": "^5.88.1", - "webpack-cli": "^5.1.4", - "webpack-dev-server": "^4.15.1" - }, - "dependencies": { - "merge": "^2.1.1", - "react": "^18.2.0", - "react-dom": "^18.2.0", - "react-query": "^3.39.3", - "swr": "^2.2.0" - } -} diff --git a/packages/components/src/about/about.jsx b/packages/components/src/about/about.jsx deleted file mode 100755 index aec9167bf..000000000 --- a/packages/components/src/about/about.jsx +++ /dev/null @@ -1,41 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import DataStore from '../data-store'; - -// TODO: op verzoek van Daan; gaan we dat gebruiken? -// TODO: dit moet, sort of, passen op NLDS -import { cva } from "class-variance-authority"; -const commentVariants = cva( - "osc-about-component osc-about inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background", - { - variants: { - }, - defaultVariants: { - }, - } -); - -const About = function(props) { - - props = merge.recursive({}, { - }, props.config || {}, props); - - const datastore = new DataStore(props); - - let titleHTML = props.title ? props.title : 'About'; - - let propsHTML = JSON.stringify(props, null, 2); - - return ( -
-

{titleHTML}

- -

Props

-
{propsHTML}
- -
- ); - -} - -export default About; diff --git a/packages/components/src/about/css/about.less b/packages/components/src/about/css/about.less deleted file mode 100644 index e69de29bb..000000000 diff --git a/packages/components/src/about/css/default.less b/packages/components/src/about/css/default.less deleted file mode 100755 index a370132fb..000000000 --- a/packages/components/src/about/css/default.less +++ /dev/null @@ -1,4 +0,0 @@ -@import (reference) '../../css/default.less'; -@import '../../css/error.less'; -@import 'about'; - diff --git a/packages/components/src/about/index.jsx b/packages/components/src/about/index.jsx deleted file mode 100755 index 9502da8c7..000000000 --- a/packages/components/src/about/index.jsx +++ /dev/null @@ -1,12 +0,0 @@ -import loadWidget from '../lib/load-widget'; -import About from './about'; - -import './css/default.less'; // add css to result - TODO: dit moet beter - -About.loadWidget = loadWidget; - -export { - About as default, - About - , -}; diff --git a/packages/components/src/button/button.jsx b/packages/components/src/button/button.jsx deleted file mode 100755 index cb8af1ea9..000000000 --- a/packages/components/src/button/button.jsx +++ /dev/null @@ -1,77 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; - -import { cva } from "class-variance-authority"; -const commentVariants = cva( - 'osc-button-component', - { - variants: { - variant: { - default: '', - clickable: 'osc-button-clickable' - }, - size: { - default: '', - }, - }, - defaultVariants: { - variant: 'default', - size: 'default', - }, - } -); - -const Button = function( props ) { - - props = merge.recursive({}, { - button: 'button', - disabled: false, - }, props.config, props); - - // todo: dit moet passen op NLDS - let className = 'osc-button-component' + [ props.className ? ` ${props.className}` : '' ]; - - let number = parseInt(props.number); - let numberplatesHTML = null; - if (number || number === 0) { - className += ' osc-numberplate-button' - //numberplatesHTML = ( { self.numberplates = el; }}/>); - } - - let iconHTML = null; - let icon = props.icon; - if (icon) { - className += ' osc-icon-button' - iconHTML =
- } - - let labelHTML = null; - let label = props.label || props.children; - if (label) { - labelHTML =
{label}
- } - - let url = props.url; - let onClick = props.onClick; - if (url) { - onClick = () => document.location.href = url; - } - if (onClick) className += ' osc-button-clickable' - - let disabled = props.disabled; - if (disabled) className += ' osc-disabled'; // todo: cva - - let isClickable = !disabled && !( props.type == 'button' && !onClick ); - - return ( - - ); - -} - -export default Button; - diff --git a/packages/components/src/button/css/button.less b/packages/components/src/button/css/button.less deleted file mode 100755 index 031c143b1..000000000 --- a/packages/components/src/button/css/button.less +++ /dev/null @@ -1,90 +0,0 @@ -.osc-button-component { - - display: flex; - flex-flow: row nowrap; - - padding: 0; - margin: 0; - border: 0 none; - - width: 150px; - height: 44px; - - .osc-button-label { - - flex-grow: 100; - - position: relative; - display: inline-block; - - height: 43px; - padding: 2px 7px 1px 10px; - - font-size: 18px; - font-weight: 800; - line-height: 40px; - - color: white; - text-decoration: none; - - background-color: @amsterdam-navyblue; - - } - - .osc-icon { - flex-grow: 1; - - position: relative; - display: inline-block; - - min-width: 10px; - height: 43px; - - padding-left: 2px; - padding-right: 3px; - - background-color: @amsterdam-navyblue; - - } - - .osc-elipsis { - .osc-elipsis(); - } - - &.osc-icon-button { - .osc-button-label { - padding-left: 4px; - } - } - - &.osc-numberplate-button { - .osc-button-label { - padding-left: 4px; - } - &.osc-icon-button { - .osc-icon { - margin-left: -4px; - padding-right: 3px; - } - } - } - - &.osc-button-clickable { - cursor: pointer; - - &:hover { - .osc-button-label { - background-color: @amsterdam-navyblue-hover; - } - } - - } - -} - -.osc-button-component:disabled { - .osc-button-label { - background-color: #999; - } -} - diff --git a/packages/components/src/button/css/default.less b/packages/components/src/button/css/default.less deleted file mode 100755 index ae4834515..000000000 --- a/packages/components/src/button/css/default.less +++ /dev/null @@ -1,29 +0,0 @@ -// @import (reference) '../../css/default.less'; - -@import 'button'; -@import 'numberplates'; - -* { - box-sizing: border-box; -} - - -// default zooi - -.osc-elipsis() { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} - -@amsterdam-grey: #bebebe; -@amsterdam-lightgrey: #e8e8e8; -@amsterdam-lightergrey: #f6f7f7; - -@amsterdam-navyblue: #164995; -@amsterdam-textblue: #004699; -@amsterdam-navyblue-hover: #003066; -@amsterdam-skyblue: #2b9ad6; -@amsterdam-lightgreen: #bdd131; -@amsterdam-green: #a8b900; -@amsterdam-red: #ea1d25; diff --git a/packages/components/src/button/css/numberplates.less b/packages/components/src/button/css/numberplates.less deleted file mode 100755 index 00af555e9..000000000 --- a/packages/components/src/button/css/numberplates.less +++ /dev/null @@ -1,37 +0,0 @@ -.osc-numberplates { - - position: relative; - display: block; - height: 43px; - padding: 7px 2px 7px 7px; - font-size: 0; - line-height: 0; - overflow: hidden; - background: @amsterdam-navyblue; - - .osc-numberplate { - - position: relative; - display: inline-block; - width: 20px; - height: 29px; - max-height: 29px; - margin: 0 4px 0 0; - padding: 3px 0 0 0; - - font-size: 18px; - font-weight: 800; - line-height: 26px; - overflow: hidden; - - - text-align: center; - vertical-align: middle; - color: black; - border-radius: 3px; - background: @amsterdam-lightgrey; - background: linear-gradient(@amsterdam-lightgrey 50%, white 50%); - - } - -} diff --git a/packages/components/src/button/index.jsx b/packages/components/src/button/index.jsx deleted file mode 100755 index aa050759b..000000000 --- a/packages/components/src/button/index.jsx +++ /dev/null @@ -1,12 +0,0 @@ -import loadWidget from '../lib/load-widget'; -import Button from './button'; - -import './css/default.less'; // add css to result - TODO: dit moet beter - -Button.loadWidget = loadWidget; - -export { - Button as default, - Button, -}; - diff --git a/packages/components/src/button/numberplates.jsx b/packages/components/src/button/numberplates.jsx deleted file mode 100755 index 0e6107368..000000000 --- a/packages/components/src/button/numberplates.jsx +++ /dev/null @@ -1,53 +0,0 @@ -// oud, voor referentie - -'use strict'; - -import OpenStadComponent from '../../component/index.jsx'; - -export default class OpenStadComponentNumberplates extends OpenStadComponent { - - constructor(props) { - - super(props, { - number: 0, - }); - - this.state = { - number: this.config.number, - }; - - } - - updateNumber(value) { - this.setState({ number: value }); - } - - render() { - - let self = this; - - let numberHTML = []; - - let number = parseInt(typeof self.props.number != 'undefined' ? self.props.number : self.state.number); - number = number.toString(); - - let len = number.length; - if (len < 3) len = 3; - number = ('000' + number).slice(-len); - - for (let i = 0; i < number.length; i++) { - let inverseCount = number.length - i - 1; - numberHTML.push(( -
{number.charAt(i)}
- )) - } - - return ( -
self.instance = el} > - {numberHTML} -
- ); - - } - -} diff --git a/packages/components/src/comments/comment-form.jsx b/packages/components/src/comments/comment-form.jsx deleted file mode 100755 index d4049c5dd..000000000 --- a/packages/components/src/comments/comment-form.jsx +++ /dev/null @@ -1,58 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import DataStore from '../data-store'; -import Button from '../button'; -import InputWithCounter from '../forms/input-with-counter'; -import LoginButton from '../user/login-button'; -import hasRole from '../lib/user-has-role'; - -function CommentForm(props) { - - props = merge.recursive({}, { - descriptionMinLength: 30, - descriptionMaxLength: 500, - placeholder: '', - formIntro: '', - requiredUserRole: 'member', - }, props.config, props); - - const datastore = new DataStore(props); - const [ currentUser, currentUserError, currentUserIsLoading ] = datastore.useCurrentUser({ ...props }); - - function canSubmit() { - return hasRole(currentUser, props.requiredUserRole) - } - - let parentIdHTML = null; - if (props.parentId) { - parentIdHTML = - } - - let formIntroHTML = null; - if (props.formIntro) { - formIntroHTML = ( -
{props.formIntro}
- ); - } - - let submitButtonHTML = - if (!currentUser || currentUser.role != props.requiredUserRole) { // TODO: hasrole - submitButtonHTML = - } - - return ( -
- {formIntroHTML} - - {parentIdHTML} - - -
- {submitButtonHTML} -
- - ); - -} - -export default CommentForm; diff --git a/packages/components/src/comments/comment.jsx b/packages/components/src/comments/comment.jsx deleted file mode 100755 index a3a32eb1c..000000000 --- a/packages/components/src/comments/comment.jsx +++ /dev/null @@ -1,168 +0,0 @@ -import merge from 'merge'; - -import { useState, useEffect, useCallback } from 'react'; - -import Button from '../button'; -import CommentForm from './comment-form'; - -import hasRole from '../lib/user-has-role'; - -const Comment = function( props ) { - - props = merge.recursive({}, { - isClosed: false, - isVotingEnabled: true, - isReplyingEnabled: true, - requiredUserRole: 'member', // TODO - userNameFields: ['displayName'], - }, props.config, props); - - const [isMenuActive, setIsMenuActive] = useState(false); - const [isReplyFromActive, setIsReplyFromActive] = useState(false); - const [editMode, setEditMode] = useState(false); - - let className = 'osc-comment' + ( props.className ? ` ${props.className}` : '' ); // todo: dit moet passen op NLDS - - let userName = props.user && props.user.displayName; // todo: gebruik de meegstuurde param - let authorIsAdmin = hasRole(props.user, 'editor') ? 'osc-is-admin' : ''; - let metadataHTML = (
{userName}
); - - function toggleReplyForm() { - setIsReplyFromActive(!isReplyFromActive); - } - - function toggleEditForm(what) { - setEditMode(!editMode); - } - - function canReply() { - if (props.isClosed) return false; - if (hasRole(props.currentUser, 'moderator')) return true; - return props.can && props.can.reply; - } - - function canLike() { - if (props.isClosed) return false; - if (hasRole(props.currentUser, 'moderator')) return true; - return hasRole(props.currentUser, props.requiredUserRole); - } - - function canEdit() { - if (props.isClosed) return false; - if (hasRole(props.currentUser, 'moderator')) return true; - return props.can && props.can.edit; - } - - function canDelete() { - if (props.isClosed) return false; - - if (hasRole(props.currentUser, 'moderator')) return true; - return props.can && props.can.delete; - } - - let menuHTML = null; - if ( canEdit() && canDelete() ) { - menuHTML = ( -
{ setIsMenuActive(true); }}> - { if (confirm('Weet u het zeker?')) props.delete(props.id); } }/> - toggleEditForm() }/> -
- ); - } - - let descriptionHTML = (
); - if (editMode) { - descriptionHTML = ( -
- { props.submitComment(e); setEditMode(!editMode) }}/> -
- ); - } - - let likeButtonHTML = null; - if (!props.parentId) { - if (props.isVotingEnabled) { - if (canLike()) { - likeButtonHTML = ( -
props.submitLike() }> - Mee eens ({props.yes || 0}) - - ); - } else { - likeButtonHTML = ( -
- Mee eens ({props.yes || 0}) -
- ); - } - } - } - likeButtonHTML = likeButtonHTML ||
 
- - let replyButtonHTML = null; - let replyFormHTML = null; - if (!props.parentId) { - if (props.isReplyingEnabled) { - if (canReply()) { - replyButtonHTML = ( toggleReplyForm() } className="osc-reply-button">Reageren); - if (isReplyFromActive) { - let formfields = {...props}; - formfields.parentId = formfields.id; - delete formfields.id; - delete formfields.description; - replyFormHTML = ( -
- { props.submitComment(e); setEditMode(!editMode) }}/> -
- ); - } - } - } - } - - let repliesHTML = null; - if (props.replies && props.replies.length) { - repliesHTML = ( -
    - {props.replies.map((reply, index) => { - let attributes = { ...props }; - delete attributes.replies; - attributes = merge.recursive(attributes, reply); - let key = `osc-reply-key-${ reply.id || parseInt( 1000000 * Math.random() )}`; - return ( -
  • - -
  • - ); - - })} -
- ); - } - - return ( -
- -
- - {menuHTML} - - {metadataHTML} -
{props.createDateHumanized}
- {descriptionHTML} - - {likeButtonHTML} - {replyButtonHTML} - -
- - {replyFormHTML} - {repliesHTML} - -
- - ); - -} - -export default Comment; diff --git a/packages/components/src/comments/comments.jsx b/packages/components/src/comments/comments.jsx deleted file mode 100755 index 3fb1c2dea..000000000 --- a/packages/components/src/comments/comments.jsx +++ /dev/null @@ -1,131 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import DataStore from '../data-store'; -import hasRole from '../lib/user-has-role'; -import Comment from './comment'; -import CommentForm from './comment-form'; - -// TODO: op verzoek van Daan; gaan we dat gebruiken? -// TODO: dit moet, sort of, passen op NLDS -import { cva } from "class-variance-authority"; -const commentVariants = cva( - "osc-comments-component osc-comments inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background", - { - variants: { - variant: { - default: "bg-primary text-primary-foreground hover:bg-primary/90", - destructive: - "bg-destructive text-destructive-foreground hover:bg-destructive/90", - outline: - "border border-input hover:bg-accent hover:text-accent-foreground", - secondary: - "bg-secondary text-secondary-foreground hover:bg-secondary/80", - ghost: "hover:bg-accent hover:text-accent-foreground", - icon: "w-10 hover:bg-foreground/10", - link: "underline-offset-4 hover:underline text-primary", - }, - size: { - default: "h-12 py-4 px-4", - sm: "h-10 px-2", - lg: "h-14 px-8", - }, - }, - defaultVariants: { - variant: "default", - size: "default", - }, - } -); - -const Comments = function(props) { - - props = merge.recursive({}, { - sentiment: 'no sentiment', - emptyListText: 'Nog geen reacties', - title: '[[nr]] comments', - requiredUserRole: 'member', // TODO - }, props.config, props); - - const datastore = new DataStore(props); - - const [ currentUser, currentUserError, currentUserIsLoading ] = datastore.useCurrentUser({ ...props }); - const [ comments, commentsError, commentsIsLoading ] = datastore.useComments({ ...props }); - - let [ submitError, setSubmitError ] = useState(); - - async function submitComment(e) { - - setSubmitError(null) - e.preventDefault(); - - let formData = new FormData(e.target); - formData = Object.fromEntries(formData.entries()); - - formData.resourceId = props.resourceId; - - try { - if ( formData.id ) { - let comment = comments.find( c => c.id == formData.id ); - await comment.update(formData) - } else { - await comments.create(formData) - } - } catch(err) { - console.log(err); - setSubmitError(err) - } - - } - - // TODO: dit komt uit de oude; willen we dit zo? - // showNotLoggedInPopup() { - // this.notLoggedInPopup.showPopup(); - // } - - let titleHTML = props.title ?

{props.title.replace(/\[\[nr\]\]/, comments.length)}

: null; - - let commentsFormHTML = submitComment(e)}/> - if (props.isClosed && !hasRole(props.currentUser, 'moderator')) { - if (props.closedText) { - commentsFormHTML =
{props.closedText}
- } else { - commentsFormHTML = null - } - } - - // TODO: errors moeten nog - let errorHTML = null; - let error = submitError || commentsError; - if (error) { - console.log(error); - errorHTML =
{error.message}
- } - - let commentsHTML = null; - if (comments.length) { - commentsHTML = comments.map( ( comment, index ) => { - let attributes = { ...props, ...comment, currentUser, submitComment }; - // todo: maar er een ul met li van - return - }) - } else{ - if (commentsIsLoading) { // TODO: i18n - commentsHTML =
Loading...
- } else { - commentsHTML =
{props.emptyListText}
- } - - } - - return ( -
- {titleHTML} - {errorHTML} - {commentsFormHTML} - {commentsHTML} -
- ); - -} - -export default Comments; diff --git a/packages/components/src/comments/css/comment.less b/packages/components/src/comments/css/comment.less deleted file mode 100755 index fa23097fe..000000000 --- a/packages/components/src/comments/css/comment.less +++ /dev/null @@ -1,203 +0,0 @@ -.osc-comments { - - @import 'form'; - - width: 100%; - - ul { - list-style-type: none; - padding: 0; - margin: 0; - } - - .osc-button-blue { - .osc-button-blue(); - - &.osc-not-logged-in-button { - .osc-inloggen-background; - padding-left: 40px; - } - - } - - .osc-intro { - font-weight: bold; - margin-bottom: 10px; - } - - .osc-closed-text { - background-color: #f5f5f5; - padding: 20px 30px 20px 24px; - } - - .osc-empty-list-text { - margin-top: 20px; - background-color: #f5f5f5; - padding: 20px 30px 20px 24px; - } - - .osc-reply, - .osc-comment { - - position: relative; - margin-top: 20px; - padding: 20px; - background-color: #f5f5f5; - border-left: 3px solid #004699; - - .osc-comment-menu { - .osc-hamburger-button-background(); - position: absolute; - top: 0; - right: 0; - width: 40px; - height: 40px; - cursor: pointer; - - .osc-comment-delete, - .osc-comment-edit { - display: none; - width: 40px; - height: 40px; - border: 0 none; - outline: 0; - cursor: pointer; - } - - .osc-comment-delete { - .osc-delete-button-background(); - background-color: #f34541; - } - - .osc-comment-edit { - .osc-edit-button-background(); - background-color: #c9cbcc; - } - - &.osc-comment-hamburger-active { - - width: 80px; - - .osc-comment-delete, - .osc-comment-edit { - display: inline-block; - } - - } - - } - - .osc-comment-user { - display: inline-block; - font-size: 16px; - font-weight: 600; - line-height: 1.38; - - &:after { - display: inline-block; - padding: 0 10px; - content: ' | '; - } - - &.osc-is-admin { - position: relative; - padding-left: 20px; - - &:before { - .osc-flag-background(); - position: absolute; - top: 2px; - left: 0px; - width: 16px; - height: 16px; - content: ''; - } - - } - - } - - .osc-comment-date { - display: inline-block; - font-size: 16px; - line-height: 1.38; - } - - .osc-comment-default-text { - } - - .osc-comment-description { - margin-top: 20px; - } - - .osc-comment-like-button { - - position: relative; - display: block; - appearance: none; - margin-top: 20px; - font-size: 14px; - font-weight: normal; - padding: 3px 0 0 35px; - background: none; - border: 0 none; - color: black; - outline: none; - - &:before { - display: block; - top: 0; - left: 0; - width: 25px; - height: 25px; - background-color: #656565; - background-position: center; - background-repeat: no-repeat; - background-size: auto 14px; - background-image: @osc-thumbs-up-white-image; - position: absolute; - content: ''; - } - - &.osc-comment-like-button-hasvoted { - - font-weight: bold; - - &:before { - background-color: #b1cc06; - } - } - - } - - a.osc-comment-like-button { - cursor: pointer; - } - - .osc-reply-button { - position: relative; - display: block; - float: right; - margin-top: -20px; - padding-right: 15px; - font-weight: 600; - line-height: 21px; - color: #000; - text-decoration: none; - background-image: @osc-arrow-right-black-image; - background-size: auto 12px; - background-position: top 4px right; - background-repeat: no-repeat; - cursor: pointer; - } - - } - - .osc-reply { - margin-left: 20px; - background-color: transparent; - border-left: 3px solid #B0B0B0; - padding-right: 0; - } - -} diff --git a/packages/components/src/comments/css/default.less b/packages/components/src/comments/css/default.less deleted file mode 100755 index 45fbaa334..000000000 --- a/packages/components/src/comments/css/default.less +++ /dev/null @@ -1,6 +0,0 @@ -@import (reference) '../../css/default.less'; -@import '../../css/error.less'; -@import 'comment'; - -@phone: ~'only screen and (max-width: 700px)'; - diff --git a/packages/components/src/comments/css/form.less b/packages/components/src/comments/css/form.less deleted file mode 100755 index 4819672ec..000000000 --- a/packages/components/src/comments/css/form.less +++ /dev/null @@ -1,16 +0,0 @@ -@import (reference) '../../css/default.less'; - -.osc-input-with-counter { -// .osc-input-with-counter(); -} - -.osc-button-blue { - .osc-button-blue(); -} - -.osc-align-right-container { - display: flex; - flex-direction: row; - justify-content: flex-end; - margin-top: -30px; -} diff --git a/packages/components/src/comments/index.jsx b/packages/components/src/comments/index.jsx deleted file mode 100755 index 0a3ecccfc..000000000 --- a/packages/components/src/comments/index.jsx +++ /dev/null @@ -1,11 +0,0 @@ -import loadWidget from '../lib/load-widget'; -import Comments from './comments'; - -import './css/default.less'; // add css to result - TODO: dit moet beter - -Comments.loadWidget = loadWidget; - -export { - Comments as default, - Comments, -}; diff --git a/packages/components/src/comments/not-logged-in-popup (copy 1).jsx b/packages/components/src/comments/not-logged-in-popup (copy 1).jsx deleted file mode 100755 index 0655485ea..000000000 --- a/packages/components/src/comments/not-logged-in-popup (copy 1).jsx +++ /dev/null @@ -1,35 +0,0 @@ -'use strict'; - -import OpenStadComponent from '../../component/index.jsx'; -import OpenStadComponentLibs from '../../libs/index.jsx'; -import OpenStadComponentModalPopup from '../../modal-popup/index.jsx'; - -export default class OpenStadComponentNotLoggedInPopup extends OpenStadComponent { - - constructor(props) { - super(props, { - loginUrl: '', - }); - } - - showPopup() { - // dispatch an event - let self = this; - let loginUrl = OpenStadComponentLibs.auth.getLoginUrl(self.config); - var event = new window.CustomEvent('osc-show-modal-popup', { detail: { - divId: self.divId, - title: 'Login om verder te gaan', - text: 'Login om een argument te plaatsen, te reageren of een argument te liken', - buttonAction: () => { OpenStadComponentLibs.localStorage.set('osc-login-pending-scroll-to-reactions', true); OpenStadComponentLibs.localStorage.set('osc-login-pending-show-details', self.config.resourceId); document.location.href = loginUrl; }, - buttonText: 'Inloggen', - }}); - document.dispatchEvent(event); - } - - render() { - return ( - (self.modalPopup = el)}/> - ); - } - -} diff --git a/packages/components/src/comments/not-logged-in-popup.jsx b/packages/components/src/comments/not-logged-in-popup.jsx deleted file mode 100755 index c03b93f95..000000000 --- a/packages/components/src/comments/not-logged-in-popup.jsx +++ /dev/null @@ -1 +0,0 @@ -// moet dit nog zo? diff --git a/packages/components/src/css/accordeon.less b/packages/components/src/css/accordeon.less deleted file mode 100755 index 03801a151..000000000 --- a/packages/components/src/css/accordeon.less +++ /dev/null @@ -1,98 +0,0 @@ -.osc-accordeon() { - - max-width: 100%; - margin-top: 20px; - - .osc-accordeon-item { - .osc-title { - display: block; - position: relative; - width: 100%; - padding: 12px 28px 12px 18px; - color: black; - font-size: 16px; - font-weight: 800; - line-height: 20px; - text-decoration:none; - background-color: #e6e6e6; - background-image: @osc-arrow-down-black-image; - background-position: center right 10px; - background-size: 13px 9px; - background-repeat: no-repeat; - outline: 0; - cursor: pointer; - - &:hover { - background-color: #b4b4b4; - } - - &.osc-info { - - padding-left: 44px; - - &:before { - position: absolute; - top: 5px; - left: 14px; - width: 38px; - height: 38px; - .osc-info-black-background(); - background-size: 20px 20px; - content: ''; - } - } - - } - - .osc-description { - padding: 15px; - font-size: 16px; - border: 3px solid #e6e6e6; - border-top: none; - - h2 { - margin: 15px 0 0 0; - padding: 0; - font-size: 18px; - font-weight: 800; - } - - h3 { - margin: 15px 0 0 0; - padding: 0; - font-size: 16px; - font-weight: 800; - } - - h4 { - margin: 15px 0 0 0; - padding: 0; - font-size: 14px; - font-weight: 800; - } - - } - } - - .osc-open { - .osc-title { - background-color: #b4b4b4; - background-image: @osc-arrow-up-black-image; - } - .osc-description { - display: block; - border-color: #b4b4b4; - } - } - - .osc-closed { - .osc-title { - background-color: #e6e6e6; - } - .osc-description { - display: none; - } - - } - -} diff --git a/packages/components/src/css/colors.less b/packages/components/src/css/colors.less deleted file mode 100755 index 8844fb540..000000000 --- a/packages/components/src/css/colors.less +++ /dev/null @@ -1,11 +0,0 @@ -@amsterdam-grey: #bebebe; -@amsterdam-lightgrey: #e8e8e8; -@amsterdam-lightergrey: #f6f7f7; - -@amsterdam-navyblue: #164995; -@amsterdam-textblue: #004699; -@amsterdam-navyblue-hover: #003066; -@amsterdam-skyblue: #2b9ad6; -@amsterdam-lightgreen: #bdd131; -@amsterdam-green: #a8b900; -@amsterdam-red: #ea1d25; diff --git a/packages/components/src/css/columns.less b/packages/components/src/css/columns.less deleted file mode 100755 index b5636b370..000000000 --- a/packages/components/src/css/columns.less +++ /dev/null @@ -1,56 +0,0 @@ -@margin: 20px; - -.osc-columns-container() { - - width: 100%; - overflow-x: hidden; - - .osc-columns { - width: calc( 100% + @margin ); - display: flex; - flex-flow: row wrap; - justify-content: flex-start; - align-content: flex-start; - } - - .osc-column { - margin-right: @margin; - - &.osc-2-columns { - width: calc(( 100% - ( 2 * @margin ) ) / 2); - @media @phone { - width: 100%; - } - } - - &.osc-3-columns { - width: calc(( 100% - ( 3 * @margin ) ) / 3); - @media @phone { - width: 100%; - } - } - - &.osc-4-columns { - width: calc(( 100% - ( 4 * @margin ) ) / 4); - @media @phone { - width: 100%; - } - } - - &.osc-5-columns { - width: calc(( 100% - ( 5 * @margin ) ) / 5); - @media @phone { - width: 100%; - } - } - - &.osc-6-columns { - width: calc(( 100% - ( 6 * @margin ) ) / 6); - @media @phone { - width: 100%; - } - } - - } - -} diff --git a/packages/components/src/css/default.less b/packages/components/src/css/default.less deleted file mode 100755 index 06dbd954d..000000000 --- a/packages/components/src/css/default.less +++ /dev/null @@ -1,38 +0,0 @@ -@import 'images'; -@import 'colors'; -@import 'elements'; - -@import 'columns'; - -@import 'accordeon'; -@import 'sharebuttons'; -@import 'tabs'; - -@phone: ~'only screen and (max-width: 700px)'; - -.osc-component { - - box-sizing: border-box; - - font-size: 16px; - font-weight: normal; - line-height: 20px; - - h3 { - font-size: 24px; - font-weight: 600; - font-style: normal; - line-height: 1.25; - } - - a { - color: @amsterdam-navyblue; - text-decoration: none; - - &:hover { - text-decoration: underline; - } - - } - -} diff --git a/packages/components/src/css/elements.less b/packages/components/src/css/elements.less deleted file mode 100755 index 9f76019ea..000000000 --- a/packages/components/src/css/elements.less +++ /dev/null @@ -1,366 +0,0 @@ -@import 'images'; - -// Onderstaand moet nog opgesplitst -// Onderstaand moet helemaal omgebouwd naaar functions zoals nu previous/next, zodat je hem alleen als reference kunt inladen en niet alles mee wordt gecompileerd - -.osc-align-right-container() { - text-align: right; -} - -.osc-align-right-container { - .osc-align-right-container() -} - -.osc-margin-right() { - margin-right: 15px; -} - -.osc-margin-right { - .osc-margin-right(); -} - -.osc-opacity-25 { - opacity: .25; -} - -.osc-opacity-50 { - opacity: .50; -} - -.osc-opacity-65 { - opacity: .65; -} - -.osc-hidden { - display: none; -} - -.osc-button-basics() { - position: relative; - display: inline-block; - padding: 10px 13px; - font-size: 16px; - font-weight: 600; - line-height: 20px; - border: 1px solid black; - cursor: pointer; - - &:active, &:focus { - outline: 0; - } - - &.osc-disabled { - opacity: 0.3; - } - -} - -.osc-button() { - - .osc-button-basics; - border-color: #c4c4c4; - background-color: #c4c4c4; - - &:hover { - text-decoration: underline; - border-color: #aaa; - background-color: #aaa; - } - -} - -.osc-button { - .osc-button(); -} - -.osc-button-white() { - - .osc-button-basics; - color: #164995; - border-color: #164995; - background-color: white; - - &:hover { - text-decoration: underline; - color: #003066; - border-color: #003066; - background-color: white; - } - -} - -.osc-button-blue() { - - .osc-button-basics; - color: white; - border-color: #164995; - background-color: #164995; - - &:hover { - text-decoration: underline; - border-color: #003066; - background-color: #003066; - } - -} - -.osc-close-button-black { - .osc-close-button-black-background; - position: absolute; - top: 20px; - right: 15px; - width: 20px; - height: 20px; - background-color: transparent; - border: 0 none; - cursor: pointer; - z-index: 20; - - &:active, &:focus { - outline: 0; - } - -} - -.osc-previous-button() { - - position: relative; - padding-left: 18px; - font-weight: 600; - line-height: 44px; - color: #004699; - cursor: pointer; - - &:before { - position: absolute; - top: 13px; - left: 0; - width: 8px; - height: 14px; - content: ''; - background-size: 8px 14px; - background-repeat: no-repeat; - background-image: @osc-arrow-left-blue-image; - } - - &:hover { - text-decoration: underline; - } - -} - -.osc-next-button() { - - position: relative; - margin-right: 17px; - padding: 11px 8px 11px 15px; - font-size: 16px; - font-weight: 600; - line-height: 22px; - color:white; - background-color: #164995; - cursor: pointer; - - &:before { - position: absolute; - border-left: 17px solid #164995; - border-top: 22px solid transparent; - border-bottom: 22px solid transparent; - border-right: 0; - top: 0px; - right: -17px; - width: 0px; - height: 0px; - content: ''; - - } - - &:hover { - background-color: #003066; - - &:before { - border-left: 17px solid #003066; - } - - } - -} - -.osc-elipsis() { - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; -} - - -.osc-gray-text { - color: #9a9a9a; -} - -.osc-gray-block { - padding: 30px; - background-color: #f6f7f7; -} - -.osc-not-logged-in-button { - - .osc-inloggen-background; - padding-left: 40px; -} - -.osc-default-select() { - .osc-arrow-down-black-background; - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - height: 44px; - padding: 0 20px; - padding-right: 40px; - border: solid 1px #434343; - outline: none; - font-size: 16px; - font-weight: 400; - line-height: 44px; - text-align: left; - background-color: white; -} - -.osc-default-select { - .osc-default-select(); -} - -.osc-default-input() { - appearance: none; - height: 44px; - padding: 0 20px; - padding-right: 40px; - border: solid 1px #434343; - outline: none; - font-size: 16px; - font-weight: 400; - line-height: 44px; - text-align: left; - background-color: white; -} - -.osc-default-input { - .osc-default-input(); -} - -.osc-clear-both { - clear: both; -} - -.osc-number-button { - - display: block; - width: 250px; - font-size: 0px; - font-weight: 600; - text-decoration: none; - height: 43px; - margin-right: 2px; - - .osc-number-plates { - padding: 7px 6px 7px 10px; - font-size: 0px; - margin-right: 0px; - float: left; - } - - .osc-number-plate { - margin-right: 4px; - display: inline-block; - font-size: 18px; - background: #e8e8e8; - background: linear-gradient(#e8e8e8 50%, #ffffff 50%); - padding: 0; - display: inline-block; - height: 29px; - line-height: 31px; - width: 20px; - text-align: center; - color: black; - border-radius: 3px; - font-weight: 800; - vertical-align: middle; - } - - .osc-number-button-text { - .osc-button-basics; - display: block; - float: left; - width: 118px; - height: 43px; - margin-left: 2px; - font-size: 18px; - line-height: 20px; - - &:hover { - text-decoration: underline; - } - } - -} - -.osc-editbutton, -.osc-resource-details-editbutton { - display: block; - position: relative; - appearance: none; - width: 100%; - height: 46px; - margin-top: 20px; - margin-left: 0; - padding-left: 46px; - padding-right: 3px; - font-size: 16px; - font-weight: 500; - text-overflow: ellipsis; - text-align: center; - line-height: 44px; - border-radius: 0; - border-right: 2px solid #e8e8e8; - border-bottom: 2px solid #e8e8e8; - background-color: whitesmoke; - background-position: 5px 5px; - background-repeat: no-repeat; - background-size: 36px 36px; - color: black; - overflow: hidden; - cursor: pointer; - - &:after { - position: absolute; - top: 5px; - left: 5px; - width: 34px; - height: 34px; - background-color: black; - content: ''; - } - - &.osc-delete:after { - background-image: @osc-delete-button-image; - } - - &.osc-edit:after { - background-image: @osc-edit-button-image; - } - -} - - - -.osc-alert { - padding: 15px; - margin-bottom: 20px; - border: 1px solid transparent; - border-radius: 3px; -} - -.osc-alert-warning { - color: #8a6d3b; - background-color: #fcf8e3; - border-color: #faebcc; -} diff --git a/packages/components/src/css/error.less b/packages/components/src/css/error.less deleted file mode 100755 index ce2e42702..000000000 --- a/packages/components/src/css/error.less +++ /dev/null @@ -1,10 +0,0 @@ -.osc-error-block { - - padding: 20px; - margin-bottom: 20px; - - background-color: #fee; - border: 1px solid red; - color: red; - -} diff --git a/packages/components/src/css/fonts.less.bak b/packages/components/src/css/fonts.less.bak deleted file mode 100755 index f2ef5aa8d..000000000 --- a/packages/components/src/css/fonts.less.bak +++ /dev/null @@ -1,70 +0,0 @@ -@font-face { - font-family: 'Avenir_Custom'; - font-style: normal; - font-weight: 300; - src: local(''), url('data:application/font-woff;base64,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') format('woff') -} - -@font-face { - font-family: 'Avenir_Custom'; - font-style: normal; - font-weight: 400; - src: local(''), url('data:application/font-woff;base64,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') format('woff') -} - -@font-face { - font-family: 'Avenir_Custom'; - font-style: normal; - font-weight: 600; - src: local(''), url('data:application/font-woff;base64,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') format('woff') -} - -@font-face { - font-family: 'Avenir_Custom'; - font-style: normal; - font-weight: 800; - src: local(''), url('data:application/font-woff;base64,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') format('woff') -} - -@font-face { - font-family: 'Avenir_Custom'; - font-style: normal; - font-weight: 900; - src: local(''), url('data:application/font-woff;base64,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') format('woff') -} - -@font-face { - font-family: 'Avenir_Custom'; - font-style: italic; - font-weight: 300; - src: local(''), url('data:application/font-woff;base64,d09GRk9UVE8AAFLYAA0AAAAAcCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCQVNFAABGlAAAADQAAAA0P2JPukNGRiAAAAhwAAA35QAAQSSpvxwoRFNJRwAARsgAAAwNAAAUmNFn0ClHUE9TAABEUAAAAkMAAAYSAbQK2EdTVUIAAEKoAAABqAAAAyxt6HATT1MvMgAAAZAAAABcAAAAYHnMD3VjbWFwAAAFdAAAAuMAAAOkfuhOIGhlYWQAAAEwAAAANAAAADbUyp63aGhlYQAAAWQAAAAkAAAAJAezBs5obXR4AABAWAAAAlAAAAP0C1JNbm1heHAAAAGIAAAABgAAAAYA/VAAbmFtZQAAAewAAAOHAAAHmjGOiVBwb3N0AAAIWAAAABUAAAAg/7AAMngBY2BkYGBgZM8Jv7g8K57f5isDM/MLBiDYqar5Dkb/j/j3moWfeQkDEwMzEAMBAHb8DScAAQAAAvT/DADIA+j/WP71BA8D6ACNAAAAAAAAAAAAAAAAAP0AAFAAAP0AAHgBY2BiEmTUYWBlYGHqYor4/5XBG0QzGDLGMRgxSjAwMHGzMDExMTMxsTQwMKx3YFDwYoACRxcnVwZGBoXfTExf/vMwnGBewijKwAAUARFXmI4wKAAhCwCwOQ69eAGlk7tuG8cXxj/eZAj+/x2nS1IYB0gQuKCXNxEgxSa0ZIoCBMiQ+AKzuyPuiHuhZ4eU2eUBUrtKlVSu8wJ5hhSp8gbpgjxAjg4HAenAMYxocGZ/nHPmm28uAvBZ5WtUsP17A3iu4P9447mKx/jRcw1f4ifPdTzBr54bOMKfng9Y86nnB/i+8o3nQ3xS+c3zQ3xe+d3zI3xVrbNypX7ICzerTz1X0KzNPFfxv9q3nmuY1L7zXEe79ovnBpJ61fPBzviDyqB+6/kQTxo/eH6IbuNnz48wbfzh+TG+ODj2/CnoYHZSLDfWzBNHb6kzHAyb3A/7Teq2210ax0Wo6XpTOp2VdJ5HhV0WVjkdB0TjNKWr+5klXelS2zWPbkU6eyJTbWKdhtrOtaVTu4oWmSqjxOQ6p/FZIDp2q2O11xmvdW4sXczo2sW9Pl2Iw8swNa9WuhO0u8PR+PT5i9G27mLGVc+kxpfszad3BS5nE9qKvLymdrsTcIxOCquJMej1Rpla6MLdBKkJO8FR0OkP+h9YyZSkyFkV60zZBRU3H9h2k/TrKF2VZq3TDaUm0nmpY3KJLVbzhO3mhdssNUNold3QWRZOm6TymDK1Ib4Uq+eGr8XyJJNTpK1T/L1dWVPGJnKmyMtgHFujcprYlTPsInFuedxq3d3dBer+YoOoyFr3q7w30Ur1XKVB4rIUJyiwxAYWBnMkcCC85ehgiAFH0/MQfeEu2ty6TGPEPDeEZr5mhRKOOeMv4Rw5Is5aLKVXkosRgGRmyo1w9feapfzSKDks1r5210nnX5xMoVkp5j4VPxZz6Qmn3K/YyYJ9KZRMCVfmnM3FxxmCHT92z4/9h5+xUA4j2heYyc4d5wg99GXMK+CcQ7GqQcSuA3E6xIg1TvEcL5h21VjLKz3b0bhEKAqvsIL+6PpLrpmA9lZ/ybNIzo1H/Xckb8BCw9dy9LiN5MwW0Jx1uEEg2qHUHHF00MeAY/9UjJyd4nBy7zG06FhWIla6+W/3JTev8ZozKVeWnF2LzgbkT5tr5d5i8ZDAouBKPiF/P7nsZ4MltB8JxakVjTNk/Hsq6yjkosJeJMde/buYw/j3bv1KRhxGMuKg/O9bXtlKbSzeHPeF+AswRiw5JZUT2Tnn/VkkzI49HqPF7U5awLX+f445Yso45/fy8TOYUtmL4m8g8zOm97/yd9847b+4vwDIWYtOAHgBdc1pUJR1AMfx738XNrLyAgtpw/8+5UKRJnZqWa5ZmZXV0mGnS6GlWd5CGavirXljWllCaqXgyX2fcd/LfTy7RE3HFNN9DENPzxDTNfSb+b74vfoAxj8TCgIAM0bEwEeY+HtisP9MGIxe3qYLXrxw2EUXXzJ8xMhRo339xlx6mf/YgMvNVwSOkxblyqvGW4OCr74m5NoJE6+bFDr5+htuvOnmW6ZMvfW2abffMf31GXfOvOvue2bdO/u++x+Y8+BDD9vDHnn0scfnPvHkU08/8+w8Tp05dz4zp6issryiuqqmtqGu3tXc2NTS2tHW3ql2uz1L48OfW7ByxYHjJ9+K3vDj9p3fHf7p54hDX/d+88X3O3b37dm/xnHw2/k/fLYo6tVfT5/N2xW7ZNvCSJvPkV96Sp7/8qXFL7+ybPmq1a8lJiUkp6SmpWdkZZNbUFi817l23fqYjZs2b9mKlyEGcDAdbyRWgpiHAydxHEUToWKGCBPhIko4xT5DqaHc0GU8Ycw25ks/GSADpSKtcpKcKmfKRIuvRbFYLRMVg2JSRiijlTFKgBKohCizFIcyf3xFn0HTAEkQwTgIJ454jumCTdiFQxeidaFEF1oHBV/pL81SDghThhBG6cLYv4QIXRCapnVj0zPrzdXyQHMAgDYHfnfphUK/vT+kP5jBecI8sz2TPeM809wt7kh3vjtH/Up1qyqon6vNqkstVRPUWHVvxwTvxQj+PTsIk/ARw+CfAYjhYqTwE/78z4QXQ+0FIohjARs4yQ4WcZDfOM464jnMMU4QzSFWsJxNvMluoniPdzjKGk6TQCJnOcUZtnOOFM6TRDIZpJJGOm+TSS5ZZJNHDh+xk2IKKKSIj3mXA1RSRjnVVFDFHmpooJY66mnGRSNNfEgLHbTSRiftHGE/3ai48fAJ79PDG+xjF7Hk00Upn+JkK+uJYSNbWMtmlrANGz6sYiGRrGYpy1hJLx/8AQRTEvsAeAFjYGZg+P8DiLcyGDFgAQBizgPhAAAAeAGVuwdUFMnXNzxDU83Y7c6utI1gW/YQzDlnzIpiRgTBAEoQRXIUCSqKWUAEQRFEBUyYE6PimMaEYQ1rXHHVXVfcoBtujzU++1Wj/yec73nP/33PgenqijdV9b2/qtJqbG00Wq3WaWhCcERYzLipXnFBncaFhc6LmzgnPCw6Plgt7KR8o1F6aJWejTVKLxulN6M42C5rbEMGkt0fd3zsi1o0PvB1i8bHm1xt0U+w17SgHWpYDa+x1zTVOGqcNe01vTQDNSM14zReGn/NXE2EJkGTrlmjydUUako1FZoqzTFtse1Z26e2P48IDo8LnLgwODQwPiKsa49hw6PCRsbHRAaGhIX17ta9b7/g2LiwhYFxwUFRgTFxYYHhQWEhIVExkUHxc+Ni4xfSkrDICNqye/du/WICg8LmBoaHRYSERYTFJYdFxAWHxgSGB0bR+knB0fGB4RGRcQ3P8ODY2IZEaEww7Tvmc2bkouCI0GCVjK5Du35+jFAf3Yf3a6BtKH2oA/UaHhmVHKNKzNCtX99+Helvv14dDd27du1uGBoUOSfY4JUcGxe8MNYwJmJuZExUZIxKf2fD0PBwwxS1WaxhSnBscEyCmvlZC4awWEOgIY5yELwwMGaBITLE4BEcFhQcPic4JjQ4xjAiJn7ugoWBsXPnhUUERxiGju5oCE6aGx4fG5YQHJ5sCA+bGxwRGxxkiJsXExkfOs8wLoyymhwVTBNzYgJjkg2jF87x6GgIjAgyLAxMNlASY4JDwyiRMbRRWIRhbnBMXCB9zo+PCYulUlSlGtvZMHVesCEoLDQsLjCcjhJMuQkKVntoIIN2ERgUOCc82BAbGRKXGBgTbAiJjDF8Vk5YRCglJpgzTKVUhATODY79b0RGGpIj41WW5/5LkDS37dx2/0acnbn/VYSUStrVf9JA03RglYwoylQyFeX/7IX7H1ppEElY3L+oi4yJ/S8pURF+ltRnloKDOhriY+kvR2USGxUemKzmLIykFhmmpmjm3PBIlUEqBarKiNiQ4BhVvolhcfMi4+NUsqjWomKo8XGGxJiwuDiqygbrTAgM/086O3Pc/63caafhakZQYFzg/1/2/yV6Ti1ICFP7CIw1qBOJjqbqIMYQHkilSIvVyRLzf1BJt/+ukn9jl190FPNZRzH/U0cqnf+Lfv6dqXP/ViP/bwrh/jeN/K8K+Te8/mvyjptqoIuooUcvQ8M6aviykP6PUs1ydZHsqemrGapZp8nXlGjKNHs01zXvNH9oiJbVYm0r7WztPG2yNkOboy3W7tQe0H600drY2/SxGWsz3sbbJsAm3CbLZrtNpc0pG5ON2eaWzT2bJzavbN7a/GrzB+PAYKY/M46ZzgQwwUwUE8+sZNYzeUwFs4+5xFxn7jKPmJcMsW1k28y2uW03W3fbkbbjbf1sA21DbBfZbrAts62yPUaX5Iu2V22f2b6wrbf905YgDbJDX6GmqCVyQW1RR9QbDUaj0Fg0Ac1A81EESkErUA4qQFtQBdqHDqKj6DS6hK6im+gueoZeoJ/Rb+gD+hv9w+pYPduUdWJbsi5sa7b97/C36I4hHIZAVwjfI0P4btIUupLwnrjWoS8H49+SFmRErLyJI81pavxAjjdw5bwbFxWbEJUl80ogfCNODxm9YIJEDMnwzZlcWXFkc46hv4smgZa4SEQijCtpmSQT18RHrcFZevag8s5FmfwOnuKO9efBHppJr66M7pch86ILhikOLlhfnFAule8oLefbYL0zXt+FWynz2Q632b9gElJ49iyZhO6zxM/ii0azYG8NEMkjlte+U3ZvwYr3fGwV2MNQieDdeI68m8kpzHjOOpJWeG5mXDGfiK+DWyuO74vBuaTXe0oiH4aF6mgsnHLlhOoxnLCoM3125fjBas0OHF+4GGVvLlq/VdpVkb4wSw5fEZweLUXEZhckyMkLUGrFnsx9Us21neY82ZgTuiNASluyasVSedU6xGdP4U6AWzvMSxMHxwVOl3fPQVWnjFtNEq9N5hgD5tcuzQrOCtOZ2fU7su9m79fxEgknQwiV/0KZ/yLiRE443YYTFvfA/JFnomd57cLH0ssXxreb5XKYSI62L4YmOmPO5V3HJVNlXOBW+dJedDnBu2KINLhHQLc0OYaMgCOvkomgm7Zs8gIfydu3/HSyzI+l7G+T+SSuHjS1RINusD3ArYzTK5uUOaInSwKsTu0UJ+TBwtfWoCkGFJoUM2e2lJyck71I5oU3wDqM40I54eG2GiS8Gcbxg7BePMNClxEcT8LDoSmh5iTx70oTYJJZcby7JpFfwt3+vvL6qXRcDu1F19QOvYl2NAbt3VmcXozJ2pq4U9pZVrJzg7xz/aKSGCkmLjGGql3ts/NcbnXehkMb9usmsitjlw+nAuMzuRvKnAl0LDd0htVLxIXoxnJ8BDeP48UBLLAjcboJhpmgvYlfwYHuPR/DId4Hj2F5Y9GxQzmndLV5PseGSVNmLAyYL1fFoN1l+0sOSdXlUWErqFDSopfH6fTlDoouBpOjLDxVdNkHEPk1CcMWljyz6hAvGss7wQhwhmHBlaQ/mY342GXJsRFSUmJBfoLMR3OgBzceVvtiXjRwwsGlnBA1F+ekz+F4aO8wPysyer60IH7nvuwIvELWs79RY+aTzRZbM2/tW5RgCUrUkoHKbwwZuHwkp2cz/RFf+B5d98Se1LbL0SSWxJHdmbMQTGF5d+41HQqBJgbvxDxV30SWT6KqWcMJbwZxZCOEmLT3IJe5ByEirGFzTYisYfVzcMHE232kPoNG9UmX+T7pl0c9l54/vv28QH7O98J6iGQV24twvmajXJNbAeetthKJZPmMsrK0XVJ56eaSrTK/YAxWRy5IiPXiqFXsyCvesUcqKUnL2C7z9orz2fjLPLvRTGUFrdnv7oV2TZM7pw1cMEQi7Vk96Z1u+kdT8f3JfzS9Oyz/R7PlrwsmXvRmWxHWA1g0nn1FVXuH1cv7sivK90n7SqLnU6ZAW8Tx5/aeO71ZDmV5JQHMIh3ChPjq6BvSs9unHuTLuaaIk1M26tbZ8aIbx2fj65FDKkeNwlQ+Uz0xmcry9VTMnRN5dpk34pU4SFrA8exeSKHmwdH5ruVFE3tZGYS8Wd7iK/JEO3w6p5fXsfzoZAxDoF4I4Im+V0nY21rEZ2zfQaXBM8s43pxNLe9Z/s1bP0nvqzz60uVMjj5VvviwZD549MwOashmlp+7wjd0luQTV3ZgqcyXJigdTZC9CT/gy8I4pa8JqhLteT8MGpZH1E7JU4tvohZEGMRQMgs4vjSa49EqWgh2nqqiRSXXE1tzWd4+mXKwdCLiTem0B/KUdDVa9hm1/BispfPkL8vKCbT8BNwowmuxnnnnwI952FHq2MO9I2/SPjBZHEwMv3shuNnza8xKnZlfXj8kgbfPtvTho6QofnS6iSeUJK1G+1Kb1UzzSf18jtaM1czTpGqeaGO1z2yibBJtDtj8xLRkBjJjGE8mkFnE3Gc+2A6yrbB9gnqg9egQO5wtZq+wr+wa2Rnshtmt1fnpQnXXdM90v+n+avRVo/GNIhslN9rb6HGjes6ZG8gN5Xy5y7zAt+QH8cP4efxu/jH/kv+5MdfYpfGwxvMbL2mc03hP49ONbzf+sfGHxuSruK/WflX81X090gv6GfqF+hh9vv6I/hc9fD3k6/Ffx3x98Osfvla+sfsm+puV37xvMrSJf5Nv7VvZt7FPtX8pLBOsTRs37dh0cNPxTWc0Xde0rOmppnea/tUUxM6ijxgkpoprxRLxnIPoEOAQ6bDMYavDeYeLDm8dLM34Zp2bDW42pVlWs9JmJx01jumOlU5NnAKdKpqzzb9u3qt5UfNfpVhpvbRX2i99atGpxfIWF1v8hA3YE4fjY9jcsmvLyJbGlpdkZ3mavF5+JNfJb+Q/ZWIYYlho2GbYZdhrOGGoMVwz3Df8aPjg3NG5p/NAZw/nSc6LnXOcC523O+93PuZ8yfmO8/fOn1yauHR3meiS73La5TdXrWtz17au3V1Huvq4hrrGux5wPe9a6/rI9aVbI7fWbv3dprnNdVvottZtt9v1Vkwr1MqulV+rD60XtP6tzYI22W3utLnbtnHbjLaWdnPa7Wh3p90/7ae292k/vb1/+5ntZ29ac0Z5d0b7i4Oy0jLJupKF9eSSSNxhI4I3LDGQcyKoL9ZcOys7qyEN7oS+s0qNqKaI+qYnT/UkohRbZiXag2u9EAW3UvFEdqh1GzKz7YjbVKxOtSRIEQKEUkhaj/8kSQWcfjT9liQboasREhO1J5Vy5keHGvYqJCOQ2fEkGTW85ODj0DUHX4NE5MOOI4mIyOznl/Hqi90aPJt0bXhCoFEkLVlaHUFLVr8DW2xNWviq9h9NmwyN8R/NEPrLwCO4KR5NuRWVP2v5HKeMAWMmDlmpWwcfxZScSdtD9+bdccr/7vrpG/k6l0+popHNu/kh5697W4B1KvprYs2UUo8djkegChmro/x3yFeOoHuBnls8pE03kT+7xKP7UqIZlkJsnZbPXt/j59Bb0Y5zyPEp6/32xZqcxgWhUQe/C70r6SEx3RSVAAdNJ0yQYVpOJYYsI4RqsFNOZnCbt+I02eRwM+/K2RvSjZO+Hktlj6UTfMdKY2edvZknw2GrYwZXuBWnqpU2mdVKp3w9ltBKE9VKM9VKQgL5k/SnHxnQJZujEyw9zPYw/6ZwUGEVR7HueN3xwve615tHm/tInbpMarVYXjr28NR9/t2n9/RLITY6Yr/o+QBoLP367ZmHt2Qh6jVh0SuWYBgEPSGB+mekKRmHCKsEiBcPBHktk5cMGRA8MSKmKvhc7mnd5Y2mo5el+9YCUTg4eYan71Cp+7hLrzfLBc8fHr91SKdfh0FczenVJe1jY+2PVxg4Z4kSXcjXQ0mfONI9gXQoJ30fEPHsbsdx4LAQmpZC1xJoWQt934ON7l/tYLKZOUq6in/C1/ehz3bovh06REHfISD6LnS8RhyoxxtPuiaRlmNI31ZEbefWsPQ2UhgGfkvF/mw86UgMxsRZIE8nWqI/EPE3NPmONDlaOQz00L56mZF08Ef6VA5S2AUkBRkXYUjxxCRlEW2rZpAUVp/LaffAQGbPDG4kqw/A5Gkptn9JvyYvj6n+QSn1DwLmYhKxPsGyOFGbowQyOcni2WSls2W9XzH6Yp43b8Kftcx31GcnneOzyTzwl8D/BsyDzttl6Fy6AuYRf4n4jyXzSOcEudYBbIqqYRa0l6B9BplFbBbLxCZlJk21l0j7TbTEZousH72Rg2GwhoFCB7MP9mWJL3HdMxNc/0RrWf3oNSZFMWmPKhuZow7K2Bhs1bGQDYnP739/fwvYOAG7pddNopWItps30QbJtzPR7Z1Xqu9JT89N75cuZwweP9nbj1wi+x0pC3DODFtN2svKQuYyCGKHsjsBf0nQ+sWPYLtFLng9/UGPLWvXOdZtP3cj/6EO9Fv7m4lG6j9kwbDp8rkF6Ox+095L0uMTU4dkyO3TeoYMlhbm4V3s6x/nuKTKvdPHjXKRBgQfupUiN6wUw0xK91pttZLAwLNMbgcMm4lvKXGoL0veW+cuGYHgMvUbRJLNwhWlexqnUveXCQJN2gvKMkYxpmLygZ1CPqGKEzUlZ6Xfb/RrlSoTlOLmNVby9DpxLkX2CEdDK6/O/EP6A5zuQ6dSGYTikX8TSQoLzkoJk6sgHsFJVu23roZ+2rXnlXmMEpiKB7NkCbk7b8asiRlDnUjT5Lou0FyC5sD8BE2LZcq1ez2xl8L8liRGy6vYV/HiT9eGdkmT26W6j24ntZt065dC+afNdfd/klQ2LS4m7c+KN6McScXW1kkY3rDWrz+5oJuswllckDr6NRNsNtnfVIKszWshr1b4XXgHzso+cemY/SNqk3Sr7bokTRqU3ltHhORn/aCJBE3+ekZZkQvqQh712KZba3d3m+nbvFodtZWh94mNRGw6DaVWRK3rUf61mnvSvWqfQRnyiCUTJw2WBs++/O0meTj5SXyz+burdVKdeXznNKqbkSM7S52n36kr+KybqhqoM2nrqUCgh8N3LCyBu/urT5k33XeiIuj9E2kukeaE6UKFIxP9okcdwF7ab9xUUp6Ou28Xu3je/2mz/Evho1u/SL9cGt0uVe6S1mdoF0mvzihFX7+Ae1kfUC/4CkGUzb5xWJjaCwu+06x6dZptptPMdy7O5aCKVgTneuFgw4QUbhfA97Tuwbn40UllM/0OKIcZSwflkmjdS9Iy/ZUwkpZ7xtobgpRoCEL6RzDXWG/U/q3sZ0CAP3JxFJmai/UNbV/Spi9PispeSMs1WsMgLXO60ocEWWMIbUia0O9ef5M9eKvfvUUwIQvnXS8BA/TK2gEDneiEHXnVRWrba2Kr+fL1Zej2jnPVd6R7B6ePWCInk2ak+6Ik4qTzI0lTMcxLNv5ugmcmsDFqX5+H+gsMnIJ94tvC1yD/Ll0oCfZcKvdMpwtXJ8kn+sh5Gpi3h+00NpjvmY2vLJ2zfbZEWhOGdCByojwgo8rjtVRzfv++vel41vId8fslQJQqEfqXyTB4BxFBJD4SmUMmEspLhEzmRoAT6Q8LJbAH6TYwD+XJrPs4wkxtK5GRRA9tYNROGdx3QDfoBGMlaA96N9IuQSa2KXRQcZQUv2rLpnXy2o052zaV6vSD8XYsPGyLhTdRnP7YGjNUmWG1Wavsu70FQwJbD62roE+ZXPir160uuXSReLH17KVNd3XQs4zoyolGIgHsxYlqnPG8NrJtqjx7eegQgiWC2aU0txf7/Im6SEzPDO5FukikA6sHnS/WvqtlBnPu+I9fDv70RNZDpxKstfSrZV46BOGLE2dzehq+t8P6BYu4d0rpZg5eUDzhxUwOPlI8YSDtYkqyGfaZ4aBZ7cgSq9iLJCMPgzs7nyxFCyaNWjJ4INeXe/gs1KdKPn8G1U7tv9elJ3bHP73ZWv2SjtecToVXZriRqH1n0W3mFAM7g7xCtePwbHIDWQ2FmDzdyL2D/h6c3rkhZtHuvMUoyak0ih1m3Yx6pQd4dpLGh+6pXS6PTkc9N9ZM/iCB5x5wVudZGY0vbHY3dK58WIbPKjYoh651Vhv0liUPlaZKW3iIurLWZnSs5YW4xxqzpYVat20W95OlRREGE11dbJ9rX1vOMK/TuZcW2zQOJnyyRZUsfFRfetB0rQ/uxJK31h/JMOVH1FaVyZqXHgkWzcsF3DvLEMF3GSfMi6XTbjmn98LdsT5VleUGGoPUstXwaj7XoLYFGFbT0OODWfvLTeU1FeVVs0ii2bXrQHfsBUhb4RsnCKwkHHQnkRKJJL1JdxJITTAiHLqQVjBdUpqzn5zgHxGG7ICm0AzGSTDuNZ0tQ2Jl0i2efEXtfKxERjkDVs1Zn72IUw7fZiDX0kIEAwvyFne/TNkvM8SdyBIxsERvNYiUwB0cfM1CR6qTByzpDm8ebwLNwW0gOcGEcuK7xksiE1j9AmpHtcpmpienT6USa2HWflAu0L7TuR8tLRCsoLZSTY1iBatPxK2oSa35YUwC9S7s3ynqAlCYzinI4ltGAQLy7SctMVi0aAQVo7LmqXLq0QLuz4/9hYMQ6vCUrlBQauHSuNefOPSUhcsN4Bcp/mSXjbtZ7FAflpSq6Z40PZrVl23k1lqGMWsdHrOwHe7BaHIPPWNJqKKDozu4gSxZQY6SPnAUDWJhGmWQ0q5S1Y/TLyjBnpw+H9dABQNPqLdFg3XS5D8aI2jvibuxwFj2odesXnVUtH/DBgZ6WxaLU5PB99P688WINiykDQuptwXtWWjysTEi7f3wa5Ywn/ahbqz+Ef1iLeCAU1YLAcBBnniRFUphveICstUFXWBJX8UXzWT1PUiTM9pkairJpImorGRzzyAabqgO4Vk1ViBakoTusnp3jmJ3Jyl2d5RidycpdpfUmT67cvrV+KayXTgpJN3MpBn5T/twBgq9aJ8r45gh3BKu9tou0zmZ1nquXFNrKUmbsY+Vj6edDcEL/gUdtcd6cnIVhj8HYH0ZyTTBBJNiswmfVi4Kb4SHyl+z6HKVMSgbn4/yqhookRbE3kAckmTikFxvgBbS49qq88fT8VJP5LMshvQkntJwz4rLYfK02WjCoeehb6SfofsRWLRXjoC5YuvUzv1aS61HPPu9UP696M2z36Xfv+3XerGsX1Ca8Bkc0CozrzLduVVsjcJP4PQbMHR/rX0N/adx+eA5FOsjOZphPx6+FU7CglnY3XoS+WQu9h8rpaWvz06XhaSUaUg4ubyoaOUW6a+q628L5XLLfNrOQAcITIRbidonynjmSSa3H1ZCJFmJfmRJCqyHUghFPViST4K/VdbSgamlrExUB2Zeb8Z62Lqeg6UmKLwqPH3iYF6EQSh+cvWVdKNsSu90OYjsQWb2IGxGtXnHfgamP+c5KnxUsHwnzXf3BGnI2EDfcHklK5weTpdZ2s+mq8LD7hzNOEkzvHF7Tp/AUUyjSjEJb6o2cMfh6gCKa+U/ncCVkhRReDOavqXhhjrPqbrfKL4baM47y6gJHNVM/3g8BJONlL3u5vTEcho6GczCFUrkTO715ot3/5ByNq5eSQOgzUWXkXBlffqSdenSKO8g7xBZqKTjh2PtEcWe6UONYGM6VbxJC6KZUewowEYc2W3gNIGjH2PUJgn/xgYSExqzdOe0F1LZ/o0bd8jrTGhpfExmnDQ3YcfRHPkYmBA4svotXCK1xjbUTHvQXpusuTF7G/dEGSlEQYDDVRbWKHPQBJYuBXOszu0UZ3Uig27NA7jwfAH3xNKbrgQ9aTW6EoxV9GlcnVWPaKOZKg5K+libZeO+SjM0hSWeanqy0qwIGzZgGkpkMTkOd1mYCMHgSILRI5b0oWr1hnloCEs6kuFuMBy5syCReYgSFcnZL1OKhYP9sRCV5oWEg0EcBevWmOBvk7ZcGcRMpPg8l5WgOBspdH8txCwcVb6iy8R01ito5pAlcgJphYR7g5bEDPaSKGp5YcMQ6h0KJxNIazR0yc4ZF6QznjiOnZNpPJ0jC0dLwGXLHz4n03Od1q7bnHPjZOGfTtvAGZ3JLTUelcpYPVlJN7p/1sL0cwxMt9wT/+Pncx9/tqMErEpQZErAdHMInb8HSVeKE184fOrBJrkE6PgPH+Xv/O6ClGtEXlkPHuXTgUqhNbq/KabaS5ruh8vYo7n+fsspWYnEJcW1ZlZBptPqVanLPWelujglEWc0PTPBf44UR5crWGEqNNmDizJPCFAeKhpRqJsXGTF/rhQzv2hrqCwEbJkXXBIieQT4B0bJQl3lAiQEVFXs3ndE2rl38aIDNCul6lDiQenmsROnKmW6bCqGei341zPwDYnJwveUbRO4X8DNj9uBFyYog03e0MQe1v+j6ZKh+UeDKQQh7IQt1WKv4tlPC34oeHn92c+FOuNa0Zi1L35X2LkDjqFGn8qxa3VC3qZvKagg7FwynHrM7TosIk2chHC6dt5qA40X6YR9S4YjCk/crl13qfzMWac5h8JCZ0fPWOWkxndw1ARlJu0lxchcclB6xmCyij0CRxH0o8l+LP38InNezYvfpeN74yN3yKeM6GDozG3TJNJlBGlENxhSSCPUMQm/ZeeSo8iF1U/Hqo/vYXxjhJ8Stc+UKoZiGNxO8EDg7omJO5v/MH8Lgl403ZyFZfATGstSPb8jrvCOmjy4kp8Qae6HoRebm5Lhjog7TbvTUJS4mZRAI6wxaecr/zCKn9JH3InPQjd0ekvl0bNSafHS9C3yoZNoW1x4/gKp0wz3kfGyL+mMSKM1mCDyAQ2PiwqaJiUnZRekySEzUHJJxfIK6YWx+uEuGQRFQtCoYRSzZSnFQPS1y2vB4abwUHgDKyFRDNsWUZx7duO5SxUnC2/PcaxcdGh+pv/ywBmhock6sof4i31L7oZ8L9X/Yv67SN54LubE3F2mihPH867ohIc7YRQ5vrgYmupu5F3da5aM++NmbZav7Uc3F40r95C6tPJ2S5WXTawIPhGhE95Mip0asmR0NJlAfbAkIuk8l46ZP1EaP2fP5VQaP4HGpDQ1afcrp5n94CJWhty4gMIO1yRdkC5c2rb/tHza6/BBv/Mnj1WY8q44bbySZpp/7MZ5x4iDY73Q/qBp27wkrylJYX6y34WgkNNTZwVGeC+b4LR0QqH3vkDddugm/l30S90H6cP93obFsvPidr3cJLehL/4qkml4lYxhwJsGTG7AeqzPwPBzKp5EP9/EhiSheyyUQZI4if3yRj8rXL3CMhC4fxKGCjJ7EtaTXTQPAtS8L2/PYDYDI5VxEzn9qM+AeMvXOygkrgQI9xQ0Agt/NnzbyPNPTuI4TrgXygk31B2ne8Nog1VYCRiAwc/aMYvGDg04t76Hutmxm/oNuyGkwW8wNfgNo1XD8U+kvpkPA/OIfRb+XnnuTTHFe0Z401BiVNZ/KakA/wRMs705f/Imno7DFVjaGrXgoMQxsE6tAYylHMHXqlNTjswscJYHiCSyxNB5JLFPlt0WP+oFjSRKy0j4m4aS8JGBrylm0y711kAas75+/EshjV9HP6bhfLeBNH5VoaHjFBo6PoMbphpgS0jSvoC3DGxWM8h2khSJaUEGppL/dTVHykhSDqfK95mCvkjvEsymIlS6LqeLS5N6WKL+NY2CJsfUPdUXDl9+9ApONyYkQLYRGhshxEjRxL/Up2AUtsNjcBYDsT8HRodALJT5c4JkBcVdnIPzJ6n7RANH9cmQjQ6XNp6rviRdOjqVE0Z1t96huCFpQl0j5TEdeQVd1kxwjsaYSz0TiYH02hBLBjpR2OnO+D+lX38wv98re25Eo2KnzRgpDQs5Q6GCYmgGPbYWg5PuNCT5ccoVcNP+DH0YGGbxHdrwqkbpENhgdc7KlYFYzQs9YH8BDgulF5QrSRQ2W0Phs0Gc8iiPOwWPhdJnyiNRCJikYmpYCIiiUptMn5Pp+6IJOJBTHhsfJWq/O8Z8l4oHLDPNfCQ9vn7qSakcyE6OD0ucJPmE7KSeofI75WcA5WeAxSC2xvTV/nZ9B3VQ4dxti8GFU84eAO6Alv4De4ChJoBF38wDs2uklZyP32zfTHkaLuFoF+cZGOwQzA7p0QXrG9i7BX8wt5Qrg3ApcRuISbhRu/QqA21JK3FJRmJapBSZvnX3Bjn37Fnj3u26WeysBd4zlk3V+WZWhZ+TDlYWbiuTaT/b8H04JAQAScXedAa6EZZ+dwI4pWuD+X9c1mD+Hxer5v8fi1k9/Egj6qbml5lYu+KjL7PC4Q4L7WASghtsNJmEFGY+JqbPm+aVNMitnMnBKRq4tGET1M31XSzcUdxQAasnG5TJCeUJBxKBPfbdMfs/jdD3VJRRmAU7lF/F4X2T1E/9tsnLzsRdlE4dLDpYkY6FWasXZS1el6o7ze7Nrsre31IYlP8EPc0PqRgoec1Ki54nlwSjsr3lBUek64WxAVny6qVoeaC4OhPNWxHmM1IKnb91x3r5RM6DvIuS/kuQalSmZ3F7IQmyYHLeVZJFJp+Fj2vxJGu3AeOWjH16Hem91NheoVDpnSJxT/iLp2ja+YcL30r/dcyh6K/YH31uvHjquHBP7/7ozNTBlZ174sVu27ufGas7Uy0GmxbfK/heR4P3K7FzTsiVC8Qj3lsHU5DsX8cgpAGeO08EyHpQpnDaP28yFh28EmEvld1eKrvTVHYjWOJHAkljkjZfJvMXghsxwBRJCaeSvsiOcaDxmo6Mvg9Re2SYUwnjXoJBekQFPIsKGHKPaQHBfQZY5bbYM900oV766bsrPxTIrzdPvNRF6jByQs80OhUvbDx35rp069DMiUvlycum+ntKY0POXMilVG0twHfNcP4CnKYO6zAoE4kdSybP7DVpGcURHwXR8wNP9z47I/tyoLDrOM/B88cFyPdippT16YZ/PeBLv+lLx4kd0yYOJN9I030rL26UKzZUmMFZgvGm5ZhGHtT7bzLtX5HAEdjOvM7kTIpYX5d3s0Ov43BpAudr1XbovdSjvg5RP5665y/MCjILDw+vEysiHt1GYVU1idf60mgr71r6hYVHn37rKDyMrBw4Eu0L9S0ZPwovG5/vvTtQV31MTNqTeTTnhG4eV31wccwueVe4WLIwNzBzps41tV9vgiT/4KJdMZTluwVYST0JZsrwMShbjmu8xXVcq7ETvMPlvekh3xMniTgSNJaL475vBY7Sy8dH7hvTsS9nbVUk/lr4+PVf0l/nZnGuqe69nSXnaa9/3UxxguWmyITtCUpbE+SZ7J8o6cJW+E5pK5ayvz6brC70Lov7ehik5OR1uSmyMGPZZCRszSoqWr1FAlfQPYNWJfJ26DLw+PBCuht9rbj6Uv4jHdhtGX7dVSK4RzvSIkkWBg6xqhHSfWU7el94+gfQSg9Oz6a7xwPTx08fINGpS9bDtQTFTg2au8AIGgJEwLHFWLi9hKKN8IdRC4JSyCgXoLloZA9CMd1688PKHFbfjVNaN3y2RlruMFAAp0UTe1bRIHDyxOSeHwYnFkKsGpp7Bj6lcT9RqHsvC1PV9HSaNrGXlK4qWj6CPO0LT1EvluJjKixnyuYaQDJYZWkxm1N3tyA/BpP8z6hJUAN2NSgJP2rAgozzE+B2ws9GSKb0W5JMwnEY3UD+oiWY2H/qPJITjpOgT4tEOEmpimLBDb46t5WbdsRd8h0a7R4hn83nyqNDVsjLZ86PnDOP+JKBjvpHRiOkGLWvlNPUiYYnIiTRRcwTGdld4IkgjXaUxu6kSX82hmaTJDaQPBGV1WyOEVlXsyrSAR6ZGLqqaFfyMkwdU4pDyex26Eod0SoSvgCv5aBnwrW7kKFKnbVgIUXYYrF1MLFCij/ONYqkBQu9YVYaZ100jjKTSplpojKjf/TL+8fGx+/VraPCpnXQCPbmYogBh3AuOi4ySw4gV8K51dEJWRE6NbLx/jiMRjY1amSzRLQ61iiOdj7WGtHarEZpZqcnk5QRRphKNYjVBwOFygjxyb3rT/PlJ/lTrw2QBgwbNyBD7p9x3vOJlGMUp4UeP5cr01214+ekcwcDptEvUOb0gGkSDaFV8IDG0MznELoPR/lzMpbevW6EFqoPAFdMISYhYYiQP8TSVOUyLcMfZ/93NpdDC3Ere/ls8rilspCQsRL7JqNxW2IxbTQeL/PySglcqYtjw62HxaORSIgfoly2ZARWINV4jxnhJeXhVxNzHY5RPatq+KJp01bOW9X0MFXTZ/K5ClXTmZ817aNqmkLcJjhlhFbG98VY0cIz8SH7nkxCV9hWMMm8ybQv/7HTw/wFx9pLNE6ZaB1Krfac0kSsZ08ZU6Yuo3sSnisnSaNYUh3Xg0vlvhyXoOsRZCbep3DKhnsMpCm/i7vmg93F47Nrhh7s7rRqFTocPGOL1yi8hAMX0L1XEcNKCCJ6MPieA/aiIz0gZ+sVtytsb9R2J6+F25P3LyiPdCIzrEPFdtQAvlWCtGCnFDMQquwVg8JgMKFoPfHbHQaJ4A+DiP/h/cQd/CAB/CL3k0Ti1yClA0bopmrDHm6qungDvspiKnHh988yX4mnU4EXUYG/GY+9lk1JUoPTBvG8MsJ/GF8VY4urMlz8ZaSpE2nRpT1xTG5JHJNutIcW0s91pl/KZW92arK33zCp1YzvG5zPO9+/l+6tPuSX7a2zlrj34DrjANANw50xaQq6fngw/qO+A0d0EOBG8zJgswfNMqkOj71iWwV2VcJzCtX/FsWNgZmi7zLV7TlrPEkj+jMbw075SD7+qgOkHnNa0XDMKWHnvg0ROEumKP9T03ITRfof0OZvozg3cBKFB/Ow8DiY5i3mhMchnPAglL4nT8CgK+GOmsMSLAPM9u9qIeO88G4wJ3wfSXw+ELq7EOM5xLELFn49Wo1Wb8xbk1fIdcXQ9sQw3BVfO9EPU+z+eX07/AAc3WgOeMAkD7yQeweHPLgkWmkh9wYOe3CutCZ56sP9Ua99B9UeXBdavaHadA9us9rkPwHtNYlP8xow7WkU0w6hmHbRcg48rojCNEq+HyV/GiXfj5I/LZS+U/Jbc3BWcRmmPsMUl37YC9fWd8cQryxyU/O+Vw570LzjVB4bsfDUgIV3sFTpIQpP59FkMM2i/b2j/T0Npe+0Pwo079ptT6Fm4XZPTvhd6WTJWYg7YLJWiR+mPl8o8f1wIlVcK47cV2rd1LxwC/LAn6Hd6+DWjzukeA3DqSq7/bh5yl43TNHeE7s9OWWTpW4hnoHXJFI49TiFU4+50pWZwqkJn49CjoC6gbQ49EAnTLpCXRItXEMLBnHuHDjU0zZHaZvDtM1R2iaOtjndlSOuSl8XbgampadpabUrzaWliz+XBitRQ2nrJw02BfkHPpydeyD5slCjoVXPDnHlaIpWTtd0VlNduU5Kry/utXA2Y6Wa99nJpm/TsDv3N5UiJc0B3ovC8UmUsqWUjSg66GT6nEzfqedvKOGqTZEqxmIPR6ktDaGipTBJbSewTRrdXzWldyfPodXZG9ZkS1/g4RC8gHtuFt650jiUjIHqgTiEysCeZv3pisk2qE6iKqKC+HMQR4/CUUm0xyRHsXfhQjBNtVXGDuVKp9A+XkOe8PD1CDp7U98PxDTrSwDzhua1fT8bb8DQu157Gw5P43rBFBe1EfWwBkzjtsHqodxnADg9EeQ8DgxmFSR90ACSHh+OAcE6UbhJWX5AWb5JWX4wmT4n03fKcgpH6aduy0NnCofCEHgxkGaFHujN/QAvZmPvBoq535R+LlwK156DQCV6KOeNVWH25gDBB1F4OIm2pD0/jKLET6bPyfSd9hyOX2/DR5Suwrs+GP5WfhBpFPJnQxTyLoAL5tYkUpyzqg21nx6YTFFGDcTBdFyad/xLXoUyKonWWENzBnFbOMp+b0yKlG0utDFNdVMeDOVUKBL0agSo4pH7KB4ZruKRR4O4axafgZgWq+0awMqTtDBJLTwZxC21HHDhvgCW77dhClkKDydipa+lp0rkmwYiHwZwW9ecVuofavco1cweB+Uom3OCuFgGrcXk1Sd3ZM4RYZ4yeOf5ow+3HHHawGb7l/XNm/qDtZujvhPXjZtMNRJeo1X0lxjlhhIuFtYgK8OODMpIjZFz5qLcbeU5V6RY4jaRRPsYdBfZ02+vw7Kd0FIHHuxM8iK979o5OYudLrJZO1cfyH9+Cp446kenn4WA6hmQEp0Ay6iFfn196kXhqbL6sRi8B82N8A73ktrNfQpfy7CQ3VaNhMckjV1bvG7b+pINldm7cnbqYBsr7KElZAcLwrFHN36VTlctSimXd11Am2N9isdLrqTRBDJ+ojyOFR7Hz0Dfsitil0dnRa1MWJW4OkknPJ3KJs5Ad1nSb3VtNxCl298dOXtE1pMWmdWW0dVaaHoJIo8xSi+QxIAIH58J0uTZ1SBslbP3gQRf1cM3xSA6vdoceWuwNGbANOIZTbH/qqjYyPiFsU5FoSVbthdvK3RalYqc0yu7g1a6f/34g9Mymat4iIC31VQfkmoKZ49eIi8mmj5ubdrq9IohowReboOX27XQAtop+dCe+TgG3omb7GAWGQt9STyJI2NJXzKLzIKxpA/EQTPgLtTdbTmZHebZ2d9FatfzWK2nvDx35caNzcHfbsO6tetbKjm7xFWrV6xsaV3HrlyVvU4GX7u89Xm5uS1vXP/h2Dup/oc5467LOZnrly1trh+YeUZxPA2bz2hvX4afLzLgbfEQd+w5seOS9O4m+YpMjpJXp61MXJmuW83uzZh5rQcVMtOGdI+XSeNFx4kWeAl6/A3DIWu/DFsPtgE70kga5hMVFSqf+zRGHBJ0DzRFMrBbn715Jn13bKz/Jpm0mzeA2HeS9NDX0vK8FpIuwZ5LjGW+paV43vrL1A+f0i9Z0mFPw8NOv6fdJcuYGopVfjdYibIGPRNuK2/biZfshDqr2wYWsuE3JFwhafAj2qAwNVbvQDtYSz4hoY5sJh9RoB3FtmpI54+xWmiurGEsTSyPxJksGf3p2YrYFRGrkp1Wr80qzty9YqcTsVcE8vWMzUHflkMXazQ6z+ohGlyPgJAAtoe1wJxQLh9nLGuhWnwx1dy3v9+kyT4tzb5eF4dJvcZ59up3Y+zDx6ZLl87Kg28Z516VHty5/KNsXUVsxPGB1ZcvV5279u2pSdNOyAFz/MZ5SmCBCPHi8bkjfEKnjpsWfPjbsfL+/ab7tZKedCQ9Tn/scsoeMi7MvkC57Wv5QcxZGp+bJAl14eHpMXFy6Ny08UTTXLhNuhWQmaR3c+fFM5OiWy7OSF6aIiUv2rh+mZw+G2Xm71xaJlXtK9pTItOT35fAtrlQB73SwQ+6Nv9tY83OPS23bi7J3SIVFK1YQSPqjdDhyP4jp+i/9g/Fi1FKlYGif3R0TJA0L66oeL5cGD2vfIY0dea8KRFyRQI6vKN8/0lpT2XKot0rcBRpKfpHxdK6obFbiheodXepdcMmN9Q9tGNX1SlpT0XKoj0rsL4Uhh0F12PqAZSxjDJNyRTnF/kSBpFVgZDEjiWuiPSZA63ZWe32La4BhCD7KElnb4ArAvdjpBOr31N8XAv4FKNcfy+etbM2BS+0zk4RYBKib0NJFAqwU0aQi+Jx65gAu4baSvEpBloqz0RfWo9MRivtrOqDvg2FKHTcbh35jdb2oLXPzamxuJu00EUZySh18KdIvBQZ+bHE2yqDlxWj0yxgpYVIXMix5anLYlemOa1kVxas2La0hLjCSUdwhiN527KLNxQ5rWc3pObG56aoh/T0ATiQ68RNx8nFFt9isrUAqgpYOJADUs6n7gV2n3PzC6CyQPefuY1MnJk3NW5sbvwVZDZV6sSrgiZTPZqs07hqOtALj1M1GzTFmn0as+Y7zXPNW42ina/N0GZpt2jPax/YtLNZbLPEZrVNoc1OeoOnzuaDzSemESMw3ZkJjDcTziQwi5ksZjOznalkDjLHmYfMK+Zn5hfmH9vGtk1tJVsX2x62Q+jNHU/bebYLbRNtM21X0bs7efTujtH2tu1924e2r23f2VoQi/TIvuHGzlA0Co1H09AMFIiCUSxKRBloFcpGeagIlaFKdBidR5fRNfQIvUA/orfoV0TQP2wj1oHFrAvbhu3BDmbHsBPYKaw/O4cNYRewkWwyu4TNYjewG9kidge7jz3IHmeNbA17gTVHZbXCG2T+BaSIxDnpRStw6YipWnStiHOibHZox/FiG/W2TWsMjbaOPUNsu+H7NQsGpMtZkWVcVzIgNY77AhXxznhDcmmUxNOo9jZjmaQeP5lo7Ytap84grUg/GnplQiu6aW1W+q7F461jEOmQcJK0BG8JvOugJXQolXkvvAvcqJv70IAFhW/LBZEK2r64HbgN53hl3yw8Xz0kKSwaML671DHjHj3Ffwh2TuD4P4qe1QHqyBE0ue6PQpnXUm+GceZ4GkE8pRHEuyiOlwBdmsV9AYP4l/R8svWMFmwuK+MoqjrjjEjc2MzpCCLZ7INjzk2FZqXQ1gn6lf0BjtB8BWckvUnzJDmedO9B+D5eK0IcaU161oC0Ws8+MD8Djh4V1cG4XT2hPekjka5UhI5kToScSFqdJMjsodNnRa+KXhunu8Ceyzlb8Lql/yFxRTjiezXcj+LdM2b3I02/YGiP8//Y+ZvELyBzEyDclLCNU3pSRKwt1/7TKHSZPQC5KLZsf6ppOCecpLvD/20vvT/3eaOcF0lgBLiSARAoQSB4AU1UyvSfuMEAEiiRQDKF0ESEbHKAETugN7jACAlGgJ64fLnD1VtNSWQE0atlO2V97SvR/cTDhW8ksAO7b9UTiIdgG53/TXdDmO51wdMTddKVI7Ezy+VrR9G1uZ673CXCE240sV8kB5PtShPQRRI/Xe90d+/u0shpuy9HyXyDsdirfucbqqoBXMNxhUTrdnE0l4ZVuiRoAeOpPf2sfN9wUIYChhRgboOGsqSEvCL91QMqMNvaBvHS2/xhQzLoSDuRmT0MFej3wuRfiJvEp3GeFQ8ibnfEo/pGeM6UV7G8RMZ3gBYqT/zn60w9G64zjQrjYLERDCbeIkFHcfDEzmEj1FNZ395ZOKZKNp9Ej6f329uhJ+YVj7/E4NAZ0dNHY+Oh2OBK+dwBdDbEq9JjFG64UYRG4o2LEjZESJP6hBJ+kZxAOqAOSbiejvzgxrGze+T1LA9uaADLUwzkC/7Bk6dQVq8FoZ4BAb6l+wh/FNXXgbYjx6tHoMZh/pGp4jI9IsI3TEteW6bUM2UOSu58bB3CKquUHzeakHVJHlY6stYV1jeIN7MXlY4zcTGIiGfzzIhHE+mA/lFvqEoNZNihCOgHsxG9ibNVvYlT2nATpyAhzotLlnmK3lVmYn5zGY5LTeRnTF5GQWPvGZOlyXOrL22U+QR142sCF0n84yl5NDLhG+JGfsD2a2FPpbqLu25dlQP2o5nzfCOnSEQz6/HbrTLfMCvFVVzUylZ4vaxXt4dM6vbQkakcT1pGYp6tgmzE93ZdTKtBCxYmgVNXMjtSJrMjSI+uZJJEQSZ+TMOFn5efL/woH4zae7CDgXcWF5Fs9cOwldWbFL2JH8HpVxRvyyqRak8curxH5uk5nYQpmN67WqTeu0ooyKci/L5gz5HzUtnWlZmb5S/Lh8Snb+d4BJ1YYMDmomrj0LaU6A+3kfg1ifa8GJlVElchVewqq9hAge7EMroHQzWXgnmJrjvTKSOZptgEy5hEHiIVR8QnKHMSeTbXyP9g0aRx8O6TBtVRVdJllkdkKqV3KsuXNUzyORxv/+4qbDLz4mWWpzsSf9ykQoVXmVjLezdcnSraVrArZ4culOUfwV5jA27IqLChyKN1LE9PyfEUh691fyu9ffmQXvh7y8dx6lou8eUbenH8u3SOdzCzfI9PmmxM6i0a1JuaI7jwW7BimI/J9yx/tvrk6Vz5TO78Uz5qoy6cemczLofj60GDeIpuQHsiJYDGyGdXIei+vecNYivxasS5CdNgkydJWZiHbLN698qmiBvGUsmoG5S8D6flaaBoz5MRMXwW2l1YWXlWOsdn4X2QRFfuZZgen+Olfx2tTEIN2orm+JNnj+fdcLq9iScbSVejojPy0RztJPxA3QF+v9KedpqQwKORLA+vEP//ATaW+YwAAAB4AW2TT0hUURTGv3vvZOGiRZuQwKKIFEuNIkwpSstSiZ5PsWlCc2yhMovKGGHCLKV/EEnrhFZRERYFLVtE1FoIglZFUdAqZiERRLx+9/KEQVz8OOedc899533nPDugEZORzITm7Dp9h13Q6Jp00b5RTG4GzphM8te8VtHeV5HnzeaEurCnqKvifAc8h3pogyZogX0wBO1wNpynljtKUICsWdS026KcfaY1dlJ53jlsfyhre/F3Ku+qef6gvMnAN9XYc9gl4iXlXDW2nfzBYEfSmnaeR+0CvfLsXmicGkNsiNxG7tlLzwXset4/aZaSX/4b7Vr1cK7DfFUfto+z/aYuxHbjRyorp3LylnzwXb8iH7dxOL8N+tAkMk9Vhz3me+fbIr4noqbKLCZ/yG0iN2qyeo/dzvvn6GUKbWJo1ZMki8VPvmAPwFZ6e4xd4I5h0xaIQ6+ADrXkRqGZc9M2q1liJfwGYgNpXex+asp91GH6qaH3IbgLLdAIXdADj+AIFKEK8JPf2G7qa90D5t+rMe5vRutOr6uZ1QV06PR6QB1a7HB31IXukYk1z/ddRYcG91kvmWkr8xondtrPC38Cvxi0uKdbXkNix6k7xD50+5zXFnuJ2MkQY0dWhZ0Js6/AZAKDwcLyrqwk7Au7UknYlXRfgtargK5hRypJdWhJdcwt78dK/I6Qy1cS9iPdETvIP/Iw7F2D3aBW5rjHvNN+90m3zT8dtWVdsQVdDjO/ppuuXufNK/Ts15jNq0TuOtywM5rnjPy/6ufs7/Q79h/YZc1OeAFdj8FqE2EUhb/7z2QyhhKbpBEJUiSL4EqkBHEhRbKoIghB1IWIMI5UhTgtbRUs4sKVVlBwUQpCFyoFQYoLVz6Cz+Az+Art5fBTSBbn3DnfmXuZwYAGQ95ik2KrIvdkd+7ePk8Pjo6oAUYgpaZsJGRFMdlisLpRlFycPHtSMJRfXdt4XDHafLG+yQ0gACYFpYRUSR4vZzQ4wyIDLrPMCvd4yCoV2rP7JJpPyYAaY++2+cjXeOMgzl+x/8Nf/vHfQtzPUG9X4tyN/KfupnZov12HIF4XTWzP9m0vsjyyz7bjbPq9N/bSdmbYa3tk6yfMrMLI9c/PCdx08uCEVE5ukRBsyZYwGwN4NltxXYtXTokMXctEop2+ds5NsaYtOjtLZE7mqbPLd37wgU+Sv0XOqxlqNofpb9d4z4HnQMIcA8YEMubZJnVv0dJTqaeUBm169PlC4m2Hfc2uchlzSVc3mnyLrU9R44Irj22mtqXp952+c+nrMM9G8L5Uasu78o58QX5dPiJoowfKY/lpV502HRboc4mReO58lhlNV0KLtu4GnB8DFwpIlXgBndI7TFNRHMfx720vpb30AcijSnVgYYEBCYGwYVSMg1FRIWwOhkFlMA5uTDoQBm/E0Y1FEWVi0clEQysg1MQHD4OPuYNOxuH4y9+IRg3Bez759ZzTc5p/zz0XDwg4QDvepfNXx0jiAzhnK97FC1f0HRpZfGKgBEzj+bW2N0ETBU5wjQmm8Ei6u6QpugVK7hPP1S8qS8qKm2VVfVn9mvp1ZVN7tlyZgKJG9gtlUVlSVpRVpay8da9ZU+9TspXPrClbSkyjRxot4NGv6rH4DXyIP/EPkmM/uMeu4paVb8q8u0fUVu8qRG6u6Mbd+C72TWPR/nUXuhCiN5121I1G/O20VH5T5F8tsZ28+xKhSogF7J5CJ7CdcX3m9T9CS7jjSef/q27lj1vR6Gf0mXDroOdfcqUdb7RIhOYq9m9thAVUL/9j5mTnW9nd2/bX87nu7vx6vyRUvmJrNp+Pcndgow08EiTppode+ujXvKB5K2100EnX9soAgwwxzAiXGWOSGe4zywMeMsdTnvGBj8SoJylZ2iRGh8TpFJ8uSdAt1fRIil6poU8yDIjHoFQxJEmGJWBE0lbRY1LiVitj1dLEaCdpMlJDVvaQkzQtspeC7KNVAqvtWe241a6y2tUckgYOS4YjkuWo5BiQFMekluPSyEmp45S0cFrqGZQmzkgzZ6XAOckzJDGGxWdEEnaGFBMScFMaCCXLLaao47akmGGOwE5YzQJL2rMsGV5QJsdLXtHIGza0f1Oaecd78vYsEt8B1Yw0rwAAAQAAAAgAAAAEAA4AAmlkZW9yb21uAAFsYXRuAAgABgAAAAAAAQACAAgADAAB/1YAAQAAeAHVWHs8lNvXn2du7reM++Ahch/7mXFJIbfURKhR4ZzSmAYjjGZGQsnMQXWUXJOTQimpfklyuqj0KycnlzpSTtHtFF3orhxd8D4zE6HL5/P+8X7eczy2x9577b3X2uu7vmvNYDAYSPJgxI0kQt8ktIlfSUBEWk2Us8yYm/G3EiSDLRWRItAhFhaCEGWgSJSVzmAJBAxYTpS3IkJ4SOSIhfClC0EAsB43Qt5tkErGOEsef0wYho/hYqIxbIwAba7iB8AT98Or/r1PaJR35j+1xTuCT3oPUEtKRSqFQIQ9jTZTrOo8navTN4uCyXuX8kM1lt7aA5TG9ITwqDrCXYgh0CfiFuHl1TUXs3kcBiciFg7kxfMFsB9bkMDlrUS0gIZYQEFdeVTAGqbHsiiINbCUTkz9vJITw4YZAmZMHCc2Amaweas5LDa8kMsVIHaAKpW28vOHfenuHnRfemAw7O7pOTsgcLaXNWzOsnByhCeeAQy0lJwcgT1CBZKfEC0lYAcQ4Eil2TvZO4X88w0Qloy/c4iAwQm3oPe+CSsUYtop8MvItdY2FCG5mni0QuG4mtKSTsaN+AeXaJZHrw3I/WDX/yR7WE7xjy69kJOtjwY2Vu88t8G0b12QKj9qTfMqjaGLQQMWB4OWbcMP2YSpBQnJTavyrxsH2V5vIRHSHE7lHzg2f96T5zON/7O4KMWoODrj3Lw5hVHH9jlc/yhn037MaQcWhwJ6EiRwqF7MRcquyY25U1LUVLOMW67VqFv98NirW2HNrvKU/goZnsH94BctaQ825ft2+TFf1JR/8HYJsFMoiVs8kGW5XutyD6s+kSPDpxwpMP/57bMDlVeXtso3qcptvVxTZb6tIdEiLffWyKkIj7n7slW765mDxYyevDb+rMGhnf5phxa1DamxWECEO4A29VIcFsKiILZw3am/2W29Fn1kHTM0K368xuKYCkUUgJzYNUR17CLGqLvlv3A3iiOpAyme0Uw+H6bBAfFh0RwWHMDjxDB5ibAnmyfghHNYTAGHGwu7xwsiuTyOIFEMQoAg1MkgdBgDYeW3D/2EToVvonMmcJIKUAPZvBg+zA2H4/lsmCmAIwWCOP4MW9uEhATKanQxH11MYXFjbHlxTDHYUJ0AoIgX49TNxnYftc2Tu4INi0fEQEY1R2zsYE/37+Jxl7A2rHVDP6soxqJp+0G12lpvu1rjAtH+5MVDy5S09dAjPeg4nYyf1/UELKC/z+m8UqPczG+Yfs+tO8ruyK2+vnstF5pybnR+cLua3t55934opVCna1eb7B/r0s/Bl1s2r9rXMz/EVacQjPx++f0Ob8fTVwdaLELN+HllpdPvkIrr9kjwuEcE6QIRpAmmoJbpq0PQCF4WENEXFsIAL/EYjHcB4ltTWJ4xF8oYnA3JaOGAJTAnyloRUUDIYCFN8vfuDtDEuxjircWLdk/LMBELo7IsXvRE2TgWk0ZB0AedkbhR3xSvCUij5+CwY//hgLJ4WkWsLR5FLRGoEeWk6nlAkHgIDTQTsYgaXh/olesALUQDqEt9pyhxGc3THbFBaNJzlPGaeJJ/36lCUtMORsHz6iS/wEKlWnwZeRL2xdEa8qTw0pqRS5urBz/eCb3VXe5CPjnSbtT0J0YtdlpbhNU0XgixoePCy2C8wXnZw97F3n5tV6HYX4oS6q/rPyffsjhw5g5hQePrLTq1N+Wf6u3rizpF1/ZkLNv2sZmzn7DFVT5T2e10Y2Ce28dfVy5RKbN9k1gbZZZ9NvljVsVa9rwVtmQIiPBYNFpXfopW2aSYH7lhef6nGoY8/yJp7/w3phyAACp1+reivfT/K9rNgKkUMQbftx4NH+PJUS6CVDDouDxWBEGYc0nMDX1HK3AsPStd5p3U4xr6pZnZLnVmuWkkp770yxa5xPC55Tj/LY/9K15WLWuz1WnMeVW7KznH6PKTkQd+Lz9WFQSdYNk8zBqw0G6Nywq48GxbnVvXWdPHHos6BtJfEx9lFpGRfpzKNd9iE8tbenpbRf1HXlTMf0CquLe1ozHyPDOokndtEMz1v2nLZcE3NzWJks/7nDb/TRj56KHI7ZD3jNJ3sxxafesCPUKS2MnDad2NcwIPnXR5mtqo+3cDTSi8ZFnwYf2yGRuySV0tlPjXL1Y+dKlcftYDOuB/4If9s4yRkika7/hlBqJMvFWvN9Y3ZqthAKXAx3INMU3gkrPVeg4iJRrhCSCsBW6jQYzCEwUMAKN9AI0xA5fFj5voFPGILV/AFMTzgZyEqNAg+CY/QdD/ip/UpVSjCOTHCEYWKEgIRkwlxHNfydk2/f6s5dbanW9NVBbWKPbVnI5IPz/12VZvpSu688/2r02CAVU7MjO3jlr0Mu/ETA2iWbIrlogpN8pNU5f/bXuP25LfCKaPq6rUoip7ZjY/mTqQb7HUbVH/XsbO3x1mOLFl+fxy6tWqQ/WNBOeR2U8vPO40abvMOixX8eG+3oMhd/mobUBEMESZYOMnFlilile/v3DflUNJhPUdme/JkzT+V6VMMSFQARWhfSYEGqAhYIwQ2icUIKMdWXUsSulqQEXckVGXZTBj4XlcPhsxAcYSw0l67iu4YeiJiXwBO4YvsZ7Li+PymAL2CsQVOEuNtPfiRHAEzGiY7jWmqQ08n8PicfnccAHMQP8kMHlseDEzmrNCWruspiLaQFOynqQSmBjHhr3YcUyeIIYdKxg9H/fd879bKJx1Nw1l2XPanftLZqR4+SU4N+8/OnwL00rVpJc0r+uuKM3rDRm8S2g0OXhM80g4Qc+vw926WHO4rfntm9SRtk6FjXER9ifi7C7oe5zZfd1Se8i89Uprfr3swGl3Q+PeI8P16K1rpQT5cKnZdzXS9+v1vinbNt/cxEr7Dcb+9bSeMvqnQgGrC0RYzXHxNzELy6RK49FQGo+ljqX2GbRv5XppDhYj4BMAPN1RBEhTv7BUGtbC7UBYAIS5EyNbKAK0caFt9m0MsuO4fI6Ay0u09QxgAJ+xRVgwS9dlFI1mfBidhTkSX1DgsESYxw5n89ixaFaL5jDDKHC0YAVFkrqcxlLX1ygDB+zHUZsFQLPHOGrTkaj5NW4Dwu3izabihdlAuCX1q2VIGauc+X9ed4u+rPwnV1V4VaA57vOz3qdSEf39CkXqFq3SfhbqlMQ1OqHAlH19bMnN4pX++Xb3Nua0d2075l7hXRJx02dZutpz1iB2b9X9GzYfU2laQXmMtocvCIerNCv6/zLTedpt1LOW/HLfSd/mTGRhMby6itestYrpPDP09nLaiqr/Nu2vyrKWOaJ+7XQJfaNuzTJtgtaaviXWzGcNFgqICO+PUqQPVgyas/8mCvySzyd+DVEqzAckotwnP5hDiAwOvXIMBgN0xrwgh0MUx3/5AcjjegqIMhg/qwEMPy/EI1PwqkV5N9ygHw/sTtk9b2/z28cxwHicuCJCAlPKVFOVxUYzxaQmthieRGB4YWoFR/EhyWolfbh+6YmpwZGDpr/ucTJo2llM6WUWyT3ZcN37sTPd1fytgeNQ8e0NnVP7FspZ/uKs78HQbHgQRmX0De/2fhqJsfLJTzu6d/G78yXcojm4JY4K2seHlncM0qlnvFqHZs/RPGpm+UCuUjWlwYo9om1/rfDSrwn5Wwc6kG7agjIR1hflrLmfjSMiIqwTOmQvQUXNP748/rLAnwSFYKA93ucKYx0ZCJA/zxAQFUladQCOiAONikwP+cLl+VBl3bu69w+fMe6+bnypXTrZnSII4xy6q/oG1GS4M2qD4xmOrQ1L3iRcv13e4/DizcenqTq/uG3suKcqPytnkwdW0Ju7N9JZY8FaT3PMCaPUjKm3PUBH3aafddWu4fQSbcl2/82prg9IGeq6XviHqHGg3/YmsdFi4w1yekxT7w7hjwcvLprv87bCRaS8fn1DZrj/LMJPHQLCkzI5h3n1giHPwu7K5t7SQ6/alchWxKvZ54CddbXqW1Pfe09/KVhqE/wqfu9DuwHT4T+7k70Fz3a/xx624P/U4qtIfTVyyrHrTajsi7q1wf16nd5zqg8mhdxrKrQ8fBhy9KfRPavPl2xcODv/J4WYkUe4pIsXHU7WO8qczHLR7ci5vWYBBvM/yqi+fAAAAA==') format('woff') - -} - -@font-face { - font-family: 'Avenir_Custom'; - font-style: italic; - font-weight: 400; - src: local(''), url('data:application/font-woff;base64,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') format('woff') -} - -@font-face { - font-family: 'Avenir_Custom'; - font-style: italic; - font-weight: 600; - src: local(''), url('data:application/font-woff;base64,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') format('woff') -} - -@font-face { - font-family: 'Avenir_Custom'; - font-style: italic; - font-weight: 800; - src: local(''), url('data:application/font-woff;base64,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') format('woff') -} - -@font-face { - font-family: 'Avenir_Custom'; - font-style: italic; - font-weight: 900; - src: local(''), url('data:application/font-woff;base64,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') format('woff') -} diff --git a/packages/components/src/css/images (copy 1).less b/packages/components/src/css/images (copy 1).less deleted file mode 100755 index 5c915903d..000000000 --- a/packages/components/src/css/images (copy 1).less +++ /dev/null @@ -1,411 +0,0 @@ -@osc-arrow-down-black-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjEyNTkuNzc5IDk1Ni4yMjEgMTMuODMzIDkuMzkxIiB3aWR0aD0iMTMuOCIgaGVpZ2h0PSI5LjQiPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuY2xzLTEgewogICAgICAgIGZpbGw6ICMzMjMzMzM7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJQYXRoXzc2IiBkYXRhLW5hbWU9IlBhdGggNzYiIGNsYXNzPSJjbHMtMSIgZD0iTTEuNTQ3LDEzLjgzMy4xMSwxMi4xNzNsNS44NTYtNS4yTDAsMS42NiwxLjQzNiwwLDkuMzkxLDYuOTcyWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTI3My42MTIgOTU2LjIyMSkgcm90YXRlKDkwKSIvPgo8L3N2Zz4=); - -.osc-arrow-down-black-background() { - background-position: center right 10px; - background-size: 13px 9px; - background-repeat: no-repeat; - background-image: @osc-arrow-down-black-image; -} - -@osc-arrow-left-black-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2LjM3IDkuOCIgd2lkdGg9IjYuMzciIGhlaWdodD0iOS44Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzIzMWYyMDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPnRlcnVnbmFhcm92ZXJ6aWNodC1waWpsIGxpbmtzPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iSURFRV9ERVRBSUwiIGRhdGEtbmFtZT0iSURFRSBERVRBSUwiPjxwb2x5Z29uIGNsYXNzPSJjbHMtMSIgcG9pbnRzPSI1LjM0IDAgNi4zNCAxLjA5IDIuMTkgNC45IDYuMzcgOC43MSA1LjM4IDkuOCAwIDQuOSA1LjM0IDAiLz48L2c+PC9nPjwvc3ZnPg==); - -.osc-arrow-left-black-background() { - background-position: center left 0px; - background-size: 9px 13px; - background-repeat: no-repeat; - background-image: @osc-arrow-left-black-image; -} - -@osc-arrow-left-blue-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgOCAxMyI+CiAgICA8cGF0aCBmaWxsPSIjMDA0Njk5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjQxIDEuOThMMi44MyA2Ljc2bDQuNTggNC43ODJMNiAxMy4wMSAwIDYuNzYgNiAuNTF6Ii8+Cjwvc3ZnPgo=); - -.osc-arrow-left-blue-background() { - background-position: center left 0px; - background-size: 9px 13px; - background-repeat: no-repeat; - background-image: @osc-arrow-left-blue-image; -} - -@osc-arrow-right-black-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4LjYzIDEzLjI4IiB3aWR0aD0iOC42MyIgaGVpZ2h0PSIxMy4yOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMyMzFmMjA7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pbmxvZ2dlbi1waWpsPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iSE9NRSI+PGcgaWQ9IklubG9nZ2VuIj48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMS40IDEzLjI4IDAuMDUgMTEuOCA1LjY3IDYuNjQgMCAxLjQ4IDEuMzUgMCA4LjYzIDYuNjQgMS40IDEzLjI4Ii8+PC9nPjwvZz48L2c+PC9zdmc+); - -.osc-arrow-right-black-background() { - background-position: center left 0px; - background-size: 9px 13px; - background-repeat: no-repeat; - background-image: @osc-arrow-right-black-image; -} - -@osc-arrow-right-blue-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA4LjYzIDEzLjI4IiB3aWR0aD0iOC42MyIgaGVpZ2h0PSIxMy4yOCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDQ2OTk7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5pbmxvZ2dlbi1waWpsPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iSE9NRSI+PGcgaWQ9IklubG9nZ2VuIj48cG9seWdvbiBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMS40IDEzLjI4IDAuMDUgMTEuOCA1LjY3IDYuNjQgMCAxLjQ4IDEuMzUgMCA4LjYzIDYuNjQgMS40IDEzLjI4Ii8+PC9nPjwvZz48L2c+PC9zdmc+Cg==); - -.osc-arrow-right-blue-background() { - background-position: center left 0px; - background-size: 9px 13px; - background-repeat: no-repeat; - background-image: @osc-arrow-right-blue-image; -} - -@osc-arrow-up-black-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjEyNTkuNzc5IC0yMjU3Ljc3OSAxMy44MzMgOS4zOTEiIHdpZHRoPSIxMy44IiBoZWlnaHQ9IjkuNCI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogYmxhY2s7CiAgICAgIH0KICAgIDwvc3R5bGU+CiAgPC9kZWZzPgogIDxwYXRoIGlkPSJQYXRoXzEyMjkiIGRhdGEtbmFtZT0iUGF0aCAxMjI5IiBjbGFzcz0iY2xzLTEiIGQ9Ik0xLjU0NywxMy44MzMuMTEsMTIuMTczbDUuODU2LTUuMkwwLDEuNjYsMS40MzYsMCw5LjM5MSw2Ljk3MloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyNTkuNzc5IC0yMjQ4LjM4OCkgcm90YXRlKC05MCkiLz4KPC9zdmc+Cg==); - -.osc-arrow-up-black-background() { - background-position: center right 10px; - background-size: 13px 9px; - background-repeat: no-repeat; - background-image: @osc-arrow-up-black-image; -} - -@osc-button-bold-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iYmxhY2siIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMTUuNiAxMC43OWMuOTctLjY3IDEuNjUtMS43NyAxLjY1LTIuNzkgMC0yLjI2LTEuNzUtNC00LTRIN3YxNGg3LjA0YzIuMDkgMCAzLjcxLTEuNyAzLjcxLTMuNzkgMC0xLjUyLS44Ni0yLjgyLTIuMTUtMy40MnpNMTAgNi41aDNjLjgzIDAgMS41LjY3IDEuNSAxLjVzLS42NyAxLjUtMS41IDEuNWgtM3YtM3ptMy41IDlIMTB2LTNoMy41Yy44MyAwIDEuNS42NyAxLjUgMS41cy0uNjcgMS41LTEuNSAxLjV6Ii8+PC9zdmc+); - -.osc-button-bold-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-button-bold-image; -} - -@osc-button-createlink-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iYmxhY2siIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMy45IDEyYzAtMS43MSAxLjM5LTMuMSAzLjEtMy4xaDRWN0g3Yy0yLjc2IDAtNSAyLjI0LTUgNXMyLjI0IDUgNSA1aDR2LTEuOUg3Yy0xLjcxIDAtMy4xLTEuMzktMy4xLTMuMXpNOCAxM2g4di0ySDh2MnptOS02aC00djEuOWg0YzEuNzEgMCAzLjEgMS4zOSAzLjEgMy4xcy0xLjM5IDMuMS0zLjEgMy4xaC00VjE3aDRjMi43NiAwIDUtMi4yNCA1LTVzLTIuMjQtNS01LTV6Ii8+PC9zdmc+); - -.osc-button-createlink-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-button-createlink-image; -} - -@osc-button-insertunorderedlist-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iYmxhY2siIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMFYweiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik00IDEwLjVjLS44MyAwLTEuNS42Ny0xLjUgMS41cy42NyAxLjUgMS41IDEuNSAxLjUtLjY3IDEuNS0xLjUtLjY3LTEuNS0xLjUtMS41em0wLTZjLS44MyAwLTEuNS42Ny0xLjUgMS41UzMuMTcgNy41IDQgNy41IDUuNSA2LjgzIDUuNSA2IDQuODMgNC41IDQgNC41em0wIDEyYy0uODMgMC0xLjUuNjgtMS41IDEuNXMuNjggMS41IDEuNSAxLjUgMS41LS42OCAxLjUtMS41LS42Ny0xLjUtMS41LTEuNXpNNyAxOWgxNHYtMkg3djJ6bTAtNmgxNHYtMkg3djJ6bTAtOHYyaDE0VjVIN3oiLz48L3N2Zz4=); - -.osc-button-insertunorderedlist-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-button-insertunorderedlist-image; -} - -@osc-button-italic-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0iYmxhY2siIHdpZHRoPSIxOHB4IiBoZWlnaHQ9IjE4cHgiPjxwYXRoIGQ9Ik0wIDBoMjR2MjRIMHoiIGZpbGw9Im5vbmUiLz48cGF0aCBkPSJNMTAgNHYzaDIuMjFsLTMuNDIgOEg2djNoOHYtM2gtMi4yMWwzLjQyLThIMThWNHoiLz48L3N2Zz4=); - -.osc-button-italic-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-button-italic-image; -} - -@osc-chevron-left-right-blue-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAzMCAxNiI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iYSIgZD0iTTIxLjU0NC0uMDAzbDcuNjg4IDcuNjg4LTcuNjg4IDcuNjg4LTIuMjg4LTIuMjg4IDUuMzA5LTUuNC01LjMwOS01LjQgMi4yODgtMi4yODh6bS0xMy45MTEgMGwyLjI4OCAyLjI4OC01LjMwOCA1LjQgNS4zMDggNS40LTIuMjg4IDIuMjg4TDAgNy43NHYtLjExTDcuNjMzLS4wMDN6Ii8+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4wNikiPgogICAgICAgIDxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjYSIvPgogICAgICAgIDwvbWFzaz4KICAgICAgICA8cGF0aCBmaWxsPSIjMDA0Njk5IiBkPSJNMCAxNi4zOThoMjkuMzI0Vi0xLjA2NUgweiIgbWFzaz0idXJsKCNiKSIvPgogICAgPC9nPgo8L3N2Zz4K); - -.osc-chevron-left-right-blue-background() { - background-repeat: no-repeat; - background-position: center; - background-image: @osc-chevron-left-right-blue-image; -} - -@osc-chevron-left-right-red-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAzMCAxNiI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iYSIgZD0iTTIxLjU0NC0uMDAzbDcuNjg4IDcuNjg4LTcuNjg4IDcuNjg4LTIuMjg4LTIuMjg4IDUuMzA5LTUuNC01LjMwOS01LjQgMi4yODgtMi4yODh6bS0xMy45MTEgMGwyLjI4OCAyLjI4OC01LjMwOCA1LjQgNS4zMDggNS40LTIuMjg4IDIuMjg4TDAgNy43NHYtLjExTDcuNjMzLS4wMDN6Ii8+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4wNikiPgogICAgICAgIDxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjYSIvPgogICAgICAgIDwvbWFzaz4KICAgICAgICA8cGF0aCBmaWxsPSIjZWMwMDAwIiBkPSJNMCAxNi4zOThoMjkuMzI0Vi0xLjA2NUgweiIgbWFzaz0idXJsKCNiKSIvPgogICAgPC9nPgo8L3N2Zz4K); - -.osc-chevron-left-right-red-background() { - background-repeat: no-repeat; - background-position: center; - background-image: @osc-chevron-left-right-red-image; -} - -@osc-chevron-left-right-white-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAzMCAxNiI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iYSIgZD0iTTIxLjU0NC0uMDAzbDcuNjg4IDcuNjg4LTcuNjg4IDcuNjg4LTIuMjg4LTIuMjg4IDUuMzA5LTUuNC01LjMwOS01LjQgMi4yODgtMi4yODh6bS0xMy45MTEgMGwyLjI4OCAyLjI4OC01LjMwOCA1LjQgNS4zMDggNS40LTIuMjg4IDIuMjg4TDAgNy43NHYtLjExTDcuNjMzLS4wMDN6Ii8+CiAgICA8L2RlZnM+CiAgICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC4wNikiPgogICAgICAgIDxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj4KICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjYSIvPgogICAgICAgIDwvbWFzaz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBkPSJNMCAxNi4zOThoMjkuMzI0Vi0xLjA2NUgweiIgbWFzaz0idXJsKCNiKSIvPgogICAgPC9nPgo8L3N2Zz4K); - -.osc-chevron-left-right-white-background() { - background-repeat: no-repeat; - background-position: center; - background-image: @osc-chevron-left-right-white-image; -} - -@osc-close-button-black-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjMDAwMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy45MTcgMEwxMCA3LjkxNyAyLjA4MyAwIDAgMi4wODMgNy45MTcgMTAgMCAxNy45MTYgMi4wODMgMjAgMTAgMTIuMDg0IDE3LjkxNyAyMCAyMCAxNy45MTYgMTIuMDgzIDEwIDIwIDIuMDgzeiIvPjwvc3ZnPgo=); - -.osc-close-button-black-background() { - background-size: cover; - background-repeat: no-repeat; - background-image: @osc-close-button-black-image; -} - -@osc-close-button-white-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj48cGF0aCBmaWxsPSIjZmZmZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNy45MTcgMEwxMCA3LjkxNyAyLjA4MyAwIDAgMi4wODMgNy45MTcgMTAgMCAxNy45MTYgMi4wODMgMjAgMTAgMTIuMDg0IDE3LjkxNyAyMCAyMCAxNy45MTYgMTIuMDgzIDEwIDIwIDIuMDgzeiIvPjwvc3ZnPg0K); - -.osc-close-button-white-background() { - background-size: cover; - background-repeat: no-repeat; - background-image: @osc-close-button-white-image; -} - -@osc-delete-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0wIDBoMzZ2MzZIMHoiLz4KICAgICAgICA8cGF0aCBkPSJNMTcuNzE5IDE2LjI2MmEuOTMxLjkzMSAwIDAgMC0xIC44NDN2Ny43MTlhLjkzMi45MzIgMCAwIDAgMSAuODQ0LjkzMi45MzIgMCAwIDAgMS0uODQ0di03LjcxOWEuOTMyLjkzMiAwIDAgMC0xLS44NDN6TTE5LjYyOSAxMC44NjFIMTUuODFhLjcuNyAwIDAgMC0uNy43di44aDUuMjJ2LS44YS43LjcgMCAwIDAtLjcwMS0uN3pNMTMuNzU1IDE2LjI2MmEuOTMyLjkzMiAwIDAgMC0xIC44NDN2Ny43MTlhLjkzMi45MzIgMCAwIDAgMSAuODQ0LjkzMi45MzIgMCAwIDAgMS0uODQ0di03LjcxOWEuOTMxLjkzMSAwIDAgMC0xLS44NDN6TTIxLjY4MiAxNi4yNjJhLjkzMi45MzIgMCAwIDAtMSAuODQzdjcuNzE5YS45MzIuOTMyIDAgMCAwIDEgLjg0NC45MzIuOTMyIDAgMCAwIDEtLjg0NHYtNy43MTlhLjkzMS45MzEgMCAwIDAtMS0uODQzeiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTI1LjUwOSAxMi4zNTlIMjIuMTl2LTEuNTg3QTEuNzcyIDEuNzcyIDAgMCAwIDIwLjQxOCA5SDE1LjAyYy0uOTc4IDAtMS43NzEuNzkzLTEuNzcxIDEuNzcxdjEuNTg4SDkuOTNhLjkzMS45MzEgMCAwIDAgMCAxLjg2MWguNTUydjExLjc0NGEyIDIgMCAwIDAgMiAyaDEwLjQ3NmEyIDIgMCAwIDAgMi0yVjE0LjIyaC41NTJhLjkzMS45MzEgMCAwIDAgMC0xLjg2MWgtLjAwMXpNMTQuNzU1IDI0LjgyNGEuOTMyLjkzMiAwIDAgMS0xIC44NDQuOTMyLjkzMiAwIDAgMS0xLS44NDR2LTcuNzE5YS45MzIuOTMyIDAgMCAxIDEtLjg0My45MzEuOTMxIDAgMCAxIDEgLjg0M3Y3LjcxOXptMy45NjQgMGEuOTMyLjkzMiAwIDAgMS0xIC44NDQuOTMyLjkzMiAwIDAgMS0xLS44NDR2LTcuNzE5YS45MzEuOTMxIDAgMCAxIDEtLjg0My45MzIuOTMyIDAgMCAxIDEgLjg0M3Y3LjcxOXptMS42MS0xMi40NjVoLTUuMjJ2LS44YS43LjcgMCAwIDEgLjctLjdoMy44MTlhLjcuNyAwIDAgMSAuNy43bC4wMDEuOHptMi4zNTMgMTIuNDY1YS45MzIuOTMyIDAgMCAxLTEgLjg0NC45MzIuOTMyIDAgMCAxLTEtLjg0NHYtNy43MTlhLjkzMi45MzIgMCAwIDEgMS0uODQzLjkzMS45MzEgMCAwIDEgMSAuODQzdjcuNzE5eiIvPgogICAgPC9nPgo8L3N2Zz4=); - -.osc-delete-button-background() { - background-size: cover; - background-repeat: no-repeat; - background-image: @osc-delete-button-image; -} - -@osc-edit-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiIgdmlld0JveD0iMCAwIDM2IDM2Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0idHJhbnNwYXJlbnQiIGQ9Ik0wIDBoMzZ2MzZIMHoiLz4KICAgICAgICA8ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPgogICAgICAgICAgICA8cGF0aCBkPSJNOS43NzUgMjMuNTY0bC4wMTIuMDE0Yy0uMTguMTI4LS4zMjEuMzAzLS40MS41MDVsLTEuNDMgMy40ODVhLjU0NC41NDQgMCAwIDAgLjA1NS42MDQuNDkuNDkgMCAwIDAgLjQ1Mi4xMDMuODQxLjg0MSAwIDAgMCAuMTU1LS4wNDhsMy41MDUtMS40MjNhMS4yMiAxLjIyIDAgMCAwIC41MDktLjQwN2wuMDEyLjAxMi40NzItLjQ2Ny0yLjg2Mi0yLjg0Ny0uNDcuNDd6TTExLjM0MyAyMS45OWwxMS41LTExLjQ5NyAyLjg5NSAyLjg5Ni0xMS41IDExLjQ5OHpNMjkuMDc3IDkuMjczbC0xLjk5Mi0xLjk4MmMtLjM2OS0uMzY2LS42MTktLjM4Mi0uOTI3LS4wNzVsLTIuMTYyIDIuMTUgMi45MTIgMi44OTYgMi4xNzQtMi4xNjJhLjQ5Mi40OTIgMCAwIDAtLjAwNS0uODI3eiIvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+); - -.osc-edit-button-background() { - background-size: cover; - background-repeat: no-repeat; - background-image: @osc-edit-button-image; -} - -@osc-flag-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MC41NyA0NC44NiIgd2lkdGg9IjQwIiBoZWlnaHQ9IjQ0Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2FiYWJhYjt9LmNscy0ye2ZpbGw6I2VjMDAwMDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPmthYXJ0LXZsYWctZ3Jvb3Q8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJJREVFX0RFVEFJTCIgZGF0YS1uYW1lPSJJREVFIERFVEFJTCI+PHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNS40OCw0Mi4yOVYzOS44NkMyLjMsNDAuMiwwLDQxLjE2LDAsNDIuMjljMCwxLjQyLDMuNiwyLjU3LDgsMi41N3M4LTEuMTUsOC0yLjU3YzAtMS4xNS0yLjM4LTIuMTItNS42NS0yLjQ1djIuNDVaIi8+PHBvbHlnb24gY2xhc3M9ImNscy0yIiBwb2ludHM9IjQwLjQgMjUuMiAyNy44OSAxMi42OSA0MC41OCAwIDUuNDggMCA1LjQ4IDM5Ljg2IDUuNDggNDIuMjkgMTAuNDMgNDIuMjkgMTAuNDQgMzkuODQgMTAuNSAyNS4yIDQwLjQgMjUuMiIvPjwvZz48L2c+PC9zdmc+); - -.osc-flag-background() { - background-size: cover; - background-repeat: no-repeat; - background-image: @osc-flag-image; -} - -@osc-filter-black-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMFYyLjkzNzVMNiA4LjkzNzVWMjBIOS43NUwxMy42MjUgMTYuNTYyNVY4LjkzNzVMMTkuNjI1IDIuOTM3NVYwSDBaTTEwLjkzNzUgNy44MTI1VjE1LjMxMjVMOC42ODc1IDE3LjMxMjVWNy44MTI1TDMuNjI1IDIuNjg3NUgxNkwxMC45Mzc1IDcuODEyNVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=); - -.osc-filter-black-background() { - background-position: 0px 0px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-filter-black-image; -} - -@osc-filter-active-black-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAgMFYyLjkzNzVMNiA4LjkzNzVWMjBIOS43NUwxMy42MjUgMTYuNTYyNVY4LjkzNzVMMTkuNjI1IDIuOTM3NVYwSDBaTTEwLjkzNzUgNy44MTI1VjE1LjMxMjVMOC42ODc1IDE3LjMxMjVWNy44MTI1TDMuNjI1IDIuNjg3NUgxNkwxMC45Mzc1IDcuODEyNVoiIGZpbGw9ImJsYWNrIi8+CjxjaXJjbGUgY3g9IjE1IiBjeT0iMTUiIHI9IjUiIGZpbGw9IiNFQzAwMDAiLz4KPC9zdmc+Cg==); - -.osc-filter-active-black-background() { - background-position: 0px 0px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-filter-active-black-image; -} - -@osc-hamburger-button-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0IiBoZWlnaHQ9IjE4IiB2aWV3Qm94PSIwIDAgNCAxOCI+CiAgICA8ZyBmaWxsPSIjQkVCRUJFIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxjaXJjbGUgY3g9IjIiIGN5PSIyIiByPSIyIi8+CiAgICAgICAgPGNpcmNsZSBjeD0iMiIgY3k9IjkiIHI9IjIiLz4KICAgICAgICA8Y2lyY2xlIGN4PSIyIiBjeT0iMTYiIHI9IjIiLz4KICAgIDwvZz4KPC9zdmc+); - -.osc-hamburger-button-background() { - background-position: center center; - background-size: 4px 18px; - background-repeat: no-repeat; - background-image: @osc-hamburger-button-image; -} - -@osc-info-black-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swIiBtYXNrLXR5cGU9ImFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMzIiIGhlaWdodD0iMzIiPgo8cGF0aCBkPSJNMTYgMEMyNC44IDAgMzIgNy4yIDMyIDE2QzMyIDI0LjggMjQuOCAzMiAxNiAzMkM3LjIgMzIgMCAyNC44IDAgMTZDMCA3LjIgNy4yIDAgMTYgMFpNMTYgMjcuNDI4NkMyMi4yODU3IDI3LjQyODYgMjcuNDI4NiAyMi4yODU3IDI3LjQyODYgMTZDMjcuNDI4NiA5LjcxNDI5IDIyLjI4NTcgNC41NzE0MyAxNiA0LjU3MTQzQzkuNzE0MjkgNC41NzE0MyA0LjU3MTQzIDkuNzE0MjkgNC41NzE0MyAxNkM0LjU3MTQzIDIyLjI4NTcgOS43MTQyOSAyNy40Mjg2IDE2IDI3LjQyODZaTTE0Ljg1NzEgMTAuMjg1N1Y4SDE3LjE0MjlWMTAuMjg1N0gxNC44NTcxWk0xNC44NTcxIDI0VjEyLjU3MTRIMTcuMTQyOVYyNEgxNC44NTcxWiIgZmlsbD0id2hpdGUiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNLTAuMDIyODg4MiAzMi4wOTE0SDMyLjA2ODVWMEgtMC4wMjI4ODgyVjMyLjA5MTRaIiBmaWxsPSJibGFjayIvPgo8L2c+Cjwvc3ZnPgo=); - -.osc-info-black-background() { - background-position: 0 6px; - background-size: 32px 32px; - background-repeat: no-repeat; - background-image: @osc-info-black-image; -} - -@osc-infopin-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSI0MCIgdmlld0JveD0iMCAwIDM2IDQwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iIzE2NDk5NSIgZD0iTTEzLjQxIDM1LjQxQzUuNjkxIDMzLjM4IDAgMjYuMzU0IDAgMTggMCA4LjA1OSA4LjA1OSAwIDE4IDBzMTggOC4wNTkgMTggMThjMCA4LjM1NS01LjY5MiAxNS4zOC0xMy40MSAxNy40MUwxOCA0MGwtNC41OS00LjU5eiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0xNS40NCAxNC45NDJoNS4yMjN2MTEuODk0aC01LjIyNFYxNC45NDJ6bS0uMDkxLTMuNDM4YzAtLjM2MS4wNzEtLjcwNC4yMTUtMS4wMjkuMTQzLS4zMjQuMzM5LS42MDYuNTg4LS44NDguMjQ4LS4yNC41MzgtLjQzMy44Ny0uNTc2YTIuNjUyIDIuNjUyIDAgMCAxIDEuMDYzLS4yMTVjLjM2MiAwIC43LjA3MiAxLjAxOC4yMTUuMzE2LjE0My41OTkuMzM1Ljg0Ny41NzYuMjUuMjQyLjQ0NS41MjQuNTg4Ljg0OC4xNDQuMzI1LjIxNS42NjguMjE1IDEuMDNhMi41NzIgMi41NzIgMCAwIDEtLjgwMyAxLjg4OCAyLjg5MyAyLjg5MyAwIDAgMS0uODQ3LjU1NCAyLjU1NiAyLjU1NiAwIDAgMS0xLjAxOC4yMDMgMi44MTQgMi44MTQgMCAwIDEtMS45MzMtLjc1OCAyLjU3MiAyLjU3MiAwIDAgMS0uODAzLTEuODg4eiIvPgogICAgPC9nPgo8L3N2Zz4K); - -.osc-infopin-background() { - background-position: 0px 0px; - background-size: 20px 22px; - background-repeat: no-repeat; - background-image: @osc-infopin-image; -} - -@osc-inloggen-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0yMCAwVjIwSDExLjI1VjE3LjVIMTcuNVYyLjVIMTEuMjVWMEgyMFpNMTAuNTEyNSA0LjI1NjI1TDE2LjI2MjUgMTBMMTAuNTEyNSAxNS43NDM3TDguNzUgMTMuOTc1TDExLjQ3NSAxMS4yNUgwVjguNzVIMTEuNDc1TDguNzUgNi4wMjVMMTAuNTEyNSA0LjI1NjI1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==); - -.osc-inloggen-background() { - background-position: center left 10px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-inloggen-image; -} - -@osc-list-black-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgLTUgMzIgMzIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxtYXNrIGlkPSJtYXNrMCIgbWFzay10eXBlPSJhbHBoYSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjMyIiBoZWlnaHQ9IjIyIj4KPHBhdGggZD0iTTguNzA3NDggMjEuNzY4N1YxNy40MTVIMzJWMjEuNzY4N0g4LjcwNzQ4Wk0wIDIxLjc2ODdWMTcuNDE1SDQuMzUzNzRWMjEuNzY4N0gwWk04LjcwNzQ4IDEzLjA2MTJWOC43MDc0OEgzMlYxMy4wNjEySDguNzA3NDhaTTAgMTMuMDYxMlY4LjcwNzQ4SDQuMzUzNzRWMTMuMDYxMkgwWk04LjcwNzQ4IDQuMzUzNzRWMEgzMlY0LjM1Mzc0SDguNzA3NDhaTTAgNC4zNTM3NFYwSDQuMzUzNzRWNC4zNTM3NEgwWiIgZmlsbD0id2hpdGUiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNLTAuMDQzNTc5MSAyMS43NjgzSDMyLjA4N1YtMC4wNDM5NDUzSC0wLjA0MzU3OTFWMjEuNzY4M1oiIGZpbGw9ImJsYWNrIi8+CjwvZz4KPC9zdmc+Cg==); - -.osc-list-black-background() { - background-position: 0 6px; - background-size: 32px 32px; - background-repeat: no-repeat; - background-image: @osc-list-black-image; -} - -@osc-magnifying-glass-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzJweCIgaGVpZ2h0PSIzMnB4IiB2aWV3Qm94PSIwIDAgMzIgMzIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDYxICg4OTU4MSkgLSBodHRwczovL3NrZXRjaC5jb20gLS0+CiAgICA8dGl0bGU+SWNvbi8zMi9TZWFyY2ggIDwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxnIGlkPSJTdGlqbGVuLWVuLWludGVyYWN0aWVzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iSWNvbnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNDAuMDAwMDAwLCAtNzA5LjAwMDAwMCkiIGZpbGw9IiMwMDAwMDAiPgogICAgICAgICAgICA8ZyBpZD0iSWNvbi8zMi9TZWFyY2gtLSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTQwLjAwMDAwMCwgNzA5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTMyLDI5LjExODgxNTcgTDIyLjE3NTQ2NzEsMTkuMjk0MjgyOCBDMjUuODU0NTIzNCwxNC4xMTc0NTIyIDI0Ljk1MzU1MjEsNi45ODUxMTk1NyAyMC4xMDI3MTMyLDIuODg1ODAzMzEgQzE1LjI1MTg3NDQsLTEuMjEzNTEyOTQgOC4wNjkxNjYsLTAuOTEyNDg1NDA4IDMuNTc4MzQwMywzLjU3ODM0MDMgQy0wLjkxMjQ4NTQwOCw4LjA2OTE2NiAtMS4yMTM1MTI5NCwxNS4yNTE4NzQ0IDIuODg1ODAzMzEsMjAuMTAyNzEzMiBDNi45ODUxMTk1NywyNC45NTM1NTIxIDE0LjExNzQ1MjIsMjUuODU0NTIzNCAxOS4yOTQyODI4LDIyLjE3NTQ2NzEgTDI5LjExODgxNTcsMzIgTDMyLDI5LjExODgxNTcgWiBNMTIuMjI4NzYzOCwyMC4zNzM0NTQzIEM3LjczMDU3NTQ2LDIwLjM3MzQ1NDMgNC4wODQwNzMzMiwxNi43MjY5NTIyIDQuMDg0MDczMzIsMTIuMjI4NzYzOCBDNC4wODQwNzMzMiw3LjczMDU3NTQ2IDcuNzMwNTc1NDYsNC4wODQwNzMzMiAxMi4yMjg3NjM4LDQuMDg0MDczMzIgQzE2LjcyNjk1MjIsNC4wODQwNzMzMiAyMC4zNzM0NTQzLDcuNzMwNTc1NDYgMjAuMzczNDU0MywxMi4yMjg3NjM4IEMyMC4zNzM0NTQzLDE0LjM4ODg3IDE5LjUxNTM1NTUsMTYuNDYwNTAzOSAxNy45ODc5Mjk3LDE3Ljk4NzkyOTcgQzE2LjQ2MDUwMzksMTkuNTE1MzU1NSAxNC4zODg4NywyMC4zNzM0NTQzIDEyLjIyODc2MzgsMjAuMzczNDU0MyBaIiBpZD0iU2hhcGUiLz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+); - -.osc-magnifying-glass-background() { - background-size: cover; - background-repeat: no-repeat; - background-image: @osc-magnifying-glass-image; -} - -@osc-placeholder-resource-image: url(data:image/jpeg;base64,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); - -.osc-placeholder-resource-background() { - background-size: cover; - background-repeat: no-repeat; - background-position: center center; - background-image: @osc-placeholder-resource-image; -} - -@osc-plus-black-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zMiAxNEgxOFYwSDE0VjE0SDBWMThIMTRWMzJIMThWMThIMzJWMTRaIiBmaWxsPSJibGFjayIvPgo8L3N2Zz4K); - -.osc-plus-black-background() { - background-position: 0px; - background-size: 32px 32px; - background-repeat: no-repeat; - background-image: @osc-plus-black-image; -} - -@osc-comments-black-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjgzODggNS4yNDIwN0gzLjg3MDYzVjMuOTUyMDdIMTQuODM4OFY1LjI0MjA3Wk0xMi4yNTgxIDYuNTMyNjlIMy44NzA2M1Y3LjgyMjdIMTIuMjU4MVY2LjUzMjY5Wk0yMCAwLjQwMzMyVjExLjM3MDhIMTIuOTAzMVYxNC41OTY0TDkuNjc3NSAxMS4zNzA4SDBWMC40MDMzMkgyMFpNMTguNzEgMS42OTMzMkgxLjI5VjEwLjA4MDJIMTguNzFWMS42OTMzMloiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=); - -.osc-comments-black-background() { - background-position: center left 0px; - background-size: 20px 15px; - background-repeat: no-repeat; - background-image: @osc-comments-black-image; -} - -@osc-comments-blue-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjgzODggNS4yNDIwN0gzLjg3MDYzVjMuOTUyMDdIMTQuODM4OFY1LjI0MjA3Wk0xMi4yNTgxIDYuNTMyNjlIMy44NzA2M1Y3LjgyMjdIMTIuMjU4MVY2LjUzMjY5Wk0yMCAwLjQwMzMyVjExLjM3MDhIMTIuOTAzMVYxNC41OTY0TDkuNjc3NSAxMS4zNzA4SDBWMC40MDMzMkgyMFpNMTguNzEgMS42OTMzMkgxLjI5VjEwLjA4MDJIMTguNzFWMS42OTMzMloiIGZpbGw9IiMwMDQ2OTkiLz4KPC9zdmc+Cg==); - -.osc-comments-blue-background() { - background-position: center left 0px; - background-size: 20px 15px; - background-repeat: no-repeat; - background-image: @osc-comments-blue-image; -} - -@osc-comments-outline-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMCAwIDIwIDE5Ij4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggc3Ryb2tlPSIjNzg3OTc5IiBkPSJNMTkuNSAxNy45MzJWMkExLjUgMS41IDAgMCAwIDE4IC41SDJBMS41IDEuNSAwIDAgMCAuNSAydjEwQTEuNSAxLjUgMCAwIDAgMiAxMy41aDEyLjE4MWw1LjMxOSA0LjQzMnoiLz4KICAgICAgICA8ZyBmaWxsPSIjNzg3OTc5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0IDYpIj4KICAgICAgICAgICAgPGNpcmNsZSBjeD0iMSIgY3k9IjEiIHI9IjEiLz4KICAgICAgICAgICAgPGNpcmNsZSBjeD0iNiIgY3k9IjEiIHI9IjEiLz4KICAgICAgICAgICAgPGNpcmNsZSBjeD0iMTEiIGN5PSIxIiByPSIxIi8+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K); - -.osc-comments-outline-background() { - background-position: left 5px; - background-size: 20px 19px; - background-repeat: no-repeat; - background-image: @osc-comments-outline-image; -} - -@osc-reset-black-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuMjcyNSA1LjYyNjI1TDguMTI3NSA1LjYyNDM3TDguMTMwNjIgOC4xMjMxM0wwIDguMTMxMjVMMC4wMDg3NSAwTDIuNTA2ODggMC4wMDMxMjVMMi41MDUgMy44NTg3NUwzLjE2NTYzIDMuMTY1NjMiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik00LjI3MjUgNS42MjYyNUw0LjkzMzEyIDQuOTMzMTJDNy44MDM3NSAyLjA2MjUgMTIuNDczNyAyLjA2MjUgMTUuMzQ0NCA0LjkzMjVDMTguMjE1IDcuODAzMTIgMTguMjE1IDEyLjQ3MzcgMTUuMzQ0NCAxNS4zNDQ0QzEyLjQ3MzcgMTguMjE0NCA3LjgwMzc1IDE4LjIxNDQgNC45MzMxMiAxNS4zNDM3TDMuMTY1NjIgMTcuMTExMkM3LjAxNjg3IDIwLjk2MzEgMTMuMjYxMiAyMC45NjMxIDE3LjExMTkgMTcuMTExOUMyMC45NjI1IDEzLjI2MTIgMjAuOTYzMSA3LjAxNjI1IDE3LjExMTkgMy4xNjVDMTMuMjYxMiAtMC42ODU2MjUgNy4wMTYyNSAtMC42ODUgMy4xNjU2MiAzLjE2NTYyTDQuMjcyNSA1LjYyNjI1WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==); - -.osc-reset-black-background() { - background-position: 0px 0px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-reset-black-image; -} - -@osc-search-black-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTkuOTk5NyAxOC4xOTk2TDEzLjg1OTEgMTIuMDU5QzE0Ljk2NzkgMTAuNDk4MyAxNS40NSA4LjU3Nzk2IDE1LjIwOTggNi42Nzg1N0MxNC45Njk2IDQuNzc5MTggMTQuMDI0NiAzLjAzOTM0IDEyLjU2MjEgMS44MDM4MUMxMS4wOTk2IDAuNTY4Mjg4IDkuMjI2MzggLTAuMDcyNzQ4OCA3LjMxMzU1IDAuMDA3NzMxNTNDNS40MDA3MyAwLjA4ODIxMTggMy41ODc5MyAwLjg4NDMzNyAyLjIzNDM5IDIuMjM4MzRDMC44ODA4NTcgMy41OTIzNSAwLjA4NTM2MTUgNS40MDU0MiAwLjAwNTU0NTI5IDcuMzE4MjhDLTAuMDc0MjcxIDkuMjMxMTMgMC41Njc0MTcgMTEuMTA0MiAxLjgwMzQ1IDEyLjU2NjJDMy4wMzk0OCAxNC4wMjgzIDQuNzc5NjUgMTQuOTcyNyA2LjY3OTEzIDE1LjIxMjJDOC41Nzg2IDE1LjQ1MTggMTAuNDk4OCAxNC45NjkgMTIuMDU5MSAxMy44NTk2TDE4LjE5ODUgMjAuMDAwM0wxOS45OTk3IDE4LjE5OTZaTTcuNjQyODQgMTIuNzMzNEM2Ljk2OTYzIDEyLjc0MDggNi4zMDE2MiAxMi42MTQ3IDUuNjc3NDkgMTIuMzYyMkM1LjA1MzM2IDEyLjEwOTggNC40ODU1MSAxMS43MzYgNC4wMDY4MiAxMS4yNjI2QzMuNTI4MTIgMTAuNzg5MiAzLjE0ODA5IDEwLjIyNTUgMi44ODg3MyA5LjYwNDE5QzIuNjI5MzYgOC45ODI4OSAyLjQ5NTgxIDguMzE2MzMgMi40OTU4MSA3LjY0MzA3QzIuNDk1ODEgNi45Njk4MSAyLjYyOTM2IDYuMzAzMjQgMi44ODg3MyA1LjY4MTk1QzMuMTQ4MDkgNS4wNjA2NiAzLjUyODEyIDQuNDk2OTkgNC4wMDY4MiA0LjAyMzU3QzQuNDg1NTEgMy41NTAxNSA1LjA1MzM2IDMuMTc2MzggNS42Nzc0OSAyLjkyMzkyQzYuMzAxNjIgMi42NzE0NSA2Ljk2OTYzIDIuNTQ1MyA3LjY0Mjg0IDIuNTUyNzZDOC45OTI5NiAyLjU1Mjc2IDEwLjI4NzggMy4wODkwOSAxMS4yNDI1IDQuMDQzNzdDMTIuMTk3MSA0Ljk5ODQ0IDEyLjczMzUgNi4yOTMyNiAxMi43MzM1IDcuNjQzMzhDMTIuNzMzNSA4Ljk5MzUgMTIuMTk3MSAxMC4yODgzIDExLjI0MjUgMTEuMjQzQzEwLjI4NzggMTIuMTk3NyA4Ljk5Mjk2IDEyLjczNCA3LjY0Mjg0IDEyLjczNFYxMi43MzM0WiIgZmlsbD0iYmxhY2siLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMCI+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K); - -.osc-search-black-background() { - background-position: 0px 0px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-search-black-image; -} - -@osc-share-email-hover-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iI0VBMUQyNSIgZD0iTTAgMGgzMHYzMEgweiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9Ii43NSIgZD0iTTUgOXYxM2gyMFY5SDV6bTkuOTUgOC4wNTJMNi43NzQgOS45N2gxNi4zNTVsLTguMTc3IDcuMDgyem0tMy4yNS0xLjQ1NWwtNS43MTUgNC45NDh2LTkuOTkzbDUuNzE1IDUuMDQ1em0uNjkuNTgybDIuNTYgMi4xMzQgMi41NjItMi4xMzQgNS43MTUgNC45NDhINi43NzNsNS42MTYtNC45NDh6bTUuODEyLS41ODJsNS43MTQtNC45NDh2OS44OTZsLTUuNzE0LTQuOTQ4eiIvPgogICAgPC9nPgo8L3N2Zz4K); - -.osc-share-email-hover-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-email-hover-image; -} - -@osc-share-email-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iIzY2NiIgZD0iTTAgMGgzMHYzMEgweiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgc3Ryb2tlPSIjRkZGIiBzdHJva2Utd2lkdGg9Ii43NSIgZD0iTTUgOXYxM2gyMFY5SDV6bTkuOTUgOC4wNTJMNi43NzQgOS45N2gxNi4zNTVsLTguMTc3IDcuMDgyem0tMy4yNS0xLjQ1NWwtNS43MTUgNC45NDh2LTkuOTkzbDUuNzE1IDUuMDQ1em0uNjkuNTgybDIuNTYgMi4xMzQgMi41NjItMi4xMzQgNS43MTUgNC45NDhINi43NzNsNS42MTYtNC45NDh6bTUuODEyLS41ODJsNS43MTQtNC45NDh2OS44OTZsLTUuNzE0LTQuOTQ4eiIvPgogICAgPC9nPgo8L3N2Zz4K); - -.osc-share-email-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-email-image; -} - -@osc-share-facebook-hover-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iIzE2NDk5NSIgZD0iTTAgMGgzMHYzMEgweiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTI0LjYgMTguNGwuNi00LjVoLTQuNVYxMWMwLTEuMy40LTIuMiAyLjItMi4yaDIuNHYtNGMtLjQtLjEtMS44LS4yLTMuNS0uMi0zLjUgMC01LjggMi4xLTUuOCA2djMuM2gtMy45djQuNUgxNlYzMGg0LjdWMTguNGgzLjl6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=); - -.osc-share-facebook-hover-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-facebook-hover-image; -} - -@osc-share-facebook-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iIzY2NiIgZD0iTTAgMGgzMHYzMEgweiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTI0LjYgMTguNGwuNi00LjVoLTQuNVYxMWMwLTEuMy40LTIuMiAyLjItMi4yaDIuNHYtNGMtLjQtLjEtMS44LS4yLTMuNS0uMi0zLjUgMC01LjggMi4xLTUuOCA2djMuM2gtMy45djQuNUgxNlYzMGg0LjdWMTguNGgzLjl6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo=); - -.osc-share-facebook-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-facebook-image; -} - -@osc-share-twitter-hover-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iIzJCOUFENiIgZD0iTTAgMGgzMHYzMEgweiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTExLjQgMjQuNmM4LjkgMCAxMy43LTcuNCAxMy43LTEzLjd2LS42Yy45LS43IDEuOC0xLjUgMi40LTIuNS0uOS40LTEuOC42LTIuOC44IDEtLjYgMS44LTEuNSAyLjEtMi43LS45LjYtMiAxLTMuMSAxLjItLjktLjktMi4xLTEuNS0zLjUtMS41LTIuNyAwLTQuOCAyLjItNC44IDQuOCAwIC40IDAgLjcuMSAxLjEtNC0uMi03LjYtMi4xLTkuOS01QzUuMiA3IDUgNy45IDUgOC44YzAgMS43LjkgMy4yIDIuMSA0LS44IDAtMS41LS4yLTIuMi0uNnYuMWMwIDIuMyAxLjcgNC4zIDMuOSA0LjctLjQuMS0uOC4yLTEuMy4yLS4zIDAtLjYgMC0uOS0uMS42IDEuOSAyLjQgMy4zIDQuNSAzLjQtMS43IDEuMy0zLjcgMi4xLTYgMi4xLS40IDAtLjggMC0xLjItLjEgMi4yIDEuMyA0LjcgMi4xIDcuNSAyLjEiLz4KICAgIDwvZz4KPC9zdmc+Cg==); - -.osc-share-twitter-hover-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-twitter-hover-image; -} - -@osc-share-twitter-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMCAwIDMwIDMwIj4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iIzY2NiIgZD0iTTAgMGgzMHYzMEgweiIvPgogICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTExLjQgMjQuNmM4LjkgMCAxMy43LTcuNCAxMy43LTEzLjd2LS42Yy45LS43IDEuOC0xLjUgMi40LTIuNS0uOS40LTEuOC42LTIuOC44IDEtLjYgMS44LTEuNSAyLjEtMi43LS45LjYtMiAxLTMuMSAxLjItLjktLjktMi4xLTEuNS0zLjUtMS41LTIuNyAwLTQuOCAyLjItNC44IDQuOCAwIC40IDAgLjcuMSAxLjEtNC0uMi03LjYtMi4xLTkuOS01QzUuMiA3IDUgNy45IDUgOC44YzAgMS43LjkgMy4yIDIuMSA0LS44IDAtMS41LS4yLTIuMi0uNnYuMWMwIDIuMyAxLjcgNC4zIDMuOSA0LjctLjQuMS0uOC4yLTEuMy4yLS4zIDAtLjYgMC0uOS0uMS42IDEuOSAyLjQgMy4zIDQuNSAzLjQtMS43IDEuMy0zLjcgMi4xLTYgMi4xLS40IDAtLjggMC0xLjItLjEgMi4yIDEuMyA0LjcgMi4xIDcuNSAyLjEiLz4KICAgIDwvZz4KPC9zdmc+Cg==); - -.osc-share-twitter-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-twitter-image; -} - -@osc-share-whatsapp-hover-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iYSIgZD0iTTAgMGgyMHYxOS45ODNIMHoiLz4KICAgIDwvZGVmcz4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iIzAwQTAzQyIgZD0iTTAgMGgzMHYzMEgweiIvPgogICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgNSkiPgogICAgICAgICAgICA8bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTIwIDkuNzQzYzAgNS4zOC00LjM5NiA5Ljc0Mi05LjgxOCA5Ljc0Mi0xLjcyMiAwLTMuMzQtLjQ0LTQuNzQ2LTEuMjEyTDAgMjBsMS43NzItNS4yMjdhOS42NCA5LjY0IDAgMCAxLTEuNDA4LTUuMDNDLjM2NCA0LjM2MiA0Ljc1OSAwIDEwLjE4MiAwIDE1LjYwNCAwIDIwIDQuMzYyIDIwIDkuNzQzem0tOS44MTgtOC4xOTFjLTQuNTUzIDAtOC4yNTUgMy42NzQtOC4yNTUgOC4xOSAwIDEuNzkyLjU4NCAzLjQ1MiAxLjU3MiA0LjgwM2wtMS4wMyAzLjA0MiAzLjE3MS0xLjAwOGE4LjI1NCA4LjI1NCAwIDAgMCA0LjU0MiAxLjM1NGM0LjU1MSAwIDguMjU0LTMuNjc0IDguMjU0LTguMTkgMC00LjUxNy0zLjcwMy04LjE5MS04LjI1NC04LjE5MXptNC45NTggMTAuNDM1Yy0uMDYtLjEtLjIyMS0uMTYtLjQ2MS0uMjgtLjI0LS4xMTgtMS40MjUtLjY5Ny0xLjY0NS0uNzc2LS4yMi0uMDgtLjM4Mi0uMTItLjU0Mi4xMi0uMTYuMjM4LS42MjEuNzc2LS43NjIuOTM2LS4xNC4xNi0uMjguMTc5LS41MjEuMDYtLjI0MS0uMTItMS4wMTctLjM3My0xLjkzNi0xLjE4NS0uNzE1LS42MzQtMS4xOTgtMS40MTUtMS4zNC0xLjY1NC0uMTM5LS4yMzktLjAxMy0uMzY4LjEwNi0uNDg3LjEwOS0uMTA4LjI0MS0uMjguMzYyLS40MTguMTItLjE0LjE2LS4yNC4yNC0uNC4wOC0uMTU5LjA0LS4yOTgtLjAyLS40MTctLjA2LS4xMi0uNTQyLTEuMjk1LS43NDItMS43NzMtLjItLjQ3Ny0uNC0uMzk4LS41NDItLjM5OC0uMTQgMC0uMy0uMDItLjQ2LS4wMi0uMTYxIDAtLjQyMi4wNi0uNjQyLjI5OS0uMjIuMjM4LS44NDIuODE3LS44NDIgMS45OSAwIDEuMTc2Ljg2MSAyLjMxMi45ODIgMi40Ny4xMi4xNiAxLjY2NCAyLjY1IDQuMTExIDMuNjA2czIuNDQ3LjYzNyAyLjg4OC41OTdjLjQ0MS0uMDQgMS40MjQtLjU3OCAxLjYyNS0xLjEzNS4yLS41NTguMi0xLjAzNi4xNDEtMS4xMzV6IiBtYXNrPSJ1cmwoI2IpIi8+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K); - -.osc-share-whatsapp-hover-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-whatsapp-hover-image; -} - -@osc-share-whatsapp-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0iYSIgZD0iTTAgMGgyMHYxOS45ODNIMHoiLz4KICAgIDwvZGVmcz4KICAgIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBhdGggZmlsbD0iIzY2NiIgZD0iTTAgMGgzMHYzMEgweiIvPgogICAgICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgNSkiPgogICAgICAgICAgICA8bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNhIi8+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHBhdGggZmlsbD0iI0ZGRiIgZD0iTTIwIDkuNzQzYzAgNS4zOC00LjM5NiA5Ljc0Mi05LjgxOCA5Ljc0Mi0xLjcyMiAwLTMuMzQtLjQ0LTQuNzQ2LTEuMjEyTDAgMjBsMS43NzItNS4yMjdhOS42NCA5LjY0IDAgMCAxLTEuNDA4LTUuMDNDLjM2NCA0LjM2MiA0Ljc1OSAwIDEwLjE4MiAwIDE1LjYwNCAwIDIwIDQuMzYyIDIwIDkuNzQzem0tOS44MTgtOC4xOTFjLTQuNTUzIDAtOC4yNTUgMy42NzQtOC4yNTUgOC4xOSAwIDEuNzkyLjU4NCAzLjQ1MiAxLjU3MiA0LjgwM2wtMS4wMyAzLjA0MiAzLjE3MS0xLjAwOGE4LjI1NCA4LjI1NCAwIDAgMCA0LjU0MiAxLjM1NGM0LjU1MSAwIDguMjU0LTMuNjc0IDguMjU0LTguMTkgMC00LjUxNy0zLjcwMy04LjE5MS04LjI1NC04LjE5MXptNC45NTggMTAuNDM1Yy0uMDYtLjEtLjIyMS0uMTYtLjQ2MS0uMjgtLjI0LS4xMTgtMS40MjUtLjY5Ny0xLjY0NS0uNzc2LS4yMi0uMDgtLjM4Mi0uMTItLjU0Mi4xMi0uMTYuMjM4LS42MjEuNzc2LS43NjIuOTM2LS4xNC4xNi0uMjguMTc5LS41MjEuMDYtLjI0MS0uMTItMS4wMTctLjM3My0xLjkzNi0xLjE4NS0uNzE1LS42MzQtMS4xOTgtMS40MTUtMS4zNC0xLjY1NC0uMTM5LS4yMzktLjAxMy0uMzY4LjEwNi0uNDg3LjEwOS0uMTA4LjI0MS0uMjguMzYyLS40MTguMTItLjE0LjE2LS4yNC4yNC0uNC4wOC0uMTU5LjA0LS4yOTgtLjAyLS40MTctLjA2LS4xMi0uNTQyLTEuMjk1LS43NDItMS43NzMtLjItLjQ3Ny0uNC0uMzk4LS41NDItLjM5OC0uMTQgMC0uMy0uMDItLjQ2LS4wMi0uMTYxIDAtLjQyMi4wNi0uNjQyLjI5OS0uMjIuMjM4LS44NDIuODE3LS44NDIgMS45OSAwIDEuMTc2Ljg2MSAyLjMxMi45ODIgMi40Ny4xMi4xNiAxLjY2NCAyLjY1IDQuMTExIDMuNjA2czIuNDQ3LjYzNyAyLjg4OC41OTdjLjQ0MS0uMDQgMS40MjQtLjU3OCAxLjYyNS0xLjEzNS4yLS41NTguMi0xLjAzNi4xNDEtMS4xMzV6IiBtYXNrPSJ1cmwoI2IpIi8+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4K); - -.osc-share-whatsapp-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-whatsapp-image; -} - -@osc-thumbs-up-black-image: url(images/thumbs-up-black.svg); - -.osc-thumbs-up-black-background() { - background-position: 0px 0px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-thumbs-up-black-image; -} - -@osc-thumbs-down-black-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMyAyMCIgc3R5bGU9InRyYW5zZm9ybTogc2NhbGUoMSwtMSkiIHdpZHRoPSIyMyIgaGVpZ2h0PSIyMCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMwMDA7fTwvc3R5bGU+PC9kZWZzPjx0aXRsZT5fbmlldXdfdG9wMy1kdWltIG9taG9vZzwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48ZyBpZD0iR3JvdXBfMTQyNSIgZGF0YS1uYW1lPSJHcm91cCAxNDI1Ij48ZyBpZD0iR3JvdXBfMTQyNCIgZGF0YS1uYW1lPSJHcm91cCAxNDI0Ij48cGF0aCBpZD0iUGF0aF8zNjUiIGRhdGEtbmFtZT0iUGF0aCAzNjUiIGNsYXNzPSJjbHMtMSIgZD0iTTE5LjcxNSwxOS45aDEuNDU2QTEuODI1LDEuODI1LDAsMCwwLDIzLDE4LjA3N3EwLS4wMDgsMC0uMDE2VjguMDI3QTEuODI1LDEuODI1LDAsMCwwLDIxLjE4Nyw2LjE5SDE5LjcxNWExLjgyNSwxLjgyNSwwLDAsMC0xLjgyOSwxLjgyMXEwLC4wMDgsMCwuMDE2VjE4LjA2MUExLjg2OSwxLjg2OSwwLDAsMCwxOS43MTUsMTkuOVoiLz48cGF0aCBpZD0iUGF0aF8zNjYiIGRhdGEtbmFtZT0iUGF0aCAzNjYiIGNsYXNzPSJjbHMtMSIgZD0iTTEuNzM1LDE3LjUxN2EyLjkxLDIuOTEsMCwwLDAsLjYwOSwxLjI1OWwuNjQzLjcxMkExLjk3OCwxLjk3OCwwLDAsMCw0LjIwNywyMGwxMS44ODUtLjI3MmEuNzI1LjcyNSwwLDAsMCwuNzEyLS43Mzh2LS4wMTFMMTYuNSw2LjczNGExLjcsMS43LDAsMCwwLS42MDktMS4xNTcsMTcuMjU0LDE3LjI1NCwwLDAsMS0zLjQyLTMuMzY3LDkuNTEsOS41MSwwLDAsMC0uODQ3LTEuMTkxQTMuOCwzLjgsMCwwLDAsOC4yLjA2N2EuNjA5LjYwOSwwLDAsMC0uNDQuODUxTDkuNDksNS40NzZhLjUuNSwwLDAsMS0uMjQzLjY2OC41LjUsMCwwLDEtLjIzMS4wNDZsLTYuNzQuMTcxYTMuMSwzLjEsMCwwLDAtMS4zNTUuMzc0bC0uNDA2LjJhMS4xMiwxLjEyLDAsMCwwLS41MSwxLjA1NFoiLz48L2c+PC9nPjwvZz48L2c+PC9zdmc+); -// todo: downimage lijnt niet goed uit -.osc-thumbs-down-black-background() { - background-position: 0px 0px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-thumbs-down-black-image; -} - -@osc-thumbs-up-outline-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDI1IDIxIj4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjNzg3OTc5IiBkPSJNMjEuNSA3LjVhMSAxIDAgMCAwLTEgMXYxMWExIDEgMCAwIDAgMSAxaDJhMSAxIDAgMCAwIDEtMXYtMTFhMSAxIDAgMCAwLTEtMWgtMnptLTQuNSAxM2ExLjUgMS41IDAgMCAwIDEuNS0xLjVWOC4xMWEyLjUgMi41IDAgMCAwLS42MDItMS42MjdsLTQuNjc5LTUuNDZBMS41IDEuNSAwIDAgMCAxMi4wOC41aC0xLjU2M2EuNS41IDAgMCAwLS40Ni42OTdsMS44MDUgNC4yMTJBMS41IDEuNSAwIDAgMSAxMC40ODMgNy41SDIuODM4YTEuNSAxLjUgMCAwIDAtMS40MTMgMi4wMDVMNC43NiAxOC44NEEyLjUgMi41IDAgMCAwIDcuMTE0IDIwLjVIMTd6Ii8+Cjwvc3ZnPgo=); - -.osc-thumbs-up-outline-background() { - background-position: 0 0; - background-size: 25px 21px; - background-repeat: no-repeat; - background-image: @osc-thumbs-up-outline-image; -} - -@osc-thumbs-down-outline-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyMSIgdmlld0JveD0iMCAwIDI1IDIxIj4KICAgIDxwYXRoIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSIjNzg3OTc5IiBkPSJNMy41IDEzLjVhMSAxIDAgMCAwIDEtMXYtMTFhMSAxIDAgMCAwLTEtMWgtMmExIDEgMCAwIDAtMSAxdjExYTEgMSAwIDAgMCAxIDFoMnpNOCAuNUExLjUgMS41IDAgMCAwIDYuNSAydjEwLjg5YTIuNSAyLjUgMCAwIDAgLjYwMiAxLjYyN2w0LjY3OSA1LjQ2YTEuNSAxLjUgMCAwIDAgMS4xMzkuNTIzaDEuNTYzYS41LjUgMCAwIDAgLjQ2LS42OTdsLTEuODA1LTQuMjEyYTEuNSAxLjUgMCAwIDEgMS4zNzktMi4wOTFoNy42NDVhMS41IDEuNSAwIDAgMCAxLjQxMy0yLjAwNUwyMC4yNCAyLjE2QTIuNSAyLjUgMCAwIDAgMTcuODg2LjVIOHoiLz4KPC9zdmc+Cg==); -.osc-thumbs-down-outline-background() { - background-position: 0 0; - background-size: 25px 21px; - background-repeat: no-repeat; - background-image: @osc-thumbs-down-outline-image; -} - -@osc-thumbs-up-white-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMyAyMCIgd2lkdGg9IjIzIiBoZWlnaHQ9IjIwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPl9uaWV1d190b3AzLWR1aW0gb21ob29nPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxnIGlkPSJHcm91cF8xNDI1IiBkYXRhLW5hbWU9Ikdyb3VwIDE0MjUiPjxnIGlkPSJHcm91cF8xNDI0IiBkYXRhLW5hbWU9Ikdyb3VwIDE0MjQiPjxwYXRoIGlkPSJQYXRoXzM2NSIgZGF0YS1uYW1lPSJQYXRoIDM2NSIgY2xhc3M9ImNscy0xIiBkPSJNMTkuNzE1LDE5LjloMS40NTZBMS44MjUsMS44MjUsMCwwLDAsMjMsMTguMDc3cTAtLjAwOCwwLS4wMTZWOC4wMjdBMS44MjUsMS44MjUsMCwwLDAsMjEuMTg3LDYuMTlIMTkuNzE1YTEuODI1LDEuODI1LDAsMCwwLTEuODI5LDEuODIxcTAsLjAwOCwwLC4wMTZWMTguMDYxQTEuODY5LDEuODY5LDAsMCwwLDE5LjcxNSwxOS45WiIvPjxwYXRoIGlkPSJQYXRoXzM2NiIgZGF0YS1uYW1lPSJQYXRoIDM2NiIgY2xhc3M9ImNscy0xIiBkPSJNMS43MzUsMTcuNTE3YTIuOTEsMi45MSwwLDAsMCwuNjA5LDEuMjU5bC42NDMuNzEyQTEuOTc4LDEuOTc4LDAsMCwwLDQuMjA3LDIwbDExLjg4NS0uMjcyYS43MjUuNzI1LDAsMCwwLC43MTItLjczOHYtLjAxMUwxNi41LDYuNzM0YTEuNywxLjcsMCwwLDAtLjYwOS0xLjE1NywxNy4yNTQsMTcuMjU0LDAsMCwxLTMuNDItMy4zNjcsOS41MSw5LjUxLDAsMCwwLS44NDctMS4xOTFBMy44LDMuOCwwLDAsMCw4LjIuMDY3YS42MDkuNjA5LDAsMCwwLS40NC44NTFMOS40OSw1LjQ3NmEuNS41LDAsMCwxLS4yNDMuNjY4LjUuNSwwLDAsMS0uMjMxLjA0NmwtNi43NC4xNzFhMy4xLDMuMSwwLDAsMC0xLjM1NS4zNzRsLS40MDYuMmExLjEyLDEuMTIsMCwwLDAtLjUxLDEuMDU0WiIvPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4K); - -.osc-thumbs-up-white-background() { - background-position: 8px 6px; - background-size: auto 28px; - background-repeat: no-repeat; - background-image: @osc-thumbs-up-white-image; -} - -@osc-thumbs-down-white-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMyAyMCIgd2lkdGg9IjIzIiBoZWlnaHQ9IjIwIj48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6I2ZmZjt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPl9uaWV1d190b3AzLWR1aW0gb21sYWFnPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxnIGlkPSJHcm91cF8xNDI1IiBkYXRhLW5hbWU9Ikdyb3VwIDE0MjUiPjxnIGlkPSJHcm91cF8xNDI0IiBkYXRhLW5hbWU9Ikdyb3VwIDE0MjQiPjxwYXRoIGlkPSJQYXRoXzM2NSIgZGF0YS1uYW1lPSJQYXRoIDM2NSIgY2xhc3M9ImNscy0xIiBkPSJNMy4yODUuMUgxLjgyOUExLjgyNSwxLjgyNSwwLDAsMCwwLDEuOTIzcTAsLjAwOCwwLC4wMTZWMTEuOTczQTEuODI1LDEuODI1LDAsMCwwLDEuODEzLDEzLjgxSDMuMjg1YTEuODI1LDEuODI1LDAsMCwwLDEuODI5LTEuODIxcTAtLjAwOCwwLS4wMTZWMS45MzlBMS44NjksMS44NjksMCwwLDAsMy4yODUuMVoiLz48cGF0aCBpZD0iUGF0aF8zNjYiIGRhdGEtbmFtZT0iUGF0aCAzNjYiIGNsYXNzPSJjbHMtMSIgZD0iTTIxLjI2NSwyLjQ4M2EyLjkxLDIuOTEsMCwwLDAtLjYwOS0xLjI1OUwyMC4wMTIuNTEyQTEuOTc4LDEuOTc4LDAsMCwwLDE4Ljc5MywwTDYuOTA4LjI3MkEuNzI1LjcyNSwwLDAsMCw2LjIsMS4wMXYuMDExbC4zLDEyLjI0NWExLjcsMS43LDAsMCwwLC42MDksMS4xNTcsMTcuMjU0LDE3LjI1NCwwLDAsMSwzLjQyLDMuMzY3LDkuNTEsOS41MSwwLDAsMCwuODQ3LDEuMTkxLDMuOCwzLjgsMCwwLDAsMy40Mi45NTIuNjA5LjYwOSwwLDAsMCwuNDQtLjg1MUwxMy41MSwxNC41MjRhLjUuNSwwLDAsMSwuMjQzLS42NjguNS41LDAsMCwxLC4yMzEtLjA0Nmw2Ljc0LS4xNzFhMy4xLDMuMSwwLDAsMCwxLjM1NS0uMzc0bC40MDYtLjJhMS4xMiwxLjEyLDAsMCwwLC41MS0xLjA1NFoiLz48L2c+PC9nPjwvZz48L2c+PC9zdmc+); -.osc-thumbs-down-white-background() { - background-position: 8px 8px; - background-size: auto 28px; - background-repeat: no-repeat; - background-image: @osc-thumbs-down-white-image; -} diff --git a/packages/components/src/css/images.less b/packages/components/src/css/images.less deleted file mode 100755 index ca2571309..000000000 --- a/packages/components/src/css/images.less +++ /dev/null @@ -1,411 +0,0 @@ -@osc-arrow-down-black-image: url(images/arrow-down-black.svg); - -.osc-arrow-down-black-background() { - background-position: center right 10px; - background-size: 13px 9px; - background-repeat: no-repeat; - background-image: @osc-arrow-down-black-image; -} - -@osc-arrow-left-black-image: url(images/arrow-left-black.svg); - -.osc-arrow-left-black-background() { - background-position: center left 0px; - background-size: 9px 13px; - background-repeat: no-repeat; - background-image: @osc-arrow-left-black-image; -} - -@osc-arrow-left-blue-image: url(images/arrow-left-blue.svg); - -.osc-arrow-left-blue-background() { - background-position: center left 0px; - background-size: 9px 13px; - background-repeat: no-repeat; - background-image: @osc-arrow-left-blue-image; -} - -@osc-arrow-right-black-image: url(images/arrow-right-black.svg); - -.osc-arrow-right-black-background() { - background-position: center left 0px; - background-size: 9px 13px; - background-repeat: no-repeat; - background-image: @osc-arrow-right-black-image; -} - -@osc-arrow-right-blue-image: url(images/arrow-right-blue.svg); - -.osc-arrow-right-blue-background() { - background-position: center left 0px; - background-size: 9px 13px; - background-repeat: no-repeat; - background-image: @osc-arrow-right-blue-image; -} - -@osc-arrow-up-black-image: url(images/arrow-up-black.svg); - -.osc-arrow-up-black-background() { - background-position: center right 10px; - background-size: 13px 9px; - background-repeat: no-repeat; - background-image: @osc-arrow-up-black-image; -} - -@osc-button-bold-image: url(images/button-bold.svg); - -.osc-button-bold-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-button-bold-image; -} - -@osc-button-createlink-image: url(images/button-createlink.svg); - -.osc-button-createlink-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-button-createlink-image; -} - -@osc-button-insertunorderedlist-image: url(images/button-insertunorderedlist.svg); - -.osc-button-insertunorderedlist-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-button-insertunorderedlist-image; -} - -@osc-button-italic-image: url(images/button-italic.svg); - -.osc-button-italic-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-button-italic-image; -} - -@osc-chevron-left-right-blue-image: url(images/chevron-left-right-blue.svg); - -.osc-chevron-left-right-blue-background() { - background-repeat: no-repeat; - background-position: center; - background-image: @osc-chevron-left-right-blue-image; -} - -@osc-chevron-left-right-red-image: url(images/chevron-left-right-red.svg); - -.osc-chevron-left-right-red-background() { - background-repeat: no-repeat; - background-position: center; - background-image: @osc-chevron-left-right-red-image; -} - -@osc-chevron-left-right-white-image: url(images/chevron-left-right-white.svg); - -.osc-chevron-left-right-white-background() { - background-repeat: no-repeat; - background-position: center; - background-image: @osc-chevron-left-right-white-image; -} - -@osc-close-button-black-image: url(images/close-button-black.svg); - -.osc-close-button-black-background() { - background-size: cover; - background-repeat: no-repeat; - background-image: @osc-close-button-black-image; -} - -@osc-close-button-white-image: url(images/close-button-white.svg); - -.osc-close-button-white-background() { - background-size: cover; - background-repeat: no-repeat; - background-image: @osc-close-button-white-image; -} - -@osc-delete-button-image: url(images/delete-button.svg); - -.osc-delete-button-background() { - background-size: cover; - background-repeat: no-repeat; - background-image: @osc-delete-button-image; -} - -@osc-edit-button-image: url(images/edit-button.svg); - -.osc-edit-button-background() { - background-size: cover; - background-repeat: no-repeat; - background-image: @osc-edit-button-image; -} - -@osc-flag-image: url(images/flag.svg); - -.osc-flag-background() { - background-size: cover; - background-repeat: no-repeat; - background-image: @osc-flag-image; -} - -@osc-filter-black-image: url(images/filter-black.svg); - -.osc-filter-black-background() { - background-position: 0px 0px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-filter-black-image; -} - -@osc-filter-active-black-image: url(images/filter-active-black.svg); - -.osc-filter-active-black-background() { - background-position: 0px 0px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-filter-active-black-image; -} - -@osc-hamburger-button-image: url(images/hamburger-button.svg); - -.osc-hamburger-button-background() { - background-position: center center; - background-size: 4px 18px; - background-repeat: no-repeat; - background-image: @osc-hamburger-button-image; -} - -@osc-info-black-image: url(images/info-black.svg); - -.osc-info-black-background() { - background-position: 0 6px; - background-size: 32px 32px; - background-repeat: no-repeat; - background-image: @osc-info-black-image; -} - -@osc-infopin-image: url(images/infopin.svg); - -.osc-infopin-background() { - background-position: 0px 0px; - background-size: 20px 22px; - background-repeat: no-repeat; - background-image: @osc-infopin-image; -} - -@osc-inloggen-image: url(images/inloggen.svg); - -.osc-inloggen-background() { - background-position: center left 10px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-inloggen-image; -} - -@osc-list-black-image: url(images/list-black.svg); - -.osc-list-black-background() { - background-position: 0 6px; - background-size: 32px 32px; - background-repeat: no-repeat; - background-image: @osc-list-black-image; -} - -@osc-magnifying-glass-image: url(images/magnifying-glass.svg); - -.osc-magnifying-glass-background() { - background-size: cover; - background-repeat: no-repeat; - background-image: @osc-magnifying-glass-image; -} - -@osc-placeholder-resource-image: url(images/placeholder-resource.svg); - -.osc-placeholder-resource-background() { - background-size: cover; - background-repeat: no-repeat; - background-position: center center; - background-image: @osc-placeholder-resource-image; -} - -@osc-plus-black-image: url(images/plus-black.svg); - -.osc-plus-black-background() { - background-position: 0px; - background-size: 32px 32px; - background-repeat: no-repeat; - background-image: @osc-plus-black-image; -} - -@osc-comments-black-image: url(images/comments-black.svg); - -.osc-comments-black-background() { - background-position: center left 0px; - background-size: 20px 15px; - background-repeat: no-repeat; - background-image: @osc-comments-black-image; -} - -@osc-comments-blue-image: url(images/comments-blue.svg); - -.osc-comments-blue-background() { - background-position: center left 0px; - background-size: 20px 15px; - background-repeat: no-repeat; - background-image: @osc-comments-blue-image; -} - -@osc-comments-outline-image: url(images/comments-outline.svg); - -.osc-comments-outline-background() { - background-position: left 5px; - background-size: 20px 19px; - background-repeat: no-repeat; - background-image: @osc-comments-outline-image; -} - -@osc-reset-black-image: url(images/reset-black.svg); - -.osc-reset-black-background() { - background-position: 0px 0px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-reset-black-image; -} - -@osc-search-black-image: url(images/search-black.svg); - -.osc-search-black-background() { - background-position: 0px 0px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-search-black-image; -} - -@osc-share-email-hover-image: url(images/share-email-hover.svg); - -.osc-share-email-hover-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-email-hover-image; -} - -@osc-share-email-image: url(images/share-email.svg); - -.osc-share-email-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-email-image; -} - -@osc-share-facebook-hover-image: url(images/share-facebook-hover.svg); - -.osc-share-facebook-hover-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-facebook-hover-image; -} - -@osc-share-facebook-image: url(images/share-facebook.svg); - -.osc-share-facebook-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-facebook-image; -} - -@osc-share-twitter-hover-image: url(images/share-twitter-hover.svg); - -.osc-share-twitter-hover-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-twitter-hover-image; -} - -@osc-share-twitter-image: url(images/share-twitter.svg); - -.osc-share-twitter-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-twitter-image; -} - -@osc-share-whatsapp-hover-image: url(images/share-whatsapp-hover.svg); - -.osc-share-whatsapp-hover-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-whatsapp-hover-image; -} - -@osc-share-whatsapp-image: url(images/share-whatsapp.svg); - -.osc-share-whatsapp-background() { - background-position: cover; - background-size: 30px 30px; - background-repeat: no-repeat; - background-image: @osc-share-whatsapp-image; -} - -@osc-thumbs-up-black-image: url(images/thumbs-up-black.svg); - -.osc-thumbs-up-black-background() { - background-position: 0px 0px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-thumbs-up-black-image; -} - -@osc-thumbs-down-black-image: url(images/thumbs-down-black.svg); -// todo: downimage lijnt niet goed uit -.osc-thumbs-down-black-background() { - background-position: 0px 0px; - background-size: 20px 20px; - background-repeat: no-repeat; - background-image: @osc-thumbs-down-black-image; -} - -@osc-thumbs-up-outline-image: url(images/thumbs-up-outline.svg); - -.osc-thumbs-up-outline-background() { - background-position: 0 0; - background-size: 25px 21px; - background-repeat: no-repeat; - background-image: @osc-thumbs-up-outline-image; -} - -@osc-thumbs-down-outline-image: url(images/thumbs-down-outline.svg); -.osc-thumbs-down-outline-background() { - background-position: 0 0; - background-size: 25px 21px; - background-repeat: no-repeat; - background-image: @osc-thumbs-down-outline-image; -} - -@osc-thumbs-up-white-image: url(images/thumbs-up-white.svg); - -.osc-thumbs-up-white-background() { - background-position: 8px 6px; - background-size: auto 28px; - background-repeat: no-repeat; - background-image: @osc-thumbs-up-white-image; -} - -@osc-thumbs-down-white-image: url(images/thumbs-down-white.svg); -.osc-thumbs-down-white-background() { - background-position: 8px 8px; - background-size: auto 28px; - background-repeat: no-repeat; - background-image: @osc-thumbs-down-white-image; -} diff --git a/packages/components/src/css/images/arrow-down-black.svg b/packages/components/src/css/images/arrow-down-black.svg deleted file mode 100755 index 6d3182359..000000000 --- a/packages/components/src/css/images/arrow-down-black.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/packages/components/src/css/images/arrow-left-black.svg b/packages/components/src/css/images/arrow-left-black.svg deleted file mode 100755 index d53a1c00a..000000000 --- a/packages/components/src/css/images/arrow-left-black.svg +++ /dev/null @@ -1 +0,0 @@ -terugnaaroverzicht-pijl links \ No newline at end of file diff --git a/packages/components/src/css/images/arrow-left-blue.svg b/packages/components/src/css/images/arrow-left-blue.svg deleted file mode 100755 index f2a4faf0c..000000000 --- a/packages/components/src/css/images/arrow-left-blue.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/packages/components/src/css/images/arrow-right-black.svg b/packages/components/src/css/images/arrow-right-black.svg deleted file mode 100755 index de01bd493..000000000 --- a/packages/components/src/css/images/arrow-right-black.svg +++ /dev/null @@ -1 +0,0 @@ -inloggen-pijl \ No newline at end of file diff --git a/packages/components/src/css/images/arrow-right-blue.svg b/packages/components/src/css/images/arrow-right-blue.svg deleted file mode 100755 index 9e0ee642f..000000000 --- a/packages/components/src/css/images/arrow-right-blue.svg +++ /dev/null @@ -1 +0,0 @@ -inloggen-pijl diff --git a/packages/components/src/css/images/arrow-up-black.svg b/packages/components/src/css/images/arrow-up-black.svg deleted file mode 100755 index 84122387f..000000000 --- a/packages/components/src/css/images/arrow-up-black.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - diff --git a/packages/components/src/css/images/button-bold.svg b/packages/components/src/css/images/button-bold.svg deleted file mode 100755 index 6f9458b14..000000000 --- a/packages/components/src/css/images/button-bold.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/packages/components/src/css/images/button-createlink.svg b/packages/components/src/css/images/button-createlink.svg deleted file mode 100755 index 210ee5f06..000000000 --- a/packages/components/src/css/images/button-createlink.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/packages/components/src/css/images/button-insertunorderedlist.svg b/packages/components/src/css/images/button-insertunorderedlist.svg deleted file mode 100755 index 245b2b1c3..000000000 --- a/packages/components/src/css/images/button-insertunorderedlist.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/packages/components/src/css/images/button-italic.svg b/packages/components/src/css/images/button-italic.svg deleted file mode 100755 index 30738bdbd..000000000 --- a/packages/components/src/css/images/button-italic.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/packages/components/src/css/images/chevron-left-right-blue.svg b/packages/components/src/css/images/chevron-left-right-blue.svg deleted file mode 100755 index bbfbb2f3a..000000000 --- a/packages/components/src/css/images/chevron-left-right-blue.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/packages/components/src/css/images/chevron-left-right-red.svg b/packages/components/src/css/images/chevron-left-right-red.svg deleted file mode 100755 index 17c3b72ad..000000000 --- a/packages/components/src/css/images/chevron-left-right-red.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/packages/components/src/css/images/chevron-left-right-white.svg b/packages/components/src/css/images/chevron-left-right-white.svg deleted file mode 100755 index bccd20cca..000000000 --- a/packages/components/src/css/images/chevron-left-right-white.svg +++ /dev/null @@ -1,11 +0,0 @@ - - - - - - - - - - - diff --git a/packages/components/src/css/images/close-button-black.svg b/packages/components/src/css/images/close-button-black.svg deleted file mode 100755 index c6edb50f8..000000000 --- a/packages/components/src/css/images/close-button-black.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/packages/components/src/css/images/close-button-white.svg b/packages/components/src/css/images/close-button-white.svg deleted file mode 100755 index 0afef9e75..000000000 --- a/packages/components/src/css/images/close-button-white.svg +++ /dev/null @@ -1 +0,0 @@ - diff --git a/packages/components/src/css/images/delete-button.svg b/packages/components/src/css/images/delete-button.svg deleted file mode 100755 index 83b537b72..000000000 --- a/packages/components/src/css/images/delete-button.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/packages/components/src/css/images/edit-button.svg b/packages/components/src/css/images/edit-button.svg deleted file mode 100755 index 996167a7b..000000000 --- a/packages/components/src/css/images/edit-button.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - \ No newline at end of file diff --git a/packages/components/src/css/images/filter-active-black.svg b/packages/components/src/css/images/filter-active-black.svg deleted file mode 100755 index 0c38531a1..000000000 --- a/packages/components/src/css/images/filter-active-black.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/packages/components/src/css/images/filter-black.svg b/packages/components/src/css/images/filter-black.svg deleted file mode 100755 index 56fd39073..000000000 --- a/packages/components/src/css/images/filter-black.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/packages/components/src/css/images/flag.svg b/packages/components/src/css/images/flag.svg deleted file mode 100755 index 47fcdae95..000000000 --- a/packages/components/src/css/images/flag.svg +++ /dev/null @@ -1 +0,0 @@ -kaart-vlag-groot \ No newline at end of file diff --git a/packages/components/src/css/images/hamburger-button.svg b/packages/components/src/css/images/hamburger-button.svg deleted file mode 100755 index 25c6d8dc1..000000000 --- a/packages/components/src/css/images/hamburger-button.svg +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/packages/components/src/css/images/info-black.svg b/packages/components/src/css/images/info-black.svg deleted file mode 100755 index 99df6f1c5..000000000 --- a/packages/components/src/css/images/info-black.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/packages/components/src/css/images/infopin.svg b/packages/components/src/css/images/infopin.svg deleted file mode 100755 index 597a305ec..000000000 --- a/packages/components/src/css/images/infopin.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/packages/components/src/css/images/inloggen.svg b/packages/components/src/css/images/inloggen.svg deleted file mode 100755 index 6c85ad0a8..000000000 --- a/packages/components/src/css/images/inloggen.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/packages/components/src/css/images/list-black.svg b/packages/components/src/css/images/list-black.svg deleted file mode 100755 index ab6f895d9..000000000 --- a/packages/components/src/css/images/list-black.svg +++ /dev/null @@ -1,8 +0,0 @@ - - - - - - - - diff --git a/packages/components/src/css/images/magnifying-glass.svg b/packages/components/src/css/images/magnifying-glass.svg deleted file mode 100755 index db039ea3a..000000000 --- a/packages/components/src/css/images/magnifying-glass.svg +++ /dev/null @@ -1,13 +0,0 @@ - - - - Icon/32/Search - Created with Sketch. - - - - - - - - \ No newline at end of file diff --git a/packages/components/src/css/images/placeholder-resource.svg b/packages/components/src/css/images/placeholder-resource.svg deleted file mode 100644 index 13953b5e5..000000000 Binary files a/packages/components/src/css/images/placeholder-resource.svg and /dev/null differ diff --git a/packages/components/src/css/images/plus-black.svg b/packages/components/src/css/images/plus-black.svg deleted file mode 100755 index 306a33a4e..000000000 --- a/packages/components/src/css/images/plus-black.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/packages/components/src/css/images/reactions-black.svg b/packages/components/src/css/images/reactions-black.svg deleted file mode 100755 index 897e037ab..000000000 --- a/packages/components/src/css/images/reactions-black.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/packages/components/src/css/images/reactions-blue.svg b/packages/components/src/css/images/reactions-blue.svg deleted file mode 100755 index 316d34428..000000000 --- a/packages/components/src/css/images/reactions-blue.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/packages/components/src/css/images/reactions-outline.svg b/packages/components/src/css/images/reactions-outline.svg deleted file mode 100755 index b39fbe617..000000000 --- a/packages/components/src/css/images/reactions-outline.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/packages/components/src/css/images/reset-black.svg b/packages/components/src/css/images/reset-black.svg deleted file mode 100755 index 49d0fd66c..000000000 --- a/packages/components/src/css/images/reset-black.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - - diff --git a/packages/components/src/css/images/search-black.svg b/packages/components/src/css/images/search-black.svg deleted file mode 100755 index 280da7f8e..000000000 --- a/packages/components/src/css/images/search-black.svg +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - - diff --git a/packages/components/src/css/images/share-email-hover.svg b/packages/components/src/css/images/share-email-hover.svg deleted file mode 100755 index 82f4d1f57..000000000 --- a/packages/components/src/css/images/share-email-hover.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/packages/components/src/css/images/share-email.svg b/packages/components/src/css/images/share-email.svg deleted file mode 100755 index 489641292..000000000 --- a/packages/components/src/css/images/share-email.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/packages/components/src/css/images/share-facebook-hover.svg b/packages/components/src/css/images/share-facebook-hover.svg deleted file mode 100755 index f4a414268..000000000 --- a/packages/components/src/css/images/share-facebook-hover.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/packages/components/src/css/images/share-facebook.svg b/packages/components/src/css/images/share-facebook.svg deleted file mode 100755 index 9eecb4503..000000000 --- a/packages/components/src/css/images/share-facebook.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/packages/components/src/css/images/share-twitter-hover.svg b/packages/components/src/css/images/share-twitter-hover.svg deleted file mode 100755 index 11d7623ae..000000000 --- a/packages/components/src/css/images/share-twitter-hover.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/packages/components/src/css/images/share-twitter.svg b/packages/components/src/css/images/share-twitter.svg deleted file mode 100755 index a0bd7117a..000000000 --- a/packages/components/src/css/images/share-twitter.svg +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - diff --git a/packages/components/src/css/images/share-whatsapp-hover.svg b/packages/components/src/css/images/share-whatsapp-hover.svg deleted file mode 100755 index eeba0bb40..000000000 --- a/packages/components/src/css/images/share-whatsapp-hover.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/packages/components/src/css/images/share-whatsapp.svg b/packages/components/src/css/images/share-whatsapp.svg deleted file mode 100755 index 6605309a7..000000000 --- a/packages/components/src/css/images/share-whatsapp.svg +++ /dev/null @@ -1,14 +0,0 @@ - - - - - - - - - - - - - - diff --git a/packages/components/src/css/images/thumbs-down-black.svg b/packages/components/src/css/images/thumbs-down-black.svg deleted file mode 100755 index 389dcbce9..000000000 --- a/packages/components/src/css/images/thumbs-down-black.svg +++ /dev/null @@ -1 +0,0 @@ -_nieuw_top3-duim omhoog \ No newline at end of file diff --git a/packages/components/src/css/images/thumbs-down-outline.svg b/packages/components/src/css/images/thumbs-down-outline.svg deleted file mode 100755 index 8ecbef757..000000000 --- a/packages/components/src/css/images/thumbs-down-outline.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/packages/components/src/css/images/thumbs-down-white.svg b/packages/components/src/css/images/thumbs-down-white.svg deleted file mode 100755 index 1821b7a06..000000000 --- a/packages/components/src/css/images/thumbs-down-white.svg +++ /dev/null @@ -1 +0,0 @@ -_nieuw_top3-duim omlaag \ No newline at end of file diff --git a/packages/components/src/css/images/thumbs-up-black.svg b/packages/components/src/css/images/thumbs-up-black.svg deleted file mode 100755 index 24e977b04..000000000 --- a/packages/components/src/css/images/thumbs-up-black.svg +++ /dev/null @@ -1 +0,0 @@ -_nieuw_top3-duim omhoog diff --git a/packages/components/src/css/images/thumbs-up-outline.svg b/packages/components/src/css/images/thumbs-up-outline.svg deleted file mode 100755 index 90af20bef..000000000 --- a/packages/components/src/css/images/thumbs-up-outline.svg +++ /dev/null @@ -1,3 +0,0 @@ - - - diff --git a/packages/components/src/css/images/thumbs-up-white.svg b/packages/components/src/css/images/thumbs-up-white.svg deleted file mode 100755 index 6a90e948f..000000000 --- a/packages/components/src/css/images/thumbs-up-white.svg +++ /dev/null @@ -1 +0,0 @@ -_nieuw_top3-duim omhoog diff --git a/packages/components/src/css/sharebuttons.less b/packages/components/src/css/sharebuttons.less deleted file mode 100755 index 1c86fa395..000000000 --- a/packages/components/src/css/sharebuttons.less +++ /dev/null @@ -1,68 +0,0 @@ -.osc-sharebuttons { - - ul { - margin: 10px 0 0 0; - padding: 0; - list-style-type: none; - overflow: hidden; - - li { - display: inline; - height: 30px; - width: 30px; - margin: 0; - padding: 0; - - &.osc-desktop { - @media only screen and (max-width: 767px) { - display: none; - } - } - - &.osc-mobile { - @media only screen and (min-width: 768px) { - display: none; - } - } - - a { - background-position: center; - background-repeat: no-repeat; - background-size: 30px 30px; - display: block; - float: left; - font-size: 0; - line-height: 0; - margin: 0 3px 0 0; - height: 30px; - width: 30px; - - &.osc-facebook { - background-image: @osc-share-facebook-image; - &:hover { - background-image: @osc-share-facebook-hover-image; - } - } - &.osc-twitter { - background-image: @osc-share-twitter-image; - &:hover { - background-image: @osc-share-twitter-hover-image; - } - } - &.osc-email { - background-image: @osc-share-email-image; - &:hover { - background-image: @osc-share-email-hover-image; - } - } - &.osc-whatsapp { - background-image: @osc-share-whatsapp-image; - &:hover { - background-image: @osc-share-whatsapp-hover-image; - } - } - } - } - } - -} diff --git a/packages/components/src/css/tabs.less b/packages/components/src/css/tabs.less deleted file mode 100755 index b87fd67d1..000000000 --- a/packages/components/src/css/tabs.less +++ /dev/null @@ -1,29 +0,0 @@ -.osc-tabs { - - width: 100%; - height: 44px; - margin-top: 40px; - border-bottom: 2px solid #e6e6e6; - - .osc-tab { - float: left; - overflow: hidden; - height: 44px; - margin-right: 30px; - font-size: 18px; - font-weight: 600; - line-height: 44px; - cursor: pointer; - - &:hover { - border-bottom: 6px solid black; - } - - &.osc-active { - border-bottom: 6px solid #ec0000; - } - - } - - -} diff --git a/packages/components/src/data-store/api/comments.js b/packages/components/src/data-store/api/comments.js deleted file mode 100755 index ce212a74c..000000000 --- a/packages/components/src/data-store/api/comments.js +++ /dev/null @@ -1,56 +0,0 @@ -export default { - - fetch: async function({ projectId, resourceId, sentiment }) { - - let url = `/api/project/${projectId}/resource/${resourceId}/comment?sentiment=${sentiment}&includeUser=1&includeUserVote=1&includeVoteCount=1&includeRepliesOnComments=1`; - return this.fetch(url); - - }, - - create: async function({ projectId, resourceId }, data) { - - let url = `/api/project/${projectId}/resource/${resourceId}/comment`; - let method = 'post'; - delete data.id; - let body = JSON.stringify(data); - - let newData = await this.fetch(url, { method, body }) - return newData; - - }, - - update: async function({ projectId, resourceId }, data) { - - let url = `/api/project/${projectId}/resource/${resourceId}/comment/${data.id}`; - let method = 'put'; - let body = JSON.stringify(data); - - let newData = await this.fetch(url, { method, body }) - return newData; - - }, - - delete: async function({ projectId, resourceId }, data) { - - - let url = `/api/project/${projectId}/resource/${resourceId}/comment/${data.id}`; - let method = 'delete'; - - let newData = await this.fetch(url, { method }) - return { id: data.id }; - - - }, - - submitLike: async function({ projectId, resourceId }, data) { - - let url = `/api/project/${projectId}/resource/${resourceId}/comment/${data.id}/vote`; - let method = 'post'; - let body = JSON.stringify({}); - - let newData = await this.fetch(url, { method }) - return newData; - - }, - -} diff --git a/packages/components/src/data-store/api/fetch.js b/packages/components/src/data-store/api/fetch.js deleted file mode 100755 index 6aeac4680..000000000 --- a/packages/components/src/data-store/api/fetch.js +++ /dev/null @@ -1,28 +0,0 @@ -export default async function doFetch(url = '', options = {}) { - - let self = this; - - // console.log('DO FETCH', url); - - options.headers = options.headers || {}; - options.headers['Content-Type'] = options.headers['Content-Type'] || 'application/json'; - - if (self.currentUserJWT) { - options.headers['Authorization'] = 'Bearer ' + self.currentUserJWT; - } - - let response; - response = await fetch(this.apiUrl + url, options) - - if (!response.ok) { - let body = await response.json(); - let error = new Error( body.error || body.message || response.statusText ); - let event = new window.CustomEvent('osc-error', { detail: error }); - document.dispatchEvent(event); - throw error; - } - - let json = await response.json(); - return json || {}; - -} diff --git a/packages/components/src/data-store/api/index.js b/packages/components/src/data-store/api/index.js deleted file mode 100755 index 4dd690f29..000000000 --- a/packages/components/src/data-store/api/index.js +++ /dev/null @@ -1,60 +0,0 @@ -import fetchx from './fetch'; -import resource from './resource'; -import comments from './comments'; -import resources from './resources'; -import tags from './tags'; -import user from './user'; -import userVote from './user-vote'; - -window.OpenStadAPI = null; -export default function singelton(props = { config: {} }) { - return window.OpenStadAPI = window.OpenStadAPI || new API(props); -} - -function API(props = { config: {} }) { - - let self = this; - - self.apiUrl = props.apiUrl || props.config.api?.url || null; - self.projectId = props.projectId || props.config.projectId || 0; - - self.fetch = fetchx.bind(self); - - self.comments = { - fetch: comments.fetch.bind(self), - create: comments.create.bind(self), - update: comments.update.bind(self), - delete: comments.delete.bind(self), - submitLike: comments.submitLike.bind(self), - } - - self.resource = { - fetch: resource.fetch.bind(self), - update: resource.update.bind(self), - submitLike: resource.submitLike.bind(self), - } - - self.resources = { - fetch: resources.fetch.bind(self), - } - - self.tags = { - fetch: tags.fetch.bind(self), - create: tags.create.bind(self), - update: tags.update.bind(self), - delete: tags.delete.bind(self), - } - - self.user = { - fetch: user.fetch.bind(self), - fetchMe: user.fetchMe.bind(self), - connectUser: user.connectUser.bind(self), - } - - self.userVote = { - fetch: userVote.fetch.bind(self), - submitVote: userVote.submitVote.bind(self), - } - -}; - diff --git a/packages/components/src/data-store/api/resource.js b/packages/components/src/data-store/api/resource.js deleted file mode 100644 index 9dc88d530..000000000 --- a/packages/components/src/data-store/api/resource.js +++ /dev/null @@ -1,45 +0,0 @@ -export default { - - fetch: async function({ projectId, resourceId }, key) { - - let url = `/api/project/${projectId}/resource/${resourceId}?includeUser=1&includeVoteCount=1&includeUserVote=1`; - let headers = { - 'Content-Type': 'application/json' - }; - - return this.fetch(url, { headers }); - - }, - - update: async function({ projectId, resourceId }, data) { - - let url = `/api/project/${projectId}/resource/${resourceId}`; - let headers = { - 'Content-Type': 'application/json' - }; - let json = await this.fetch(url, { headers, method: 'put', body: JSON.stringify(data) }) - - let event = new window.CustomEvent('osc-api-update-data', { detail: { type: 'resource', resource: json, data } }); - window.dispatchEvent(event); - - return json; - - }, - - submitLike: async function({ projectId, resourceId }, data) { - - let url = `/api/project/${projectId}/vote`; - let headers = { - 'Content-Type': 'application/json' - }; - - let json = await this.fetch(url, { headers, method: 'POST', body: JSON.stringify({ resourceId, opinion: data.opinion })}) - - let event = new window.CustomEvent('osc-resource-submit-like', { detail: { type: 'resource', resourceId, data } }); - window.dispatchEvent(event); - - return json; - - }, - -} diff --git a/packages/components/src/data-store/api/resources.js b/packages/components/src/data-store/api/resources.js deleted file mode 100644 index 8ae65004c..000000000 --- a/packages/components/src/data-store/api/resources.js +++ /dev/null @@ -1,21 +0,0 @@ -export default { - - fetch: async function({ projectId }, data, options) { - - let filterString = ''; - if (options?.filter) { - - for (let type in options.filter.tags) { - if (options.filter.tags[type]) filterString += `&tags=${options.filter.tags[type]}`; - } - - if ( options.filter.search?.text ) filterString += `&search[text]=${options.filter.search.text}`; - - } - - let url = `/api/project/${projectId}/resource?includeUser=1&includeUserVote=1&includeVoteCount=1&includeTags=1${filterString}`; - return this.fetch(url); - - }, - -} diff --git a/packages/components/src/data-store/api/tags.js b/packages/components/src/data-store/api/tags.js deleted file mode 100755 index 3f1288f77..000000000 --- a/packages/components/src/data-store/api/tags.js +++ /dev/null @@ -1,45 +0,0 @@ -export default { - - fetch: async function({ projectId, type }) { - - let url = `/api/project/${projectId}/tag?type=${type}`; - return this.fetch(url); - - }, - - create: async function({ projectId, type }, data) { - - let url = `/api/project/${projectId}/tag`; - let method = 'post'; - delete data.id; - let body = JSON.stringify(data); - - let newData = await this.fetch(url, { method, body }) - return newData; - - }, - - update: async function({ projectId, type }, data) { - - let url = `/api/project/${projectId}/tag/${data.id}`; - let method = 'put'; - let body = JSON.stringify(data); - - let newData = await this.fetch(url, { method, body }) - return newData; - - }, - - delete: async function({ projectId, type }, data) { - - - let url = `/api/project/${projectId}/tag/${data.id}`; - let method = 'delete'; - - let newData = await this.fetch(url, { method }) - return { id: data.id }; - - - }, - -} diff --git a/packages/components/src/data-store/api/user-vote.js b/packages/components/src/data-store/api/user-vote.js deleted file mode 100644 index cc269cb02..000000000 --- a/packages/components/src/data-store/api/user-vote.js +++ /dev/null @@ -1,34 +0,0 @@ -import fetch from './fetch'; - -export default { - - fetch: async function({ projectId, type }) { - // todo, maar voor nu ff niet relevant - return {}; - }, - - submitVote: async function({ projectId, type }, data) { - - console.log('SUBMIT VOTE'); - - let url = `/api/project/${projectId}/vote`; - let headers = { - 'Content-Type': 'application/json' - }; - - let votes = data.map(resource => ({ - resourceId: resource.id, - opinion: 'selected', - })) - - let json = await this.fetch(url, { headers, method: 'POST', body: JSON.stringify(votes)}) - - let event = new window.CustomEvent('osc-submit-user-vote', { detail: { type: 'userVote', votes } }); - window.dispatchEvent(event); - - return json; - - }, - - -} diff --git a/packages/components/src/data-store/api/user.js b/packages/components/src/data-store/api/user.js deleted file mode 100755 index 93624fe68..000000000 --- a/packages/components/src/data-store/api/user.js +++ /dev/null @@ -1,59 +0,0 @@ -import fetch from './fetch'; - -export default { - - fetch: async function({ projectId, userId }) { - - let url = `/api/project/${projectId}/user/${userId}`; - let headers = { - 'Content-Type': 'application/json' - }; - - return this.fetch(url, { headers }); - - }, - - fetchMe: async function({ projectId }) { - - // console.log('FETCH ME'); - - let url = `/auth/project/${projectId}/me`; - let headers = { - 'Content-Type': 'application/json' - }; - - let json = await this.fetch(url, { headers }); - - let openStadUser = json; - if (openStadUser && openStadUser.id) openStadUser = { ...openStadUser, jwt: self.currentUserJWT }; - - return openStadUser; - - }, - - connectUser: async function({ projectId, cmsUser }) { - - // console.log('CONNECT-USER'); - - let url = `/auth/project/${projectId}/connect-user?useAuth=oidc`; - let headers = { - 'Content-Type': 'application/json' - }; - - let data = { - access_token: cmsUser.access_token, - iss: `${cmsUser.iss}`, - } - - let json = await this.fetch(url, { - headers, - method: 'POST', - body: JSON.stringify(data) - }) - - return json.jwt; - - }, - - -} diff --git a/packages/components/src/data-store/hooks/use-comments.js b/packages/components/src/data-store/hooks/use-comments.js deleted file mode 100755 index 3a8c28221..000000000 --- a/packages/components/src/data-store/hooks/use-comments.js +++ /dev/null @@ -1,33 +0,0 @@ -import { useState } from 'react'; - -export default function useComments(props) { - - let self = this; - - const projectId = props.projectId || props.config.projectId; - const resourceId = props.resourceId || props.config.resourceId; - const sentiment = props.sentiment || props.config.sentiment || null; - - const { data, error, isLoading } = self.useSWR({ projectId, resourceId, sentiment }, 'comments.fetch'); - - // add functionality - let comments = data || []; - comments.create = function(newData) { - return self.mutate({ projectId, resourceId, sentiment }, 'comments.create', newData, { action: 'create' }); - } - comments.map( async comment => { - comment.update = function(newData) { - return self.mutate({ projectId, resourceId, sentiment }, 'comments.update', newData, { action: 'update' }); - } - comment.delete = function(newData) { - return self.mutate({ projectId, resourceId, sentiment }, 'comments.delete', comment, { action: 'delete' }); - } - comment.submitLike = function() { - return self.mutate({ projectId, resourceId, sentiment }, 'comments.submitLike', comment, { action: 'update' }); - } - }) - - return [ comments, error, isLoading ]; - -} - diff --git a/packages/components/src/data-store/hooks/use-current-user.js b/packages/components/src/data-store/hooks/use-current-user.js deleted file mode 100755 index ef1adae61..000000000 --- a/packages/components/src/data-store/hooks/use-current-user.js +++ /dev/null @@ -1,85 +0,0 @@ -import SessionStorage from '../../lib/session-storage.js'; -import useSWR from 'swr'; -import { useState } from 'react'; - -export default function useCurrentUser(props) { - - let self = this; - - const projectId = props.projectId || props.config?.projectId; - - const { data, error, isLoading } = useSWR({ type: 'current-user', projectId: self.projectId }, getCurrentUser); - - async function getCurrentUser() { - - // console.log('GETCURRENTUSER', self.currentUser); - if (self.currentUser && self.currentUser.id) { // just once TODO: ik denk dat het jkan met useSWRmutaion,: als ik het goedlees update die alleen met de hand - return self.currentUser; - } - - // get user from props - let initialUser = props.openStadUser || props.config?.openStadUser || {}; - if (initialUser.id && initialUser.projectId == self.projectId) { - return initialUser; - } - - const session = new SessionStorage(props); - - // jwt in url: use and remove from url - const params = new URLSearchParams(window.location.search); - let jwt; - if (params.has('jwt')) { - jwt = params.get('jwt'); - session.set('openStadUser', { jwt }); - let url = window.location.href; - url = url.replace(new RegExp(`[?&]jwt=${jwt}`), ''); - history.replaceState(null, '', url); - } - - const cmsUser = props.cmsUser || props.config.cmsUser || {}; - // get cmsUser from session data - this is a fix for badly written cms logouts - let sessionCmsUser = session.get('cmsUser') || {}; - if (sessionCmsUser && cmsUser) { - // compare with current cmsUser - if (sessionCmsUser.access_token != cmsUser.access_token) { - // delete exising session cache - session.remove('cmsUser'); - session.remove('openStadUser'); - } - } - session.set('cmsUser', cmsUser); - - // get openStad user from session data - let sessionUser = session.get('openStadUser') || {}; - - // or use existing jwt - jwt = jwt || initialUser.jwt || sessionUser.jwt; - - // or get jwt for cmsUser - if (!jwt && cmsUser && cmsUser.access_token && cmsUser.iss) { - jwt = await self.api.user.connectUser({ projectId: self.projectId, cmsUser }) - } - - // fetch me for this jwt - if (jwt) { - - self.api.currentUserJWT = jwt; // use current user in subsequent requests - - // refresh already fetched data, now with the current user - self.refresh() - - // TODO: delete jwt on error - let openStadUser = await self.api.user.fetchMe({ projectId: self.projectId }); - session.set('openStadUser', { ...openStadUser, jwt }); - console.log('ME', openStadUser); - return openStadUser; - - } else { - return {}; - } - - } - - return [ data, () => console.log('setUser not (yet) implemented'), error, isLoading ]; - -} diff --git a/packages/components/src/data-store/hooks/use-resource.js b/packages/components/src/data-store/hooks/use-resource.js deleted file mode 100644 index 8dc255b1d..000000000 --- a/packages/components/src/data-store/hooks/use-resource.js +++ /dev/null @@ -1,26 +0,0 @@ -import { useState } from 'react'; - -export default function useResource(props) { - - let self = this; - - const projectId = props.projectId || props.config.projectId; - const resourceId = props.resourceId || props.config.resourceId; - const { data, error, isLoading } = self.useSWR({ projectId, resourceId }, 'resource.fetch'); - - // add functionality - let resource = data || {}; - resource.update = function(newData) { - self.mutate({ projectId, resourceId }, 'resource.update', newData, { action: 'update' }); - } - resource.delete = function(newData) { - self.mutate({ projectId, resourceId }, 'resource.delete', resource, { action: 'delete' }); - } - resource.submitLike = function(vote) { - self.mutate({ projectId, resourceId }, 'resource.submitLike', vote, { action: 'submitLike', revalidate: true }); - } - - return [ resource, error, isLoading ]; - -} - diff --git a/packages/components/src/data-store/hooks/use-resources.js b/packages/components/src/data-store/hooks/use-resources.js deleted file mode 100644 index 4757f3a59..000000000 --- a/packages/components/src/data-store/hooks/use-resources.js +++ /dev/null @@ -1,36 +0,0 @@ -import { useState } from 'react'; - -export default function useResources(props) { - - let self = this; - - const projectId = props.projectId || props.config.projectId; - const resourceId = props.resourceId || props.config.resourceId; - const sentiment = props.sentiment || props.config.sentiment || null; - - const { data, error, isLoading } = self.useSWR({ projectId }, 'resources.fetch'); - - // add functionality - let resources = data || []; - resources.create = function(newData) { - return self.mutate({ projectId }, 'resources.create', newData, { action: 'create' }); - } - resources.filter = function(filter) { - return self.mutate({ projectId }, 'resources.fetch', null, { action: 'fetch', filter }); - } - resources.map( async resource => { - resource.update = function(newData) { - return self.mutate({ projectId }, 'resources.update', newData, { action: 'update' }); - } - resource.delete = function(newData) { - return self.mutate({ projectId }, 'resources.delete', resource, { action: 'delete' }); - } - resource.submitLike = function() { - return self.mutate({ projectId }, 'resources.submitLike', resource, { action: 'update' }); - } - }) - - return [ resources, error, isLoading ]; - -} - diff --git a/packages/components/src/data-store/hooks/use-tags.js b/packages/components/src/data-store/hooks/use-tags.js deleted file mode 100755 index fccfa475e..000000000 --- a/packages/components/src/data-store/hooks/use-tags.js +++ /dev/null @@ -1,38 +0,0 @@ -import { useState } from 'react'; - -export default function useTags(props) { - - let self = this; - - const projectId = props.projectId || props.config.projectId; - const type = props.type || props.config.type; - - const { data, error, isLoading } = self.useSWR({ projectId, type }, 'tags.fetch'); - - // add functionality - let tags = data || []; - tags.create = function(newData) { - return self.mutate({ projectId, type }, 'tags.create', newData, { action: 'create' }); - } - tags.map( async tag => { - tag.update = function(newData) { - return self.mutate({ projectId, type }, 'tags.update', newData, { action: 'update' }); - } - tag.delete = function(newData) { - return self.mutate({ projectId, type }, 'tags.delete', tag, { action: 'delete' }); - } - tag.submitLike = function() { - return self.mutate({ projectId, type }, 'tags.submitLike', tag, { action: 'update' }); - } - }) - - if (error) { - let error = new Error(error); - let event = new window.CustomEvent('osc-error', { detail: error }); - document.dispatchEvent(event); - } - - return [ tags, error, isLoading ]; - -} - diff --git a/packages/components/src/data-store/hooks/use-user-vote.js b/packages/components/src/data-store/hooks/use-user-vote.js deleted file mode 100644 index d0f6e54a6..000000000 --- a/packages/components/src/data-store/hooks/use-user-vote.js +++ /dev/null @@ -1,27 +0,0 @@ -import { useState } from 'react'; - -export default function useUserVote(props) { - - let self = this; - - const projectId = props.projectId || props.config.projectId; - const type = props.type || props.config.type; - - const { data, error, isLoading } = self.useSWR({ type: 'user-vote', projectId: self.projectId }, 'userVote.fetch'); - - // add functionality - let userVote = data || {}; - userVote.submitVote = function(vote) { - return self.mutate({ type: 'user-vote', projectId: self.projectId }, 'userVote.submitVote', vote, { action: 'update' }); - } - - if (error) { - let error = new Error(error); - let event = new window.CustomEvent('osc-error', { detail: error }); - document.dispatchEvent(event); - } - - return [ userVote, error, isLoading ]; - -} - diff --git a/packages/components/src/data-store/index.js b/packages/components/src/data-store/index.js deleted file mode 100755 index c3d5645bd..000000000 --- a/packages/components/src/data-store/index.js +++ /dev/null @@ -1,94 +0,0 @@ -import mergeData from './merge-data'; -import { useEffect } from "react" -import { useSWRConfig } from "swr" -import useSWR from 'swr'; -import API from './api'; -import useResource from './hooks/use-resource.js'; -import useComments from './hooks/use-comments.js'; -import useResources from './hooks/use-resources.js'; -import useTags from './hooks/use-tags.js'; -import useCurrentUser from './hooks/use-current-user.js'; -import useUserVote from './hooks/use-user-vote.js'; - -window.OpenStadSWR = window.OpenStadSWR || {}; // keys used, for forced updates - -export default function DataStore(props = { config: {} }) { - - let self = this; - self.api = new API(props); - self.projectId = props.projectId || props.config?.projectId; - - // hooks - self.useResource = useResource.bind(self); - self.useComments = useComments.bind(self); - self.useResources = useResources.bind(self); - self.useTags = useTags.bind(self); - self.useCurrentUser = useCurrentUser.bind(self); - self.useUserVote = useUserVote.bind(self); - - // current user - const [ currentUser, currentUserError, currentUserIsLoading ] = self.useCurrentUser({ ...props, projectId: self.projectId }); - self.currentUser = currentUser; - - // swr - self.createKey = function(props, fetcherAsString) { - let type = fetcherAsString; - type = type.replace(/^([^.]*).*$/, '$1'); - return { type, ...props }; - } - - self.useSWR = function(props, fetcherAsString) { - - let fetcher = eval(`self.api.${fetcherAsString}`); - let key = self.createKey(props, fetcherAsString); - - window.OpenStadSWR[ JSON.stringify(key, null, 2) ] = true; - - return useSWR(key, fetcher, { - keepPreviousData: true, - }); - - } - - const { mutate } = useSWRConfig(); - self.mutate = async function(props, fetcherAsString, newData, options) { // TODO: meesturen mutate options - - let fetcher = eval(`self.api.${fetcherAsString}`); - let key = self.createKey(props, fetcherAsString); - - let defaultOptions = { - optimisticData: currentData => mergeData(currentData, newData, options.action), - revalidate: false, - rollbackOnError: true, - } - if ( options.action != 'fetch' && options.revalidate != true ) { - defaultOptions.populateCache = (newData, currentData) => mergeData(currentData, newData, options.action); - } - - return await mutate(key, fetcher(key, newData, options), { ...defaultOptions, ...options }); - - // return mutate( // mutate other caches; resource taken from https://koba04.medium.com/organize-swr-cache-with-tag-33d5b1aac3bd - // cacheKey => cacheKey != key && cacheKey.type == key.type, - // currentData => mergeData(currentData, newData), - // { revalidate: false } // meybe true? or option? - // ); - - - } - - self.refresh = function() { - mutate( - cacheKey => Object.keys(window.OpenStadSWR).indexOf( JSON.stringify(cacheKey, null, 2) ) != -1, - async currentData => currentData, // optimistic ui as fetcher - { - revalidate: true, - rollbackOnError: true, - } - ); - } - - -} - - - diff --git a/packages/components/src/data-store/merge-data.js b/packages/components/src/data-store/merge-data.js deleted file mode 100644 index 6133cbc4a..000000000 --- a/packages/components/src/data-store/merge-data.js +++ /dev/null @@ -1,66 +0,0 @@ -import merge from 'merge'; - -export default function mergeData(currentData, newData, action) { - - let result; - - switch (action) { - - case 'create': - if (Array.isArray(currentData)) { - result = [ ...currentData ]; - result.push(newData); - } else { - result = merge.recursive({}, currentData, newData) - } - break; - - case 'update': - if (Array.isArray(currentData)) { - let index = currentData.findIndex(elem => elem.id == newData.id); - if (index != -1) { - result = [ ...currentData ]; - result[index] = merge.recursive({}, result[index], newData); - } - } else { - result = merge.recursive({}, currentData, newData) - } - break; - - case 'delete': - if (Array.isArray(currentData)) { - let index = currentData.findIndex(elem => elem.id == newData.id); - if (index != -1) { - result = [ ...currentData ]; - result.splice(index, 1); - } - } else { - result = undefined; - } - break; - - case 'submitLike': - console.log('MERGEDATA', 'submitLike'); - if (Array.isArray(currentData)) { - let index = currentData.findIndex(elem => elem.id == newData.id); - if (index != -1) { - result = [ ...currentData ]; - result.splice(index, 1); - } - } else { - let delta = { [newData.opinion]: currentData[newData.opinion] + 1 }; - let userVote = currentData.userVote; - if (userVote) { - delta[userVote.opinion] = currentData[userVote.opinion] - 1; - } - result = merge.recursive({}, currentData, delta) - } - break; - - default: return currentData; - - } - - return result || currentData; - -} diff --git a/packages/components/src/error/css/default.less b/packages/components/src/error/css/default.less deleted file mode 100644 index 023efcb65..000000000 --- a/packages/components/src/error/css/default.less +++ /dev/null @@ -1,6 +0,0 @@ -@import (reference) '../../css/default.less'; -@import '../../css/error.less'; -@import 'error'; - -@phone: ~'only screen and (max-width: 700px)'; - diff --git a/packages/components/src/error/css/error.less b/packages/components/src/error/css/error.less deleted file mode 100644 index f2a6b89aa..000000000 --- a/packages/components/src/error/css/error.less +++ /dev/null @@ -1,2 +0,0 @@ -.osc-error { -} diff --git a/packages/components/src/error/error.jsx b/packages/components/src/error/error.jsx deleted file mode 100644 index fe2ae8195..000000000 --- a/packages/components/src/error/error.jsx +++ /dev/null @@ -1,70 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect } from 'react'; - -// TODO: op verzoek van Daan; gaan we dat gebruiken? -// TODO: dit moet, sort of, passen op NLDS -import { cva } from "class-variance-authority"; -const commentVariants = cva( - "osc-error-component osc-error inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background", - { - variants: { - variant: { - default: "bg-primary text-primary-foreground hover:bg-primary/90", - destructive: - "bg-destructive text-destructive-foreground hover:bg-destructive/90", - outline: - "border border-input hover:bg-accent hover:text-accent-foreground", - secondary: - "bg-secondary text-secondary-foreground hover:bg-secondary/80", - ghost: "hover:bg-accent hover:text-accent-foreground", - icon: "w-10 hover:bg-foreground/10", - link: "underline-offset-4 hover:underline text-primary", - }, - size: { - default: "h-12 py-4 px-4", - sm: "h-10 px-2", - lg: "h-14 px-8", - }, - }, - defaultVariants: { - variant: "default", - size: "default", - }, - } -); - -const Error = function(props) { - - props = merge.recursive({}, { - message: '', - }, props.config || {config: {}}, props); - - const [ message, setMessage ] = useState(props.message); - - let errorHTML = null; - if (message) { - console.log(message); - errorHTML =
{message}
- } - - // listen to events - useEffect(() => { - let errorListener = function(event) { - console.log(event.detail); - setMessage(event.detail.message) - } - document.addEventListener('osc-error', errorListener); - return () => { - document.removeEventListener('osc-error', errorListener); - }; - }, []); - - return ( -
- {errorHTML} -
- ); - -} - -export default Error; diff --git a/packages/components/src/error/index.jsx b/packages/components/src/error/index.jsx deleted file mode 100644 index 08d10f744..000000000 --- a/packages/components/src/error/index.jsx +++ /dev/null @@ -1,12 +0,0 @@ -import loadWidget from '../lib/load-widget'; -import Error from './error'; - -import './css/default.less'; // add css to result - TODO: dit moet beter - -Error.loadWidget = loadWidget; - -export { - Error as default, - Error, -}; - diff --git a/packages/components/src/forms/css/default.less b/packages/components/src/forms/css/default.less deleted file mode 100755 index fda2e13f1..000000000 --- a/packages/components/src/forms/css/default.less +++ /dev/null @@ -1,97 +0,0 @@ -@import (reference) '../../css/default.less'; -@import (reference) 'form-field'; -@import (reference) 'htmlarea'; -@import (reference) 'image-upload'; -@import (reference) 'input-with-counter'; -@import (reference) 'radios'; -@import (reference) 'select'; -@import (reference) 'slider'; -@import (reference) 'textinput'; -@import (reference) 'textarea'; - -.osc-form { - - h2 { - margin: 20px 0; - padding: 0; - font-size: 29px; - } - - .osc-form-field { - .osc-form-field(); - } - - .osc-htmlarea { - .osc-htmlarea(); - } - - .osc-image-upload { - .osc-image-upload(); - } - - .osc-input-with-counter { - .osc-input-with-counter(); - } - - .osc-radios { - .osc-radios(); - } - - .osc-select { - .osc-select(); - } - - .osc-slider { - .osc-slider(); - } - - .osc-textinput { - .osc-textinput(); - } - - .osc-input-with-counter { - .osc-input-with-counter(); - } - - .osc-select { - .osc-select(); - } - - .osc-slider { - .osc-slider(); - } - - .osc-textarea { - .osc-textarea(); - } - - .osc-form-info { - margin-left: 30px; - } - - .osc-form-info::before { - .osc-infopin-background; - position: absolute; - top: 0px; - left: -30px; - width: 30px; - height: 30px; - content: ""; - } - - .osc-form-warning, - .osc-form-error, - .osc-form-counter { - position: absolute; - font-size: 14px; - bottom: -35px; - margin-top: 2px; - color: #9a9a9a; - } - - .osc-form-warning, - .osc-form-error { - color: #ea1d25; - } - -} diff --git a/packages/components/src/forms/css/form-field.less b/packages/components/src/forms/css/form-field.less deleted file mode 100755 index 1f6f3278a..000000000 --- a/packages/components/src/forms/css/form-field.less +++ /dev/null @@ -1,27 +0,0 @@ -.osc-form-field() { - - position: relative; - margin-bottom: 36px; - - h3 { - margin: 10px 0; - padding: 0; - font-size: 24px; - } - - .osc-form-info, - .osc-form-warning, - .osc-form-counter { - position: relative; - margin: -16px 0 10px 0; - padding: 0; - } - - .osc-form-description { - .osc-infopin-background(); - margin-bottom: 10px; - padding-left: 30px; - } - -} - diff --git a/packages/components/src/forms/css/htmlarea.less b/packages/components/src/forms/css/htmlarea.less deleted file mode 100755 index 5b96066fa..000000000 --- a/packages/components/src/forms/css/htmlarea.less +++ /dev/null @@ -1,55 +0,0 @@ -@import (reference) '../../css/images'; - -.osc-htmlarea() { - - .osc-htmlarea-content { - border: solid 1px #434343; - padding: 15px; - } - - .osc-htmlarea-buttons { - - margin-bottom: 5px; - - .osc-htmlarea-button { - display: inline-block; - width: 40px; - height: 40px; - margin-right: 5px; - padding: 5px; - border: solid 1px #434343; - background-color: #eee; - font-weight: bold; - text-align: center; - cursor: pointer; - - &.osc-htmlarea-button-bold { - .osc-button-bold-background(); - background-position: 5px 5px; - } - - &.osc-htmlarea-button-italic { - .osc-button-italic-background(); - background-position: 5px 5px; - } - - &.osc-htmlarea-button-insertunorderedlist { - .osc-button-insertunorderedlist-background(); - background-position: 5px 5px; - } - - &.osc-htmlarea-button-createlink { - .osc-button-createlink-background(); - background-position: 5px 5px; - } - - } - - } - -} - -.osc-htmlarea { - .osc-htmlarea(); -} - diff --git a/packages/components/src/forms/css/image-upload.less b/packages/components/src/forms/css/image-upload.less deleted file mode 100755 index 6e5d8d568..000000000 --- a/packages/components/src/forms/css/image-upload.less +++ /dev/null @@ -1,13 +0,0 @@ -.osc-image-upload() { - - background-color: green; - -} - -/*! - * FilePond 4.20.1 - * Licensed under MIT, https://opensource.org/licenses/MIT/ - * Please visit https://pqina.nl/filepond/ for details. - */ - -.filepond--assistant{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{position:absolute;margin:0;padding:0;left:1em;top:1.75em;width:calc(100% - 2em);opacity:0;font-size:0}.filepond--data{position:absolute;width:0;height:0;padding:0;margin:0;border:none;visibility:hidden;pointer-events:none;contain:strict}.filepond--drip{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;opacity:.1;pointer-events:none;border-radius:.5em;background:rgba(0,0,0,.01)}.filepond--drip-blob{-webkit-transform-origin:center center;transform-origin:center center;width:8em;height:8em;margin-left:-4em;margin-top:-4em;background:#292625;border-radius:50%}.filepond--drip-blob,.filepond--drop-label{position:absolute;top:0;left:0;will-change:transform,opacity}.filepond--drop-label{right:0;margin:0;color:#4f4f4f;display:flex;justify-content:center;align-items:center;height:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;text-align:center;line-height:1.5}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;cursor:pointer}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{font-size:1em;width:1.625em;height:1.625em;font-family:inherit;line-height:inherit;margin:0;padding:0;border:none;outline:none;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{width:100%;height:100%}.filepond--file-action-button.filepond--file-action-button:after{position:absolute;left:-.75em;right:-.75em;top:-.75em;bottom:-.75em;content:""}.filepond--file-action-button{cursor:auto;color:#fff;border-radius:50%;background-color:rgba(0,0,0,.5);background-image:none;box-shadow:0 0 0 0 hsla(0,0%,100%,0);transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em hsla(0,0%,100%,.9)}.filepond--file-action-button[disabled]{color:hsla(0,0%,100%,.5);background-color:rgba(0,0,0,.25)}.filepond--file-action-button[hidden]{display:none}.filepond--file-info{position:static;display:flex;flex-direction:column;align-items:flex-start;flex:1;margin:0 .5em 0 0;min-width:0;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{position:static;display:flex;flex-direction:column;align-items:flex-end;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;text-align:right;will-change:transform,opacity;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;margin:0;padding:0;min-width:0;height:100%}.filepond--file-wrapper.filepond--file-wrapper>legend{position:absolute;overflow:hidden;height:1px;width:1px;padding:0;border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{position:static;display:flex;height:100%;align-items:flex-start;padding:.5625em;color:#fff;border-radius:.5em}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translateX(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translateX(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translateX(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translateX(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translateX(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translateX(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translateX(.25em)}}@-webkit-keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}@keyframes fall{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}70%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}to{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{position:absolute;top:0;left:0;right:0;z-index:1;padding:0;margin:.25em;will-change:transform,opacity}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em rgba(0,0,0,.25)}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{transition:box-shadow .125s ease-in-out;box-shadow:0 0 0 transparent}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em rgba(0,0,0,.325)}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{position:absolute;top:0;left:0;right:0;margin:0;will-change:transform}.filepond--list-scroller[data-state=overflow]{overflow-y:scroll;overflow-x:hidden;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.3);border-radius:99999px;border:.3125em solid transparent;background-clip:content-box}.filepond--list.filepond--list{position:absolute;top:0;margin:0;padding:0;list-style-type:none;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{width:100%;height:100%;max-width:none;margin:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{bottom:0;height:auto;display:flex;justify-content:center;align-items:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{overflow:hidden;height:100%;margin-top:0;margin-bottom:0}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{left:0;right:0;height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status,.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{border-radius:.5em;background-color:#f1f0ef}.filepond--panel{position:absolute;left:0;top:0;right:0;margin:0;height:100%!important;pointer-events:none}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;background-color:transparent!important;border:none!important}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{position:absolute;left:0;top:0;right:0;margin:0;padding:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-bottom:none!important}.filepond--panel-top:after{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background-color:inherit}.filepond--panel-bottom,.filepond--panel-center{will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0)}.filepond--panel-bottom{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:none!important}.filepond--panel-bottom:before{content:"";position:absolute;height:2px;left:0;right:0;top:-1px;background-color:inherit}.filepond--panel-center{height:100px!important;border-top:none!important;border-bottom:none!important;border-radius:0!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{position:static;width:1.25em;height:1.25em;color:#fff;margin:0;pointer-events:none;will-change:transform,opacity}.filepond--progress-indicator svg{width:100%;height:100%;vertical-align:top;transform-box:fill-box}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;position:relative;margin-bottom:1em;font-size:1rem;line-height:normal;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-weight:450;text-align:left;text-rendering:optimizeLegibility;direction:ltr;contain:layout style size}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-top:1em;margin-bottom:1em} diff --git a/packages/components/src/forms/css/input-with-counter.less b/packages/components/src/forms/css/input-with-counter.less deleted file mode 100755 index 287d1f36f..000000000 --- a/packages/components/src/forms/css/input-with-counter.less +++ /dev/null @@ -1,55 +0,0 @@ -@import (reference) '../../css/images'; - -.osc-input-with-counter() { - - position: relative; - margin-bottom: 36px; - - input, textarea { - width: 100%; - padding: 15px; - border: 1px solid #767676; - border-radius: 0; - } - - .osc-form-info, - .osc-form-warning, - .osc-form-counter { - position: relative; - margin: -16px 0 10px 0; - padding: 0; - } - - .osc-form-info { - margin-left: 30px; - } - - .osc-form-warning, - .osc-form-counter { - position: absolute; - font-size: 14px; - bottom: -35px; - margin-top: 2px; - color: #9a9a9a; - } - - .osc-form-warning, - .osc-form-error { - color: #ea1d25; - } - - .osc-form-info::before { - .osc-infopin-background; - position: absolute; - top: 0px; - left: -30px; - width: 30px; - height: 30px; - content: ""; - } - -} - -.osc-input-with-counter { - .osc-input-with-counter(); -} diff --git a/packages/components/src/forms/css/radios.less b/packages/components/src/forms/css/radios.less deleted file mode 100755 index 37df13f90..000000000 --- a/packages/components/src/forms/css/radios.less +++ /dev/null @@ -1,60 +0,0 @@ -.osc-radios() { - - .osc-radio-container { - - h4 { - padding: 0 !important; - margin: 0 !important; - font-size: 1em !important; - line-height: 1em !important; - font-weight: bold !important; - } - - margin-bottom: 10px; - overflow: hidden; - - input[type="radio"] { - opacity: 0; - width: 24px; - height: 24px; - margin: 0; - padding: 0; - } - - .osc-radio-input { - position: relative; - float: left; - width: 24px; - height: 24px; - margin-right: 12px; - border: solid 1px #767676; - border-radius: 12px; - background-color: white; - - - &.osc-radio-input-checked { - - &:after { - position: absolute; - top: 2px; - left: 2px; - width: 0px; - height: 0px; - border: solid 9px black; - border-radius: 9px; - content: ''; - } - } - - } - - .osc-radio-text { - float: left; - width: calc(100% - 37px); - margin-top: 3px; - line-height: 1.38; - } - - } - -} diff --git a/packages/components/src/forms/css/select.less b/packages/components/src/forms/css/select.less deleted file mode 100755 index f7a566d0d..000000000 --- a/packages/components/src/forms/css/select.less +++ /dev/null @@ -1,25 +0,0 @@ -.osc-select() { - - select { - .osc-arrow-down-black-background(); - -webkit-appearance: none; - -moz-appearance: none; - appearance: none; - height: 44px; - padding: 0 20px; - padding-right: 40px; - border: solid 1px #434343; - outline: none; - font-size: 16px; - font-weight: 400; - line-height: 44px; - text-align: left; - background-color: white; - - @media @phone { - width: 100%; - } - - } - -} diff --git a/packages/components/src/forms/css/slider.less b/packages/components/src/forms/css/slider.less deleted file mode 100755 index dc5fb6120..000000000 --- a/packages/components/src/forms/css/slider.less +++ /dev/null @@ -1,224 +0,0 @@ -.osc-slider() { - - /* padding: 30px; */ - position: relative; - height: 44px; - cursor: pointer; - - /* For debugging */ - /* border: solid 1px green; */ - - .osc-slider-input-range { - height: 44px; - position: absolute; - margin: 0; - } - - /* Slider track styling in background */ - - .osc-slider-track-container { - position: absolute; - height: 42px; - left: 0; - right: 0; - /* pointer-events: none; */ - - /* For debugging */ - /* border: solid 1px purple; */ - } - - .osc-slider-track-container > div { - position: absolute; - } - - .osc-slider-track-dot-start { - width: 22px; - height: 22px; - background-color: #004699; - border-radius: 11px; - } - - .osc-slider-track-dot-end { - width: 22px; - height: 22px; - background-color: white; - border: solid 2px #004699; - border-radius: 11px; - box-sizing: border-box; - } - - .osc-slider-track-dot-center { - margin: 11px auto 11px auto; - left: 0; - right: 0; - } - - .osc-slider-track-dot-left { - margin: 11px 0 11px 11px; - left: 0; - /* top: 0; */ - /* bottom: 0; */ - } - - .osc-slider-track-dot-right { - margin: 11px 11px 11px 0; - right: 0; - } - - .osc-slider-track { - height: 2px; - left: 22px; - right: 22px; - /* width: 100%; */ - background-color: #004699; - margin: 21px 0 21px 0; - } - - .osc-slider-track-progress-container { - left: 22px; - right: 22px; - bottom: 0; - top: 0; - } - - .osc-slider-track-progress { - height: 10px; - width: 50%; - background-color: #004699; - margin: 17px 0 17px 0; - left: 50%; - position: absolute; - transform-origin: left; - } - - /* Styling of handle, based on https://css-tricks.com/styling-cross-browser-compatible-range-inputs-css/ */ - .osc-slider-input-range { - height: 48px; - padding: 0; - top: -3px; - } - - .osc-slider-input-range::-ms-fill-lower { - background: transparent; - } - - .osc-slider-input-range::-ms-fill-upper { - background: transparent; - } - - input[type=range] { - -webkit-appearance: none; /* Hides the slider so that custom slider can be made */ - width: 100%; /* Specific width is required for Firefox. */ - background: transparent; /* Otherwise white in Chrome */ - } - - input[type=range]:focus { - outline: none; /* Removes the blue border. You should probably do some kind of focus styling for accessibility reasons though. */ - } - - input[type=range]::-ms-track { - width: 100%; - cursor: pointer; - - /* Hides the slider so custom styles can be added */ - background: transparent; - border-color: transparent; - color: transparent; - } - - input[type=range]::-webkit-slider-thumb { - .osc-chevron-left-right-white-background(); - -webkit-appearance: none; - height: 44px; - width: 44px; - background-color: #004699; - cursor: pointer; - border-radius: 22px; - } - - input.osc-slider-untouched[type=range]::-webkit-slider-thumb { - .osc-chevron-left-right-blue-background(); - background-color: white; - border: solid 2px #004699; - } - - input[type=range]::-moz-range-thumb { - .osc-chevron-left-right-white-background(); - box-sizing: border-box; - height: 44px; - width: 44px; - background-color: #004699; - cursor: pointer; - border-width: 0; - border-radius: 22px; - } - - input.osc-slider-untouched[type=range]::-moz-range-thumb { - .osc-chevron-left-right-blue-background(); - background-color: white; - border: solid 2px #004699; - border-radius: 22px; - } - - input[type=range]::-ms-thumb { - .osc-chevron-left-right-white-background(); - height: 44px; - width: 44px; - background-color: #004699; - cursor: pointer; - border-radius: 22px; - } - - input.osc-slider-untouched[type=range]::-ms-thumb { - .osc-chevron-left-right-blue-background(); - background-color: white; - border: solid 2px #004699; - } - - input[type=range]::-webkit-slider-runnable-track { - cursor: pointer; - } - - input[type=range]::-moz-range-track { - cursor: pointer; - } - - input[type=range]::-ms-track { - cursor: pointer; - } - - input[type=range]::-moz-focus-outer { - border: 0; - } - - -} - -.osc-error { - - .osc-slider { - - input.osc-slider-untouched[type=range]::-webkit-slider-thumb { - .osc-chevron-left-right-red-background(); - border: solid 2px #ec0000; - } - - input.osc-slider-untouched[type=range]::-moz-range-thumb { - .osc-chevron-left-right-red-background(); - border: solid 2px #ec0000; - } - - } - - .osc-slider-track-dot-start { - background-color: #ec0000; - } - - .osc-slider-track-dot-end { - border: solid 2px #ec0000; - } - - .osc-slider-track { - background-color: #ec0000; - } -} diff --git a/packages/components/src/forms/css/textarea.less b/packages/components/src/forms/css/textarea.less deleted file mode 100755 index 3ad5e5d42..000000000 --- a/packages/components/src/forms/css/textarea.less +++ /dev/null @@ -1,10 +0,0 @@ -.osc-textarea() { - - textarea { - width: 100%; - padding: 15px; - border: 1px solid #767676; - border-radius: 0; - } - -} diff --git a/packages/components/src/forms/css/textinput.less b/packages/components/src/forms/css/textinput.less deleted file mode 100755 index 2e8d5c890..000000000 --- a/packages/components/src/forms/css/textinput.less +++ /dev/null @@ -1,17 +0,0 @@ -.osc-textinput() { - - input { - height: 44px; - padding: 0 20px; - padding-right: 40px; - border: solid 1px #767676; - outline: none; - font-size: 16px; - font-weight: 400; - line-height: 44px; - text-align: left; - background-color: white; - } - -} - diff --git a/packages/components/src/forms/form.jsx b/packages/components/src/forms/form.jsx deleted file mode 100755 index 3e2bf3d25..000000000 --- a/packages/components/src/forms/form.jsx +++ /dev/null @@ -1,25 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; - -import { cva } from "class-variance-authority"; -const formVariants = cva( - "osc-form-component osc-form", - {} -); - -const Forms = function(props) { - - props = merge.recursive({}, { - }, props.config, props); - - const [ currentUser, currentUserError, currentUserIsLoading ] = datastore.useCurrentUser({ ...props }); - - return ( -
- FORM -
- ); - -} - -export default Forms; diff --git a/packages/components/src/forms/htmlarea.jsx b/packages/components/src/forms/htmlarea.jsx deleted file mode 100755 index 9de389138..000000000 --- a/packages/components/src/forms/htmlarea.jsx +++ /dev/null @@ -1,71 +0,0 @@ -import merge from 'merge'; -import { useState, useRef, useEffect } from 'react'; - -import './css/htmlarea.less'; // add css to result - TODO: dit moet beter - -const HTMLArea = function( props ) { - - props = merge.recursive({}, { - }, props.config, props); - - const [currentValue, setCurrentValue] = useState(props.value || props.defaultValue || ''); - const inputRef = useRef(null); - - useEffect(() => { - inputRef.current.innerHTML = currentValue; - }, []); - - function filterHTML(value) { - value = value.replace(/<(\/?\s*(?:a [^>]+|a|b|i|strong|em|p|div|br|ul|li)\s*\/?)>/g, "[[[$1]]]"); - value = value.replace(/<[^>]+>/g, ""); - value = value.replace(/\[\[\[([^\]]+)\]\]\]/g, "<$1>"); - return value; - } - - function onKeyUp() { - let value = inputRef.current.innerHTML; - value = filterHTML(value); - setCurrentValue(value) - if (props.onChange) { - props.onChange({ name: props.name, value }); - } - } - - function executeAction(e, command, args) { - e.preventDefault() - e.stopPropagation(); - document.execCommand(command,false,args); - onKeyUp(); - } - - function onFocus(e) { - if (props.onFocus) { - props.onFocus(e); - } - } - - function onBlur(e) { - if (props.onBlur) { - props.onBlur(e); - } - if (props.onChange) { - props.onChange({ name: props.name, value: currentValue }); - } - } - - return ( -
- -
-
executeAction(e, 'bold')}> 
-
executeAction(e, 'italic')}> 
-
executeAction(e, 'insertunorderedlist')}> 
-
executeAction(e, 'createlink', prompt('Lank naar','http://'))}> 
-
-
onFocus(e)} onBlur={ e => onBlur(e)} onKeyUp={ e => onKeyUp(e)} ref={inputRef}/> -
- ); - -} - -export default HTMLArea; diff --git a/packages/components/src/forms/index.jsx b/packages/components/src/forms/index.jsx deleted file mode 100755 index e492342f4..000000000 --- a/packages/components/src/forms/index.jsx +++ /dev/null @@ -1,11 +0,0 @@ -import loadWidget from '../lib/load-widget'; -import Form from './form'; - -import './css/default.less'; // add css to result - TODO: dit moet beter - -Form.loadWidget = loadWidget; - -export { - Form as default, - Form, -}; diff --git a/packages/components/src/forms/input-with-counter.jsx b/packages/components/src/forms/input-with-counter.jsx deleted file mode 100755 index 2d70e5dea..000000000 --- a/packages/components/src/forms/input-with-counter.jsx +++ /dev/null @@ -1,120 +0,0 @@ -import merge from 'merge'; -import { useState, useRef, useEffect } from 'react'; -import HTMLArea from './htmlarea'; - -import './css/input-with-counter.less'; // add css to result - TODO: dit moet beter - -// TODO: ik denk dat hij met HTML area niet meer werkt omdat de value niet goed wordt doorgegeven - -const InputWithCounter = function( props ) { - - props = merge.recursive({}, { - name: 'tekst', - inputType: 'input', - minLength: 5, - maxLength: 1024, - placeholder: '', - }, props.config, props); - - const [currentValue, setCurrentValue] = useState(props.value || props.defaultValue || ''); - const [focused, setFocused] = useState(props.focused || false); - const [valid, setIsValid] = useState(true); - const [showWarning, setShowWarning] = useState(false); - const inputRef = useRef(null); - - function isValid() { - let state = {}; - state.isValid = true; - state.warning = null; - if (currentValue.length < props.minLength) { -// xxx - state.warning = `De tekst is te kort`; - state.isValid = false; - } - if (currentValue.length > props.maxLength) { - state.warning = `De tekst is te lang`; - state.isValid = false; - } - this.setState(state) - return state.isValid; - } - - function validate() { - this.setState({ showWarning: true }) - return this.isValid(); - } - - function handleOnChange({name, value}) { - setCurrentValue(value); - setIsValid(value.length >= props.minLength && value.length <= props.maxLength); - if (typeof props.onChange == 'function') { - props.onChange({ name, value }); - } - } - - function onInputFocus() { - setFocused(true); - setShowWarning(false); - } - - function onInputBlur() { - setFocused(false); - } - - let counter = null; - let warning = null; - if (focused) { - if (currentValue.length < props.minLength) { - counter = (
Nog minimaal {props.minLength - currentValue.length} tekens
) - } else { - let error = currentValue.length > props.maxLength ? 'osc-form-error' : ''; - counter = (
Je hebt nog {props.maxLength - currentValue.length} tekens over.
) - } - } - - if (showWarning && warning) { - warning = (
this['form-warning'] = el }>{warning}
) - } - - let inputHTML = null; - switch(props.inputType) { - - case 'htmlarea': - inputHTML = ( - - ); - break; - - case 'textarea': - inputHTML = ( - - ); - break; - - case 'input': - default: - inputHTML = ( - handleOnChange({ name: props.name, value: e.target.value })} onFocus={e => onInputFocus(e)} onBlur={e => onInputBlur(e)}> - ); - - } - - return ( -
(self.instance = el)} className="osc-input-with-counter"> - -
- {inputHTML} - {counter} - {warning} -
-
- ); - -} - -export default InputWithCounter; diff --git a/packages/components/src/index.jsx b/packages/components/src/index.jsx deleted file mode 100755 index 28b18acb8..000000000 --- a/packages/components/src/index.jsx +++ /dev/null @@ -1,27 +0,0 @@ -import React from "react"; - -import About from './about/index.jsx'; -import Button from './button/index.jsx'; -import Comments from './comments/index.jsx'; -import ResourceDetails from './resource-details/index.jsx'; -import ResourcesOverview from './resources-overview/index.jsx'; -import ParticipativeBudgeting from './participative-budgeting/index.jsx'; -import User from './user/index.jsx'; - -// Lazy zou misschien mooier zijn, maar dan heb je de loadWidget functie niet beschikbaar -// -// import { lazy } from 'react'; -// -// let Button = lazy(() => import('./button/index.jsx')); -// let User = lazy(() => import('./user/index.jsx')); - -export { - About, - Button, - Comments, - ResourcesOverview, - ResourceDetails, - ParticipativeBudgeting, - User, -} - diff --git a/packages/components/src/lib/has-role.js b/packages/components/src/lib/has-role.js deleted file mode 100644 index 7fa6d483d..000000000 --- a/packages/components/src/lib/has-role.js +++ /dev/null @@ -1,28 +0,0 @@ -const roles = { - admin: ['admin', 'editor', 'moderator', 'member', 'anonymous', 'all'], - editor: ['editor', 'moderator', 'member', 'anonymous', 'all'], - moderator: ['moderator', 'member', 'anonymous', 'all'], - member: ['member', 'anonymous', 'all'], - anonymous: ['anonymous', 'all'], - all: ['all'], // special - owner: null, // special -} - -module.exports = function hasRole(user, minRoles, ownerId) { - - minRoles = minRoles || 'admin'; // admin can do anything - if (!Array.isArray(minRoles)) minRoles = [minRoles]; - - let userRole = user && user.role; - - let valid = minRoles.find( minRole => { - return roles[userRole] && roles[userRole].indexOf(minRole) != -1 - }); - - if (minRoles.includes('owner') && ownerId) { - valid = valid || ( user.id == ownerId ); - } - - return valid; - -} diff --git a/packages/components/src/lib/load-widget.js b/packages/components/src/lib/load-widget.js deleted file mode 100755 index f791958f2..000000000 --- a/packages/components/src/lib/load-widget.js +++ /dev/null @@ -1,11 +0,0 @@ -import { createRoot } from "react-dom/client"; - -export default function loadWidget(elementId, props) { - - const Component = this; - - const container = document.getElementById(elementId); - const root = createRoot(container); - root.render(); - -} diff --git a/packages/components/src/lib/session-storage.js b/packages/components/src/lib/session-storage.js deleted file mode 100755 index f43573210..000000000 --- a/packages/components/src/lib/session-storage.js +++ /dev/null @@ -1,62 +0,0 @@ -export default function(props) { - - let self = this; - self.projectId = props.projectId || props.config.projectId; - - function getData() { - - let data = window.sessionStorage.getItem('openstad') || {}; - try { - data = JSON.parse(data); - } catch(err) {} - - let target = data; - if (self.projectId) { - data[self.projectId] = data[self.projectId] || {}; - target = data[self.projectId] || {}; - } - - return { data, target } - - } - - this.get = function(name) { - - let { data, target } = getData(); - - let value = target[name]; - try { - value = JSON.parse(value); - } catch(err) {} - - return value; - - } - - this.set = function(name, value) { - - if ( typeof name != 'string' ) return; - - if ( typeof value == 'undefined' ) value = ""; - - let { data, target } = getData(); - target[name] = value; - - window.sessionStorage.setItem( 'openstad', JSON.stringify(data) ); - - } - - - this.remove = function(name) { - - if ( typeof name != 'string' ) return; - - let { data, target } = getData(); - - delete target[name]; - - window.sessionStorage.setItem( 'openstad', JSON.stringify(data) ); - - } - -} diff --git a/packages/components/src/lib/user-has-role.js b/packages/components/src/lib/user-has-role.js deleted file mode 100755 index b8437382d..000000000 --- a/packages/components/src/lib/user-has-role.js +++ /dev/null @@ -1,15 +0,0 @@ -let roles = { - admin: ['admin', 'moderator', 'editor', 'member', 'anonymous', 'all'], - moderator: ['moderator', 'editor', 'member', 'anonymous', 'all'], - editor: ['editor', 'member', 'anonymous', 'all'], - member: ['member', 'anonymous', 'all'], - anonymous: ['anonymous', 'all'], - all: ['all'], // special - owner: null, // special -} - -export default function(user = {}, requiredRole) { - let userRole = user.role; - if (!Object.keys(roles).includes(userRole)) userRole = 'all'; - return roles[userRole].includes(requiredRole); -} diff --git a/packages/components/src/loading/css/default.less b/packages/components/src/loading/css/default.less deleted file mode 100644 index 1fc053914..000000000 --- a/packages/components/src/loading/css/default.less +++ /dev/null @@ -1,3 +0,0 @@ -.osc-loading { - background-color: #eee; -} diff --git a/packages/components/src/loading/index.jsx b/packages/components/src/loading/index.jsx deleted file mode 100644 index ad3abc791..000000000 --- a/packages/components/src/loading/index.jsx +++ /dev/null @@ -1,20 +0,0 @@ -import merge from 'merge'; - -import './css/default.less'; // add css to result - TODO: dit moet beter - -const Loading = function( props ) { - - props = merge.recursive({}, { - title: 'Resources overview', - }, props.config, props); - - return ( -
Loading...
- ); - -} - -export { - Loading as default, - Loading, -}; diff --git a/packages/components/src/participative-budgeting/css/default.less b/packages/components/src/participative-budgeting/css/default.less deleted file mode 100644 index df1b64cc0..000000000 --- a/packages/components/src/participative-budgeting/css/default.less +++ /dev/null @@ -1,6 +0,0 @@ -@import (reference) '../../css/default.less'; -@import '../../css/error.less'; -@import 'participative-budgeting'; - -@phone: ~'only screen and (max-width: 700px)'; - diff --git a/packages/components/src/participative-budgeting/css/participative-budgeting.less b/packages/components/src/participative-budgeting/css/participative-budgeting.less deleted file mode 100644 index 1567b8d1b..000000000 --- a/packages/components/src/participative-budgeting/css/participative-budgeting.less +++ /dev/null @@ -1,2 +0,0 @@ -.osc-participative-budgeting { -} diff --git a/packages/components/src/participative-budgeting/index.jsx b/packages/components/src/participative-budgeting/index.jsx deleted file mode 100644 index ab4801803..000000000 --- a/packages/components/src/participative-budgeting/index.jsx +++ /dev/null @@ -1,11 +0,0 @@ -import loadWidget from '../lib/load-widget'; -import ParticipativeBudgeting from './participative-budgeting'; - -import './css/default.less'; // add css to result - TODO: dit moet beter - -ParticipativeBudgeting.loadWidget = loadWidget; - -export { - ParticipativeBudgeting as default, - ParticipativeBudgeting, -}; diff --git a/packages/components/src/participative-budgeting/participative-budgeting.jsx b/packages/components/src/participative-budgeting/participative-budgeting.jsx deleted file mode 100644 index fd31b65d6..000000000 --- a/packages/components/src/participative-budgeting/participative-budgeting.jsx +++ /dev/null @@ -1,185 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import hasRole from '../lib/has-role'; -import DataStore from '../data-store'; -import SessionStorage from '../lib/session-storage.js'; -import Button from '../button'; -import LoginButton from '../user/login-button'; -import VoteSelection from '../voting/vote-selection'; -import ResourcesOverview from '../resources-overview'; -import ErrorComponent from '../error'; - -import { cva } from "class-variance-authority"; -const commentVariants = cva( - "", - { - variants: { - }, - } -); - -const ParticipativeBudgeting = function(props) { - - props = merge.recursive({}, { - title: 'Participative Budgeting', - }, props.config, props); - - const datastore = new DataStore(props); - const session = new SessionStorage(props); - - const [ currentUser, currentUserError, currentUserIsLoading ] = datastore.useCurrentUser({ ...props }); - const [ userVote, userVoteError, userVoteIsLoading ] = datastore.useUserVote({ ...props }); - const [ isBusy, setIsBusy ] = useState(false) - const [ selection, setSelection ] = useState([]); - const [ step, setStep ] = useState(0); - const [ voteResult, setVoteResult ] = useState({}); - - useEffect(() => { - setSelection(session.get('osc-voting-selection') || []); - setStep(session.get('osc-voting-step') || 0); - }, []); - - function addToSelection(e, resource) { - let result = [...selection]; - result.push(resource) - setSelection(result); - session.set('osc-voting-selection', result); - } - - function removeFromSelection(e, resource) { - let index = selection.findIndex(elem => elem.id == resource.id); - if (index != -1) { - let result = [...selection] - result.splice(index, 1) - setSelection(result); - session.set('osc-voting-selection', result); - } - } - - function toggleSelection(e, resource) { - let index = selection.findIndex(elem => elem.id == resource.id); - if (index == -1) { - addToSelection(e, resource); - } else { - removeFromSelection(e, resource); - } - } - - function gotoStep(targetStep) { - setStep(targetStep); - session.set('osc-voting-step', targetStep); - } - - function nextStep() { - if (step <= 4) gotoStep(step + 1); - } - - function previousStep() { - if (step > 0) gotoStep(step - 1); - } - - async function doVote(e, value) { - - console.log('DOVOTE'); - - if (e) e.stopPropagation(); - - if (isBusy) return; - setIsBusy(true); - - if (!props.votes.isActive) { - return; - } - - if (!currentUser || !currentUser.role || !hasRole(currentUser, props.votes.requiredUserRole) ) { - // how did you get here - let error = new Error('Deze gebruiker kan niet stemmen'); - let event = new window.CustomEvent('osc-error', { detail: error }); - document.dispatchEvent(event); - } - - let result = await userVote.submitVote(selection); - - setVoteResult(voteResult); - nextStep(); - - setIsBusy(false); - - } - - function reset() { - setStep(0); - session.remove('osc-voting-step'); - setSelection([]); - session.remove('osc-voting-selection'); - } - - let allHTML = null; - - switch (step) { - case 0: // select resources - allHTML = ( - <> - - - - - ); - break; - - case 1: // preview selection - allHTML = ( - <> - - - - - ); - break; - - case 2: // login - if (currentUser && currentUser.role && hasRole(currentUser, props.votes.requiredUserRole) ) nextStep(); - allHTML = ( - <> - Nu moet je inloggen - - - - ); - break; - - case 3: // do vote - if (!currentUser || !currentUser.role || !hasRole(currentUser, props.votes.requiredUserRole) ) previousStep(); - allHTML = ( - <> - Je bent ingelogd. Stem nu. - - - - ); - break; - - case 4: // result - allHTML = ( - <> - Klaar - - - ); - break; - - } - - let titleHTML = props.title ?

{ props.title } - stap {step + 1}

: null; - - return ( -
- - {titleHTML} - {allHTML} -
- ); - -} - -export default ParticipativeBudgeting; diff --git a/packages/components/src/resource-details/css/default.less b/packages/components/src/resource-details/css/default.less deleted file mode 100644 index 44aa2ecb3..000000000 --- a/packages/components/src/resource-details/css/default.less +++ /dev/null @@ -1,6 +0,0 @@ -@import (reference) '../../css/default.less'; -@import '../../css/error.less'; -@import 'resource-details'; - -@phone: ~'only screen and (max-width: 700px)'; - diff --git a/packages/components/src/resource-details/css/resource-details.less b/packages/components/src/resource-details/css/resource-details.less deleted file mode 100644 index 4d2d6de26..000000000 --- a/packages/components/src/resource-details/css/resource-details.less +++ /dev/null @@ -1,2 +0,0 @@ -.osc-resource-details { -} diff --git a/packages/components/src/resource-details/index.jsx b/packages/components/src/resource-details/index.jsx deleted file mode 100644 index 2591a1814..000000000 --- a/packages/components/src/resource-details/index.jsx +++ /dev/null @@ -1,11 +0,0 @@ -import loadWidget from '../lib/load-widget'; -import ResourceDetails from './resource-details'; - -import './css/default.less'; // add css to result - TODO: dit moet beter - -ResourceDetails.loadWidget = loadWidget; - -export { - ResourceDetails as default, - ResourceDetails, -}; diff --git a/packages/components/src/resource-details/like-buttons.jsx b/packages/components/src/resource-details/like-buttons.jsx deleted file mode 100644 index cc748ae13..000000000 --- a/packages/components/src/resource-details/like-buttons.jsx +++ /dev/null @@ -1,125 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import SessionStorage from '../lib/session-storage.js'; -import DataStore from '../data-store'; -import Button from '../button'; -import Error from '../error'; - -// TODO: op verzoek van Daan; gaan we dat gebruiken? -// TODO: dit moet, sort of, passen op NLDS -import { cva } from "class-variance-authority"; -const commentVariants = cva( - "osc-likebuttons-component osc-likebuttons inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background", - { - variants: { - variant: { - default: "bg-primary text-primary-foreground hover:bg-primary/90", - destructive: - "bg-destructive text-destructive-foreground hover:bg-destructive/90", - outline: - "border border-input hover:bg-accent hover:text-accent-foreground", - secondary: - "bg-secondary text-secondary-foreground hover:bg-secondary/80", - ghost: "hover:bg-accent hover:text-accent-foreground", - icon: "w-10 hover:bg-foreground/10", - link: "underline-offset-4 hover:underline text-primary", - }, - size: { - default: "h-12 py-4 px-4", - sm: "h-10 px-2", - lg: "h-14 px-8", - }, - }, - defaultVariants: { - variant: "default", - size: "default", - }, - } -); - -const LikeButtons = function(props) { - - props = merge.recursive({}, { - resource: {}, - votes: { - isActive: false, - requiredUserRole: 'member', - voteType: 'likes', - voteValues: [ - { - label: 'Like', - value: 'yes' - } - ] - }, - }, props.config, props); - - console.log(props); - - const datastore = new DataStore(props); - const session = new SessionStorage(props); - - const [ currentUser, currentUserError, currentUserIsLoading ] = datastore.useCurrentUser({ ...props }); - const [ isBusy, setIsBusy ] = useState(false) - - useEffect(() => { - let pending = session.get('osc-resource-vote-pending'); - console.log('PENDING', pending, props.resource.id, pending && pending[props.resource.id]) - if (pending && pending[props.resource.id]) { - if (currentUser && currentUser.role) { - doVote(null, pending[props.resource.id]) - session.remove('osc-resource-vote-pending'); - } - } - }, [props.resource, currentUser]); - - async function doVote(e, value) { - - console.log('VOTE', value); - - if (e) e.stopPropagation(); - - if (isBusy) return; - setIsBusy(true); - - // if (!props.votes.isActive) return; - - console.log('currentUser', currentUser); - if (!currentUser.role) { - // login - session.set('osc-resource-vote-pending', { [props.resource.id]: value }); - return document.location.href = props.loginUrl; - } - - let change = {}; - if (props.resource.userVote) change[props.resource.userVote.opinion] = -1; - - await props.resource.submitLike({ - opinion: value - }) - - setIsBusy(false); - - } - - let className = 'osc-numberplate-button'; - if (!props.votes.isActive) className += ' osc-inactive'; - - let buttonsHTML = []; - for (let value of props.votes.voteValues) { - let isBusy = false; - let VoteButton = ( - - ); - buttonsHTML.push(VoteButton); - } - - return ( -
- {buttonsHTML} -
- ); - -} - -export default LikeButtons; diff --git a/packages/components/src/resource-details/resource-details.jsx b/packages/components/src/resource-details/resource-details.jsx deleted file mode 100644 index 725fdf64b..000000000 --- a/packages/components/src/resource-details/resource-details.jsx +++ /dev/null @@ -1,84 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import DataStore from '../data-store'; -import LikeButtons from '../voting/like-buttons'; -import Error from '../error'; - -// TODO: op verzoek van Daan; gaan we dat gebruiken? -// TODO: dit moet, sort of, passen op NLDS -import { cva } from "class-variance-authority"; -const commentVariants = cva( - "osc-resourceDetails-component osc-resourceDetails inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background", - { - variants: { - variant: { - default: "bg-primary text-primary-foreground hover:bg-primary/90", - destructive: - "bg-destructive text-destructive-foreground hover:bg-destructive/90", - outline: - "border border-input hover:bg-accent hover:text-accent-foreground", - secondary: - "bg-secondary text-secondary-foreground hover:bg-secondary/80", - ghost: "hover:bg-accent hover:text-accent-foreground", - icon: "w-10 hover:bg-foreground/10", - link: "underline-offset-4 hover:underline text-primary", - }, - size: { - default: "h-12 py-4 px-4", - sm: "h-10 px-2", - lg: "h-14 px-8", - }, - }, - defaultVariants: { - variant: "default", - size: "default", - }, - } -); - -const ResourceDetails = function(props) { - - props = merge.recursive({}, { - title: 'Resource details', - }, props.config, props); - - const datastore = new DataStore(props); - - const [ currentUser, currentUserError, currentUserIsLoading ] = datastore.useCurrentUser({ ...props }); - const [ resource, resourceError, resourceIsLoading ] = datastore.useResource({ ...props }); - - let resourceHTML = null; - if (resource) { - resourceHTML = ( - <> -

{resource.title}

-

- Images: {JSON.stringify(resource.images, null, 2)} -

-

- Summary: {resource.summary} -

-

- Description: {resource.description} -

- - ); - } else{ - if (resourceIsLoading) { // TODO: i18n - resourceHTML =
Loading...
- } else { - resourceHTML =
{props.emptyListText}
- } - } - - return ( -
- - {resourceHTML} - -
- ); - -} - -export default ResourceDetails; diff --git a/packages/components/src/resources-filter/css/default.less b/packages/components/src/resources-filter/css/default.less deleted file mode 100644 index 2cbe62b24..000000000 --- a/packages/components/src/resources-filter/css/default.less +++ /dev/null @@ -1,6 +0,0 @@ -@import (reference) '../../css/default.less'; -@import '../../css/error.less'; -@import 'resources-filter'; - -@phone: ~'only screen and (max-width: 700px)'; - diff --git a/packages/components/src/resources-filter/css/resources-filter.less b/packages/components/src/resources-filter/css/resources-filter.less deleted file mode 100644 index 017061641..000000000 --- a/packages/components/src/resources-filter/css/resources-filter.less +++ /dev/null @@ -1,2 +0,0 @@ -.osc-resources-filter { -} diff --git a/packages/components/src/resources-filter/index.jsx b/packages/components/src/resources-filter/index.jsx deleted file mode 100644 index c2da8dc26..000000000 --- a/packages/components/src/resources-filter/index.jsx +++ /dev/null @@ -1,11 +0,0 @@ -import loadWidget from '../lib/load-widget'; -import ResourcesFilter from './resources-filter'; - -import './css/default.less'; // add css to result - TODO: dit moet beter - -ResourcesFilter.loadWidget = loadWidget; - -export { - ResourcesFilter as default, - ResourcesFilter, -}; diff --git a/packages/components/src/resources-filter/resources-filter.jsx b/packages/components/src/resources-filter/resources-filter.jsx deleted file mode 100644 index 59eb06f04..000000000 --- a/packages/components/src/resources-filter/resources-filter.jsx +++ /dev/null @@ -1,140 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import DataStore from '../data-store'; -import hasRole from '../lib/user-has-role'; - -// TODO: op verzoek van Daan; gaan we dat gebruiken? -// TODO: dit moet, sort of, passen op NLDS -import { cva } from "class-variance-authority"; -const commentVariants = cva( - "osc-resourcesFilter-component osc-resourcesFilter inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background", - { - variants: { - variant: { - default: "bg-primary text-primary-foreground hover:bg-primary/90", - destructive: - "bg-destructive text-destructive-foreground hover:bg-destructive/90", - outline: - "border border-input hover:bg-accent hover:text-accent-foreground", - secondary: - "bg-secondary text-secondary-foreground hover:bg-secondary/80", - ghost: "hover:bg-accent hover:text-accent-foreground", - icon: "w-10 hover:bg-foreground/10", - link: "underline-offset-4 hover:underline text-primary", - }, - size: { - default: "h-12 py-4 px-4", - sm: "h-10 px-2", - lg: "h-14 px-8", - }, - }, - defaultVariants: { - variant: "default", - size: "default", - }, - } -); - -const ResourcesFilter = function(props) { - - props = merge.recursive({}, { - title: 'Resources filter', - search: true, - tagTypes: [ 'theme', 'area' ], - onUpdateFilter: filter => console.log(filter), - }, props.config, props); - - const datastore = new DataStore(props); - - let defaultFilter = { tags: {}, search: { text: '' } }; - props.tagTypes.forEach(tagType => { - defaultFilter.tags[tagType] = null; - }); - - const [filter, setFilter] = useState(defaultFilter); - function updateFilter(newFilter) { - setFilter(newFilter); - props.onUpdateFilter(newFilter); - } - - function setTag(type, value) { - let newFilter = { - ...filter, - tags: { - ...filter.tags, - [type]: filter.tags[type] == value ? null : value, - } - }; - updateFilter(newFilter); - } - - function setSearch(value) { - let newFilter = { - ...filter, - search: { - text: value, - } - }; - updateFilter(newFilter); - } - - let tagsByType = []; - for (let tagType of props.tagTypes) { - const [ tags, tagsError, tagsIsLoading ] = datastore.useTags({ ...props, type: tagType }); - tagsByType[tagType] = { tags, tagsError, tagsIsLoading }; - } - - let errorHTML = null; - let error = null; // todo: samenvoegen uit lijst - if (error) { - console.log(error); - errorHTML =
{error.message}
- } - - let tagsHTML = []; - for (let tagType of props.tagTypes) { - let tagHTML = null; - if (tagsByType[tagType].tags.length) { - tagHTML = ( -
-

{tagType.charAt(0).toUpperCase() + tagType.slice(1)}

- { tagsByType[tagType].tags.map( ( tag, index ) => { - return ( -
setTag(tagType, tag.id) } key={`osc-tag-${ tagType }-${ index }`}> - - {tag.name} -
- ); - }) - } -
- ); - } else{ - if (tagsByType[tagType].tagsIsLoading) { // TODO: i18n - tagHTML =
Loading...
- } - } - if (tagHTML) { - tagsHTML.push(tagHTML); - } - } - - let searchHTML = []; - if (props.search) { - searchHTML = -
- setSearch(e.target.value) } value={filter.search.text}/> -
- } - - return ( -
- {errorHTML} - {searchHTML} - {tagsHTML} -
- ); - -} - -export default ResourcesFilter; diff --git a/packages/components/src/resources-overview/css/default.less b/packages/components/src/resources-overview/css/default.less deleted file mode 100644 index 551350fcf..000000000 --- a/packages/components/src/resources-overview/css/default.less +++ /dev/null @@ -1,6 +0,0 @@ -@import (reference) '../../css/default.less'; -@import '../../css/error.less'; -@import 'resources-overview'; - -@phone: ~'only screen and (max-width: 700px)'; - diff --git a/packages/components/src/resources-overview/css/resources-overview.less b/packages/components/src/resources-overview/css/resources-overview.less deleted file mode 100644 index 7d44f80bc..000000000 --- a/packages/components/src/resources-overview/css/resources-overview.less +++ /dev/null @@ -1,2 +0,0 @@ -.osc-resources-overview { -} diff --git a/packages/components/src/resources-overview/index.jsx b/packages/components/src/resources-overview/index.jsx deleted file mode 100644 index 24bd28350..000000000 --- a/packages/components/src/resources-overview/index.jsx +++ /dev/null @@ -1,11 +0,0 @@ -import loadWidget from '../lib/load-widget'; -import ResourcesOverview from './resources-overview'; - -import './css/default.less'; // add css to result - TODO: dit moet beter - -ResourcesOverview.loadWidget = loadWidget; - -export { - ResourcesOverview as default, - ResourcesOverview, -}; diff --git a/packages/components/src/resources-overview/resources-overview.jsx b/packages/components/src/resources-overview/resources-overview.jsx deleted file mode 100644 index c6a82a56b..000000000 --- a/packages/components/src/resources-overview/resources-overview.jsx +++ /dev/null @@ -1,99 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import DataStore from '../data-store'; -import ResourcesFilter from '../resources-filter'; - -// TODO: op verzoek van Daan; gaan we dat gebruiken? -// TODO: dit moet, sort of, passen op NLDS -import { cva } from "class-variance-authority"; -const commentVariants = cva( - "osc-resourcesOverview-component osc-resourcesOverview inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background", - { - variants: { - variant: { - default: "bg-primary text-primary-foreground hover:bg-primary/90", - destructive: - "bg-destructive text-destructive-foreground hover:bg-destructive/90", - outline: - "border border-input hover:bg-accent hover:text-accent-foreground", - secondary: - "bg-secondary text-secondary-foreground hover:bg-secondary/80", - ghost: "hover:bg-accent hover:text-accent-foreground", - icon: "w-10 hover:bg-foreground/10", - link: "underline-offset-4 hover:underline text-primary", - }, - size: { - default: "h-12 py-4 px-4", - sm: "h-10 px-2", - lg: "h-14 px-8", - }, - }, - defaultVariants: { - variant: "default", - size: "default", - }, - } -); - -const ResourcesOverview = function(props) { - - props = merge.recursive({}, { - title: 'Resources overview', - onResourceClick: onResourceClick, - }, props.config, props); - - const datastore = new DataStore(props); - - const [ currentUser, currentUserError, currentUserIsLoading ] = datastore.useCurrentUser({ ...props }); - const [ tags, tagsError, tagsIsLoading ] = datastore.useTags({ ...props }); - const [ resources, resourcesError, resourcesIsLoading ] = datastore.useResources({ ...props }); - - function onResourceClick(e, resource) { - console.log('ONRESOURCECLICK', resource.id); - } - - let titleHTML = props.title ?

{ props.title }

: null; - - // TODO: errors moeten nog - let errorHTML = null; - // let error = submitError || resourcesOverviewError; - // if (error) { - // console.log(error); - // errorHTML =
{error.message}
- // } - - let resourcesHTML = null; - if (resources.length) { - resourcesHTML = ( - <> - { resources.map( ( resource, index ) => { - return ( -
props.onResourceClick(e, resource)} key={`osc-resource-${ index }`}> - {resource.title} ({ resource.tags && resource.tags.map( ( tag, jndex ) => tag.name).join(', ') }) -
- ); - }) - } - - ); - } else{ - if (resourcesIsLoading) { // TODO: i18n - resourcesHTML =
Loading...
- } else { - resourcesHTML =
{props.emptyListText}
- } - } - - return ( -
- {titleHTML} - {errorHTML} - -

Resources

- {resourcesHTML} -
- ); - -} - -export default ResourcesOverview; diff --git a/packages/components/src/user/css/default.less b/packages/components/src/user/css/default.less deleted file mode 100755 index 43dafb2d6..000000000 --- a/packages/components/src/user/css/default.less +++ /dev/null @@ -1,6 +0,0 @@ -//@import (reference) '../../component/css/default.less'; -@import 'user'; - -* { - box-sizing: border-box; -} diff --git a/packages/components/src/user/css/user.less b/packages/components/src/user/css/user.less deleted file mode 100755 index 9afdbb426..000000000 --- a/packages/components/src/user/css/user.less +++ /dev/null @@ -1,7 +0,0 @@ -.osc-user { - - h3 { - padding: 0; - } - -} diff --git a/packages/components/src/user/index.jsx b/packages/components/src/user/index.jsx deleted file mode 100755 index 8a8e11aac..000000000 --- a/packages/components/src/user/index.jsx +++ /dev/null @@ -1,11 +0,0 @@ -import loadWidget from '../lib/load-widget'; -import User from './user'; - -import './css/default.less'; // add css to result - TODO: dit moet beter - -User.loadWidget = loadWidget; - -export { - User as default, - User, -}; diff --git a/packages/components/src/user/login-button.jsx b/packages/components/src/user/login-button.jsx deleted file mode 100644 index acb4add19..000000000 --- a/packages/components/src/user/login-button.jsx +++ /dev/null @@ -1,29 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import Button from '../button'; - -const LoginButton = function( props ) { - - props = merge.recursive({}, { - currentUser: {}, - label: 'Login', - }, props.config, props.config?.login, props.login, props); - - function doLogin(e) { - if (e) e.stopPropagation(); - return document.location.href = props.url; - } - - let label = props.label; - label.replace(/[[username]]/, props.currentUser.displayName || ''); - - return ( - - ); - -} - -export { - LoginButton as default, - LoginButton, -}; diff --git a/packages/components/src/user/logout-button.jsx b/packages/components/src/user/logout-button.jsx deleted file mode 100644 index fb1bf18ce..000000000 --- a/packages/components/src/user/logout-button.jsx +++ /dev/null @@ -1,33 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import Button from '../button'; - -const LogoutButton = function( props ) { - - props = merge.recursive({}, { - currentUser: {}, - label: 'Logout', - }, props.config, props.config?.logout, props.logout, props); - - function doLogout(e) { - if (e) e.stopPropagation(); - - // delete sessionData[projectId] - // window.sessionStorage.setItem('openstad', JSON.stringify(sessionData)) - - return document.location.href = props.url; - } - - let label = props.label; - label.replace(/[[username]]/, props.currentUser.displayName || ''); - - return ( - - ); - -} - -export { - LogoutButton as default, - LogoutButton, -}; diff --git a/packages/components/src/user/user.jsx b/packages/components/src/user/user.jsx deleted file mode 100644 index 4ee626d28..000000000 --- a/packages/components/src/user/user.jsx +++ /dev/null @@ -1,57 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import DataStore from '../data-store'; -import Loading from '../loading'; -import LoginButton from './login-button'; -import LogoutButton from './logout-button'; - -const User = function( props ) { - - // dit zou denk ik een profile knop of zo moeten worden - // voor nu is het: toon een login button als er geen user is, - // en anders een logout button plus een json dump van de user - - props = merge.recursive({}, { - loginLabel: 'Login', - logoutLabel: 'Logout', - }, props.config, props); - - const datastore = new DataStore(props); - - const [ currentUser, currentUserError, currentUserIsLoading ] = datastore.useCurrentUser({ ...props }); - - let titleHTML = null; - if (currentUser && currentUser.id) { - titleHTML =

User

- } - - let userHTML = currentUserIsLoading ? : null; - if (currentUser && currentUser.id) { - userHTML = ( -
-        {JSON.stringify(currentUser, null, 2)}
-      
- ); - } - - let buttonHTML = null; - if (currentUser && currentUser.id) { - buttonHTML = - } else { - buttonHTML = - } - - return ( -
- {buttonHTML} - {titleHTML} - {userHTML} -
- ); - -} - -export { - User as default, - User, -}; diff --git a/packages/components/src/voting/like-buttons.jsx b/packages/components/src/voting/like-buttons.jsx deleted file mode 100644 index f0fd696d9..000000000 --- a/packages/components/src/voting/like-buttons.jsx +++ /dev/null @@ -1,122 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import SessionStorage from '../lib/session-storage.js'; -import hasRole from '../lib/has-role'; -import DataStore from '../data-store'; -import Button from '../button'; -import Error from '../error'; - -// TODO: op verzoek van Daan; gaan we dat gebruiken? -// TODO: dit moet, sort of, passen op NLDS -import { cva } from "class-variance-authority"; -const commentVariants = cva( - "osc-likebuttons-component osc-likebuttons inline-flex items-center justify-center rounded-md text-sm font-medium transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:opacity-50 disabled:pointer-events-none ring-offset-background", - { - variants: { - variant: { - default: "bg-primary text-primary-foreground hover:bg-primary/90", - destructive: - "bg-destructive text-destructive-foreground hover:bg-destructive/90", - outline: - "border border-input hover:bg-accent hover:text-accent-foreground", - secondary: - "bg-secondary text-secondary-foreground hover:bg-secondary/80", - ghost: "hover:bg-accent hover:text-accent-foreground", - icon: "w-10 hover:bg-foreground/10", - link: "underline-offset-4 hover:underline text-primary", - }, - size: { - default: "h-12 py-4 px-4", - sm: "h-10 px-2", - lg: "h-14 px-8", - }, - }, - defaultVariants: { - variant: "default", - size: "default", - }, - } -); - -const LikeButtons = function(props) { - - props = merge.recursive({}, { - resource: {}, - votes: { - isActive: false, - requiredUserRole: 'member', - voteType: 'likes', - voteValues: [ - { - label: 'Like', - value: 'yes' - } - ] - }, - }, props.config, props); - - const datastore = new DataStore(props); - const session = new SessionStorage(props); - - const [ currentUser, currentUserError, currentUserIsLoading ] = datastore.useCurrentUser({ ...props }); - const [ isBusy, setIsBusy ] = useState(false) - - useEffect(() => { - let pending = session.get('osc-resource-vote-pending'); - if (pending && pending[props.resource.id]) { - if (currentUser && currentUser.role) { - doVote(null, pending[props.resource.id]) - session.remove('osc-resource-vote-pending'); - } - } - }, [props.resource, currentUser]); - - async function doVote(e, value) { - - if (e) e.stopPropagation(); - - if (isBusy) return; - setIsBusy(true); - - if (!props.votes.isActive) { - return; - } - - if (!currentUser.role || !hasRole(currentUser, props.votes.requiredUserRole) ) { - // login - session.set('osc-resource-vote-pending', { [props.resource.id]: value }); - return document.location.href = props.login.url; - } - - let change = {}; - if (props.resource.userVote) change[props.resource.userVote.opinion] = -1; - - await props.resource.submitLike({ - opinion: value - }) - - setIsBusy(false); - - } - - let className = 'osc-numberplate-button'; - if (!props.votes.isActive) className += ' osc-inactive'; - - let buttonsHTML = []; - for (let value of props.votes.voteValues) { - let isBusy = false; - let VoteButton = ( - - ); - buttonsHTML.push(VoteButton); - } - - return ( -
- {buttonsHTML} -
- ); - -} - -export default LikeButtons; diff --git a/packages/components/src/voting/vote-selection.jsx b/packages/components/src/voting/vote-selection.jsx deleted file mode 100644 index 226b6d141..000000000 --- a/packages/components/src/voting/vote-selection.jsx +++ /dev/null @@ -1,64 +0,0 @@ -import merge from 'merge'; -import { useState, useEffect, useCallback } from 'react'; -import SessionStorage from '../lib/session-storage.js'; -import hasRole from '../lib/has-role'; -import DataStore from '../data-store'; -import Button from '../button'; -import Error from '../error'; - -import { cva } from "class-variance-authority"; -const commentVariants = cva( - "", - { - variants: { - variant: { - }, - size: { - }, - }, - defaultVariants: { - }, - } -); - -const VoteSelection = function(props) { - - props = merge.recursive({}, { - selection: [], - votes: { - isActive: false, - requiredUserRole: 'member', - voteType: 'likes', - voteValues: [ - { - label: 'Like', - value: 'yes' - } - ] - }, - }, props.config, props); - - const datastore = new DataStore(props); - const session = new SessionStorage(props); - - let selectionHTML = ( - <> - {props.selection.map((resource, index) => { - return ( -

- {resource.title} -

); - })} - - ) - - return ( -
-

Geselecteerde plannen

- {selectionHTML} -
- ); - -} - -export default VoteSelection; diff --git a/packages/components/webpack.config.js b/packages/components/webpack.config.js deleted file mode 100755 index f88505fff..000000000 --- a/packages/components/webpack.config.js +++ /dev/null @@ -1,205 +0,0 @@ -const webpack = require('webpack'); -const path = require("path"); -const MiniCssExtractPlugin = require('mini-css-extract-plugin'); -const TerserPlugin = require('terser-webpack-plugin'); - -module.exports = { - - mode: 'production', - - entry: { - - 'all': { - import: './src/index.jsx', - filename: 'index.js', - library: { - name: 'OS20', - type: 'assign-properties', - }, - }, - - 'about': { - import: './src/about/index.jsx', - filename: 'about.js', - library: { - name: 'OS20', - type: 'assign-properties', - }, - }, - - 'button': { - import: './src/button/index.jsx', - filename: 'button.js', - library: { - name: 'OS20', - type: 'assign-properties', - }, - }, - - 'forms': { - import: './src/forms/index.jsx', - filename: 'forms.js', - library: { - name: 'OS20', - type: 'assign-properties', - }, - }, - - 'comments': { - import: './src/comments/index.jsx', - filename: 'comments.js', - library: { - name: 'OS20', - type: 'assign-properties', - }, - }, - - 'resource-details': { - import: './src/resource-details/index.jsx', - filename: 'resource-details.js', - library: { - name: 'OS20', - type: 'assign-properties', - }, - }, - - 'resources-filter': { - import: './src/resources-filter/index.jsx', - filename: 'resources-filter.js', - library: { - name: 'OS20', - type: 'assign-properties', - }, - }, - - 'resources-overview': { - import: './src/resources-overview/index.jsx', - filename: 'resources-overview.js', - library: { - name: 'OS20', - type: 'assign-properties', - }, - }, - - 'participative-budgeting': { - import: './src/participative-budgeting/index.jsx', - filename: 'participative-budgeting.js', - library: { - name: 'OS20', - type: 'assign-properties', - }, - }, - - 'user': { - import: './src/user/index.jsx', - filename: 'user.js', - library: { - name: 'OS20', - type: 'assign-properties', - }, - }, - - }, - - output: { - devtoolNamespace: 'mycomponents', - path: path.resolve(__dirname + '/dist'), - filename: '[name].js', - library: ['OpenStad', '[name]'], - libraryTarget: 'window', - }, - - externals: { - 'react': 'React', - 'react-dom': 'ReactDOM', - }, - - devtool: false, - - plugins: [ - new webpack.SourceMapDevToolPlugin({ - filename: '[file].map', - }), - new MiniCssExtractPlugin({ - filename: 'css/[name].css', - ignoreOrder: false, - }), -// new webpack.ProvidePlugin({ -// Promise: 'es6-promise-promise', -// }), - ], - - optimization: { - minimize: true, - minimizer: [new TerserPlugin()], - }, - - resolve: { - extensions: [".*", ".js", ".jsx", ".css", ".less"], - }, - - module: { - rules: [ - - // js and react - { - test: /\.(js|jsx)$/, - exclude: /node_modules/, - use: ["babel-loader"], - }, - - { - test: /\.less$/, - use: [ - { - loader: MiniCssExtractPlugin.loader, - options: { -// hmr: process.env.NODE_ENV === 'development', - }, - }, - 'css-loader', - 'less-loader', - ], - }, - - { - test: /\.css$/, - use: [ - { - loader: MiniCssExtractPlugin.loader, - options: { - publicPath: '../' - } - }, - 'css-loader', - { - loader: 'postcss-loader', - options: { - postcssOptions: { - plugins: [ - [ - 'postcss-preset-env', - { - // Options - }, - ], - ], - }, - }, - }, - ] - }, - - { // other images - test: /\.(png|jpe?g|gif|svg)$/i, - type: 'asset/resource', - generator: { - filename: 'images/[name].[ext]' - - }, - }, - - ], - }, - -};