From a42d4173a852e018a125403a7967c25a8f7e33d3 Mon Sep 17 00:00:00 2001 From: allyoucanmap Date: Fri, 31 Jan 2025 17:24:11 +0100 Subject: [PATCH 1/4] Fix #10783 Support for favorites --- .../mapstore-migration-guide.md | 19 + web/client/api/GeoStoreDAO.js | 22 +- web/client/api/__tests__/GeoStoreDAO-test.jsx | 25 + web/client/configs/localConfig.json | 1 + .../plugins/ResourcesCatalog/Favorites.jsx | 40 + .../ResourcesCatalog/ResourcesFiltersForm.jsx | 6 + .../api/__tests__/resources-test.js | 4 +- .../plugins/ResourcesCatalog/api/resources.js | 4 +- .../components/ResourceCard.jsx | 8 +- .../ResourcesCatalog/containers/Favorites.jsx | 90 +++ .../containers/__tests__/Favorites-test.jsx | 129 +++ web/client/plugins/ResourcesCatalog/index.js | 1 + web/client/themes/default/icons.less | 758 +++++++++--------- web/client/themes/default/icons/icons.eot | Bin 88012 -> 88428 bytes web/client/themes/default/icons/icons.svg | 384 ++++----- web/client/themes/default/icons/icons.ttf | Bin 87856 -> 88272 bytes web/client/themes/default/icons/icons.woff | Bin 49516 -> 49860 bytes web/client/themes/default/icons/icons.woff2 | Bin 40676 -> 40848 bytes web/client/themes/default/svg/heart-o.svg | 42 + web/client/translations/data.da-DK.json | 5 +- web/client/translations/data.de-DE.json | 5 +- web/client/translations/data.en-US.json | 5 +- web/client/translations/data.es-ES.json | 5 +- web/client/translations/data.fi-FI.json | 5 +- web/client/translations/data.fr-FR.json | 5 +- web/client/translations/data.hr-HR.json | 5 +- web/client/translations/data.is-IS.json | 5 +- web/client/translations/data.it-IT.json | 5 +- web/client/translations/data.nl-NL.json | 5 +- web/client/translations/data.pt-PT.json | 5 +- web/client/translations/data.sk-SK.json | 5 +- web/client/translations/data.sv-SE.json | 5 +- web/client/translations/data.vi-VN.json | 5 +- web/client/translations/data.zh-ZH.json | 5 +- 34 files changed, 1019 insertions(+), 589 deletions(-) create mode 100644 web/client/plugins/ResourcesCatalog/Favorites.jsx create mode 100644 web/client/plugins/ResourcesCatalog/containers/Favorites.jsx create mode 100644 web/client/plugins/ResourcesCatalog/containers/__tests__/Favorites-test.jsx create mode 100644 web/client/themes/default/svg/heart-o.svg diff --git a/docs/developer-guide/mapstore-migration-guide.md b/docs/developer-guide/mapstore-migration-guide.md index 4beefebdd8..28048a9799 100644 --- a/docs/developer-guide/mapstore-migration-guide.md +++ b/docs/developer-guide/mapstore-migration-guide.md @@ -78,6 +78,25 @@ index 62ddda0..62ce070 100644 Some libraries has been updated. if you have a MapStore project make sure to keep the versions aligned with the main product. +## Migration from 2024.02.02 to 2025.01.00 + +### Add Favorite plugin to localConfig.json + +The new Favorite plugin should be added inside the plugins `maps` section of the localConfig.json to visualize the button on the resource cards + +```diff +{ + "plugins": { + ..., + "maps": [ + ..., ++ { "name": "Favorites" } + ], + ... + } +} +``` + ## Migration from 2024.01.00 to 2024.01.02 ### Enable showing credits/attribution text in Print config diff --git a/web/client/api/GeoStoreDAO.js b/web/client/api/GeoStoreDAO.js index c7af5fa39a..720af7f2a5 100644 --- a/web/client/api/GeoStoreDAO.js +++ b/web/client/api/GeoStoreDAO.js @@ -572,7 +572,27 @@ const Api = { return postUser; } }, - errorParser + errorParser, + /** + * add a resource to user favorites + * @param {string} userId user identifier + * @param {string} resourceId resource identifier + * @param {object} options additional axios options + */ + addFavoriteResource: (userId, resourceId, options) => { + const url = `/users/user/${userId}/favorite/${resourceId}`; + return axios.post(url, undefined, Api.addBaseUrl(parseOptions(options))).then((response) => response.data); + }, + /** + * remove a resource from user favorites + * @param {string} userId user identifier + * @param {string} resourceId resource identifier + * @param {object} options additional axios options + */ + removeFavoriteResource: (userId, resourceId, options) => { + const url = `/users/user/${userId}/favorite/${resourceId}`; + return axios.delete(url, Api.addBaseUrl(parseOptions(options))).then((response) => response.data); + } }; export default Api; diff --git a/web/client/api/__tests__/GeoStoreDAO-test.jsx b/web/client/api/__tests__/GeoStoreDAO-test.jsx index 589be08213..33947f1398 100644 --- a/web/client/api/__tests__/GeoStoreDAO-test.jsx +++ b/web/client/api/__tests__/GeoStoreDAO-test.jsx @@ -423,4 +423,29 @@ describe('Test correctness of the GeoStore APIs', () => { done(e); }); }); + + it('addFavoriteResource', (done) => { + mockAxios.onPost().reply((data) => { + try { + expect(data.url).toEqual('/users/user/10/favorite/15'); + done(); + } catch (e) { + done(e); + } + return [200]; + }); + API.addFavoriteResource("10", "15"); + }); + it('removeFavoriteResource', (done) => { + mockAxios.onDelete().reply((data) => { + try { + expect(data.url).toEqual('/users/user/10/favorite/15'); + done(); + } catch (e) { + done(e); + } + return [200]; + }); + API.removeFavoriteResource("10", "15"); + }); }); diff --git a/web/client/configs/localConfig.json b/web/client/configs/localConfig.json index 3e65db8510..4743aed859 100644 --- a/web/client/configs/localConfig.json +++ b/web/client/configs/localConfig.json @@ -787,6 +787,7 @@ ] } }, + { "name": "Favorites" }, { "name": "ResourcesFiltersForm", "cfg": { diff --git a/web/client/plugins/ResourcesCatalog/Favorites.jsx b/web/client/plugins/ResourcesCatalog/Favorites.jsx new file mode 100644 index 0000000000..8a529700c9 --- /dev/null +++ b/web/client/plugins/ResourcesCatalog/Favorites.jsx @@ -0,0 +1,40 @@ +/* + * Copyright 2025, GeoSolutions Sas. + * All rights reserved. + * + * This source code is licensed under the BSD-style license found in the + * LICENSE file in the root directory of this source tree. + */ + +import { createPlugin } from '../../utils/PluginsUtils'; +import { connect } from 'react-redux'; +import { createStructuredSelector } from 'reselect'; +import { userSelector } from '../../selectors/security'; +import { getRouterLocation } from './selectors/resources'; +import { searchResources } from './actions/resources'; +import Favorites from './containers/Favorites'; + +const ConnectedFavorites = connect( + createStructuredSelector({ + user: userSelector, + location: getRouterLocation + }), + { + onSearch: searchResources + } +)(Favorites); + +/** + * renders a button inside the resource card to add/remove a resource to user favorites + * @name Favorites. + */ +export default createPlugin('Favorites', { + component: () => null, + containers: { + ResourcesGrid: { + target: 'card-buttons', + position: 0, + Component: ConnectedFavorites + } + } +}); diff --git a/web/client/plugins/ResourcesCatalog/ResourcesFiltersForm.jsx b/web/client/plugins/ResourcesCatalog/ResourcesFiltersForm.jsx index cd8847733d..bef1ea917c 100644 --- a/web/client/plugins/ResourcesCatalog/ResourcesFiltersForm.jsx +++ b/web/client/plugins/ResourcesCatalog/ResourcesFiltersForm.jsx @@ -63,6 +63,12 @@ function ResourcesFiltersForm({ type: 'filter', disableIf: '{!state("userrole")}' }, + { + id: 'favorite', + labelId: 'resourcesCatalog.favorites', + type: 'filter', + disableIf: '{!state("userrole")}' + }, { id: 'map', labelId: 'resourcesCatalog.mapsFilter', diff --git a/web/client/plugins/ResourcesCatalog/api/__tests__/resources-test.js b/web/client/plugins/ResourcesCatalog/api/__tests__/resources-test.js index 18766dadb8..7c3b253d4b 100644 --- a/web/client/plugins/ResourcesCatalog/api/__tests__/resources-test.js +++ b/web/client/plugins/ResourcesCatalog/api/__tests__/resources-test.js @@ -76,7 +76,7 @@ describe('resources api', () => { mockAxios.onPost().replyOnce((config) => { try { expect(config.url).toBe('/extjs/search/list'); - expect(config.params).toEqual({ includeAttributes: true, start: 24, limit: 24, sortBy: 'name', sortOrder: 'asc' }); + expect(config.params).toEqual({ includeAttributes: true, start: 24, limit: 24, sortBy: 'name', sortOrder: 'asc', favoritesOnly: true }); let json; xml2js.parseString(config.data, { explicitArray: false }, (ignore, result) => { json = result; @@ -155,7 +155,7 @@ describe('resources api', () => { params: { 'page': 2, 'pageSize': 24, - 'f': ['map', 'featured', 'my-resources'], + 'f': ['map', 'featured', 'my-resources', 'favorite'], 'q': 'A', 'filter{ctx.in}': ['contextName'], 'filter{group.in}': ['group01'], diff --git a/web/client/plugins/ResourcesCatalog/api/resources.js b/web/client/plugins/ResourcesCatalog/api/resources.js index d9a95b726e..247c2c9e53 100644 --- a/web/client/plugins/ResourcesCatalog/api/resources.js +++ b/web/client/plugins/ResourcesCatalog/api/resources.js @@ -148,6 +148,7 @@ export const requestResources = ({ } = params || {}; const sortBy = sort.replace('-', ''); const sortOrder = sort.includes('-') ? 'desc' : 'asc'; + const f = castArray(query.f || []); return searchListByAttributes(getFilter({ q, user, @@ -159,7 +160,8 @@ export const requestResources = ({ start: parseFloat(page - 1) * pageSize, limit: pageSize, sortBy, - sortOrder + sortOrder, + ...(f.includes('favorite') ? { favoritesOnly: true } : {}) } }) .toPromise() diff --git a/web/client/plugins/ResourcesCatalog/components/ResourceCard.jsx b/web/client/plugins/ResourcesCatalog/components/ResourceCard.jsx index 263ca6f34f..de5fb778b3 100644 --- a/web/client/plugins/ResourcesCatalog/components/ResourceCard.jsx +++ b/web/client/plugins/ResourcesCatalog/components/ResourceCard.jsx @@ -30,6 +30,7 @@ const ResourceCardButton = ({ square, variant, borderTransparent, + loading, ...props }) => { function handleOnClick(event) { @@ -47,9 +48,10 @@ const ResourceCardButton = ({ tooltipId={square && labelId ? labelId : null} onClick={handleOnClick} > - {glyph ? <> : null} - {glyph && labelId ? ' ' : null} - {labelId && !square ? : null} + {!loading && glyph ? <> : null} + {!loading && glyph && labelId ? ' ' : null} + {!loading && labelId && !square ? : null} + {loading ? : null} ); }; diff --git a/web/client/plugins/ResourcesCatalog/containers/Favorites.jsx b/web/client/plugins/ResourcesCatalog/containers/Favorites.jsx new file mode 100644 index 0000000000..a5d0186dc3 --- /dev/null +++ b/web/client/plugins/ResourcesCatalog/containers/Favorites.jsx @@ -0,0 +1,90 @@ +/* + * Copyright 2025, GeoSolutions Sas. + * All rights reserved. + * + * This source code is licensed under the BSD-style license found in the + * LICENSE file in the root directory of this source tree. + */ + +import React, { useState } from 'react'; +import PropTypes from 'prop-types'; +import url from 'url'; +import useIsMounted from '../hooks/useIsMounted'; +import GeoStoreDAO from '../../../api/GeoStoreDAO'; +import { castArray } from 'lodash'; + +/** + * Favorites button component + * @prop {object} user user properties + * @prop {class|function} component a valid component + * @prop {object} resource resource properties + * @prop {object} location router location + * @prop {function} onSearch trigger a refresh request after changing the favorite association + * @prop {number} delayTime delay time to complete the request + */ +function Favorites({ + user, + component, + resource, + location, + onSearch, + delayTime +}) { + const { query } = url.parse(location?.search || '', true); + const f = castArray(query.f || []); + const isMounted = useIsMounted(); + const [loading, setLoading] = useState(false); + const [isFavorite, setIsFavorite] = useState(!!resource?.isFavorite); + + function handleOnClick() { + if (!loading) { + setLoading(true); + const promise = isFavorite + ? GeoStoreDAO.removeFavoriteResource + : GeoStoreDAO.addFavoriteResource; + promise(user?.id, resource?.id) + .then(() => isMounted(() => { + setIsFavorite(!isFavorite); + })) + .finally(() => + setTimeout(() => isMounted(() => { + // apply a delay to show the spinner + // and give a feedback to the user + setLoading(false); + if (f.includes('favorite')) { + onSearch({ refresh: true }); + } + }), delayTime) + ); + } + } + const Component = component; + return Component && resource?.id && user?.id + ? ( + + ) + : null; +} + +Favorites.propTypes = { + user: PropTypes.object, + component: PropTypes.any, + resource: PropTypes.object, + location: PropTypes.object, + onSearch: PropTypes.func, + delayTime: PropTypes.number +}; + +Favorites.defaultProps = { + onSearch: () => {}, + delayTime: 500 +}; + +export default Favorites; diff --git a/web/client/plugins/ResourcesCatalog/containers/__tests__/Favorites-test.jsx b/web/client/plugins/ResourcesCatalog/containers/__tests__/Favorites-test.jsx new file mode 100644 index 0000000000..185391e3fa --- /dev/null +++ b/web/client/plugins/ResourcesCatalog/containers/__tests__/Favorites-test.jsx @@ -0,0 +1,129 @@ +/* + * Copyright 2025, GeoSolutions Sas. + * All rights reserved. + * + * This source code is licensed under the BSD-style license found in the + * LICENSE file in the root directory of this source tree. + */ + +import React from 'react'; +import ReactDOM from 'react-dom'; +import expect from 'expect'; +import Favorites from '../Favorites'; +import axios from '../../../../libs/ajax'; +import MockAdapter from 'axios-mock-adapter'; +import { waitFor } from '@testing-library/react'; +import { Simulate } from 'react-dom/test-utils'; + +let mockAxios; + +describe('Favorites container', () => { + beforeEach((done) => { + mockAxios = new MockAdapter(axios); + document.body.innerHTML = '
'; + setTimeout(done); + }); + afterEach((done) => { + mockAxios.restore(); + ReactDOM.unmountComponentAtNode(document.getElementById('container')); + document.body.innerHTML = ''; + setTimeout(done); + }); + it('should not render with default', () => { + ReactDOM.render(, document.getElementById('container')); + const container = document.getElementById('container'); + expect(container.children.length).toBe(0); + }); + it('should trigger addFavoriteResource', (done) => { + mockAxios.onPost().reply((data) => { + try { + expect(data.url).toEqual('/users/user/10/favorite/15'); + } catch (e) { + done(e); + } + return [200]; + }); + const Component = ({ onClick, glyph, labelId }) => { + return (); + }; + ReactDOM.render(, document.getElementById('container')); + + const button = document.querySelector('button'); + expect(button).toBeTruthy(); + expect(button.innerHTML).toBe('heart-o:resourcesCatalog.addToFavorites'); + + Simulate.click(button); + + waitFor(() => expect(document.querySelector('button').innerHTML).toBe('heart:resourcesCatalog.removeFromFavorites')) + .then(() => done()) + .catch(done); + }); + + it('should trigger removeFavoriteResource', (done) => { + mockAxios.onDelete().reply((data) => { + try { + expect(data.url).toEqual('/users/user/10/favorite/15'); + } catch (e) { + done(e); + } + return [200]; + }); + const Component = ({ onClick, glyph, labelId }) => { + return (); + }; + ReactDOM.render(, document.getElementById('container')); + + const button = document.querySelector('button'); + expect(button).toBeTruthy(); + expect(button.innerHTML).toBe('heart:resourcesCatalog.removeFromFavorites'); + + Simulate.click(button); + + waitFor(() => expect(document.querySelector('button').innerHTML).toBe('heart-o:resourcesCatalog.addToFavorites')) + .then(() => done()) + .catch(done); + }); + + it('should trigger onSearch if the query has the favorite f filter', (done) => { + mockAxios.onPost().reply((data) => { + try { + expect(data.url).toEqual('/users/user/10/favorite/15'); + } catch (e) { + done(e); + } + return [200]; + }); + const Component = ({ onClick, glyph, labelId }) => { + return (); + }; + ReactDOM.render( { + expect(refresh).toBe(true); + done(); + }} + />, document.getElementById('container')); + + const button = document.querySelector('button'); + expect(button).toBeTruthy(); + expect(button.innerHTML).toBe('heart-o:resourcesCatalog.addToFavorites'); + + Simulate.click(button); + }); +}); diff --git a/web/client/plugins/ResourcesCatalog/index.js b/web/client/plugins/ResourcesCatalog/index.js index b567f075bf..9ddc59e002 100644 --- a/web/client/plugins/ResourcesCatalog/index.js +++ b/web/client/plugins/ResourcesCatalog/index.js @@ -10,6 +10,7 @@ export { default as ResourcesGridPlugin } from './ResourcesGrid'; export { default as ResourcesFiltersFormPlugin} from './ResourcesFiltersForm'; export { default as ResourceDetailsPlugin } from './ResourceDetails'; export { default as EditContextPlugin } from './EditContext'; +export { default as FavoritesPlugin } from './Favorites'; export { default as DeleteResourcePlugin } from './DeleteResource'; export { default as HomeDescriptionPlugin } from './HomeDescription'; export { default as BrandNavbarPlugin } from './BrandNavbar'; diff --git a/web/client/themes/default/icons.less b/web/client/themes/default/icons.less index 4ddbd9bd86..4ad0aa031e 100644 --- a/web/client/themes/default/icons.less +++ b/web/client/themes/default/icons.less @@ -215,195 +215,196 @@ .glyphicon-hand-up:before { content: "\f1ad"; } .glyphicon-hdd:before { content: "\f1ae"; } .glyphicon-headphones:before { content: "\f1af"; } -.glyphicon-heart:before { content: "\f1b0"; } -.glyphicon-height-auto:before { content: "\f1b1"; } -.glyphicon-height-from-terrain:before { content: "\f1b2"; } -.glyphicon-height-view:before { content: "\f1b3"; } -.glyphicon-hide-marker:before { content: "\f1b4"; } -.glyphicon-home:before { content: "\f1b5"; } -.glyphicon-hourglass:before { content: "\f1b6"; } -.glyphicon-import:before { content: "\f1b7"; } -.glyphicon-inbox:before { content: "\f1b8"; } -.glyphicon-info-sign:before { content: "\f1b9"; } -.glyphicon-italic:before { content: "\f1ba"; } -.glyphicon-layer-info:before { content: "\f1bb"; } -.glyphicon-leaf:before { content: "\f1bc"; } -.glyphicon-level-up:before { content: "\f1bd"; } -.glyphicon-line-dash:before { content: "\f1be"; } -.glyphicon-line-minus:before { content: "\f1bf"; } -.glyphicon-line-plus:before { content: "\f1c0"; } -.glyphicon-line-remove:before { content: "\f1c1"; } -.glyphicon-line-trash:before { content: "\f1c2"; } -.glyphicon-line:before { content: "\f1c3"; } -.glyphicon-link:before { content: "\f1c4"; } -.glyphicon-list-alt:before { content: "\f1c5"; } -.glyphicon-list:before { content: "\f1c6"; } -.glyphicon-lock:before { content: "\f1c7"; } -.glyphicon-log-in:before { content: "\f1c8"; } -.glyphicon-log-out:before { content: "\f1c9"; } -.glyphicon-loop:before { content: "\f1ca"; } -.glyphicon-magnet:before { content: "\f1cb"; } -.glyphicon-map-context:before { content: "\f1cc"; } -.glyphicon-map-edit:before { content: "\f1cd"; } -.glyphicon-map-filter:before { content: "\f1ce"; } -.glyphicon-map-marker:before { content: "\f1cf"; } -.glyphicon-map-synch:before { content: "\f1d0"; } -.glyphicon-map-view:before { content: "\f1d1"; } -.glyphicon-maps-catalog:before { content: "\f1d2"; } -.glyphicon-menu-hamburger:before { content: "\f1d3"; } -.glyphicon-minus-sign:before { content: "\f1d4"; } -.glyphicon-minus:before { content: "\f1d5"; } -.glyphicon-model-plus:before { content: "\f1d6"; } -.glyphicon-model:before { content: "\f1d7"; } -.glyphicon-mouse:before { content: "\f1d8"; } -.glyphicon-move-row-after:before { content: "\f1d9"; } -.glyphicon-move-row-before:before { content: "\f1da"; } -.glyphicon-move:before { content: "\f1db"; } -.glyphicon-muted:before { content: "\f1dc"; } -.glyphicon-new-window:before { content: "\f1dd"; } -.glyphicon-next:before { content: "\f1de"; } -.glyphicon-off:before { content: "\f1df"; } -.glyphicon-ok-circle:before { content: "\f1e0"; } -.glyphicon-ok-sign:before { content: "\f1e1"; } -.glyphicon-ok:before { content: "\f1e2"; } -.glyphicon-open:before { content: "\f1e3"; } -.glyphicon-option-horizontal:before { content: "\f1e4"; } -.glyphicon-option-vertical:before { content: "\f1e5"; } -.glyphicon-paperclip:before { content: "\f1e6"; } -.glyphicon-paste:before { content: "\f1e7"; } -.glyphicon-pause:before { content: "\f1e8"; } -.glyphicon-pencil-add:before { content: "\f1e9"; } -.glyphicon-pencil-edit:before { content: "\f1ea"; } -.glyphicon-pencil:before { content: "\f1eb"; } -.glyphicon-phone:before { content: "\f1ec"; } -.glyphicon-picture:before { content: "\f1ed"; } -.glyphicon-pie-chart:before { content: "\f1ee"; } -.glyphicon-plane:before { content: "\f1ef"; } -.glyphicon-play-circle:before { content: "\f1f0"; } -.glyphicon-play:before { content: "\f1f1"; } -.glyphicon-playback:before { content: "\f1f2"; } -.glyphicon-plug:before { content: "\f1f3"; } -.glyphicon-plus-sign:before { content: "\f1f4"; } -.glyphicon-plus-square:before { content: "\f1f5"; } -.glyphicon-plus:before { content: "\f1f6"; } -.glyphicon-point-coordinates:before { content: "\f1f7"; } -.glyphicon-point-dash:before { content: "\f1f8"; } -.glyphicon-point-minus:before { content: "\f1f9"; } -.glyphicon-point-plus:before { content: "\f1fa"; } -.glyphicon-point-remove:before { content: "\f1fb"; } -.glyphicon-point-trash:before { content: "\f1fc"; } -.glyphicon-point:before { content: "\f1fd"; } -.glyphicon-polygon-3d:before { content: "\f1fe"; } -.glyphicon-polygon-dash:before { content: "\f1ff"; } -.glyphicon-polygon-minus:before { content: "\f200"; } -.glyphicon-polygon-plus:before { content: "\f201"; } -.glyphicon-polygon-remove:before { content: "\f202"; } -.glyphicon-polygon-trash:before { content: "\f203"; } -.glyphicon-polygon:before { content: "\f204"; } -.glyphicon-polyline-3d:before { content: "\f205"; } -.glyphicon-polyline-dash:before { content: "\f206"; } -.glyphicon-polyline-minus:before { content: "\f207"; } -.glyphicon-polyline-plus:before { content: "\f208"; } -.glyphicon-polyline-remove:before { content: "\f209"; } -.glyphicon-polyline-trash:before { content: "\f20a"; } -.glyphicon-polyline:before { content: "\f20b"; } -.glyphicon-preview:before { content: "\f20c"; } -.glyphicon-print:before { content: "\f20d"; } -.glyphicon-pushpin:before { content: "\f20e"; } -.glyphicon-qrcode:before { content: "\f20f"; } -.glyphicon-question-sign:before { content: "\f210"; } -.glyphicon-radio-off:before { content: "\f211"; } -.glyphicon-radio-on:before { content: "\f212"; } -.glyphicon-random:before { content: "\f213"; } -.glyphicon-range-end:before { content: "\f214"; } -.glyphicon-range-start:before { content: "\f215"; } -.glyphicon-record:before { content: "\f216"; } -.glyphicon-redo:before { content: "\f217"; } -.glyphicon-refresh:before { content: "\f218"; } -.glyphicon-remove-circle:before { content: "\f219"; } -.glyphicon-remove-sign:before { content: "\f21a"; } -.glyphicon-remove-square:before { content: "\f21b"; } -.glyphicon-remove:before { content: "\f21c"; } -.glyphicon-repeat:before { content: "\f21d"; } -.glyphicon-resize-full:before { content: "\f21e"; } -.glyphicon-resize-horizontal:before { content: "\f21f"; } -.glyphicon-resize-small:before { content: "\f220"; } -.glyphicon-resize-vertical:before { content: "\f221"; } -.glyphicon-retweet:before { content: "\f222"; } -.glyphicon-rgb:before { content: "\f223"; } -.glyphicon-road:before { content: "\f224"; } -.glyphicon-row-add:before { content: "\f225"; } -.glyphicon-row-trash:before { content: "\f226"; } -.glyphicon-save:before { content: "\f227"; } -.glyphicon-saved:before { content: "\f228"; } -.glyphicon-scissors:before { content: "\f229"; } -.glyphicon-screenshot:before { content: "\f22a"; } -.glyphicon-search-coords:before { content: "\f22b"; } -.glyphicon-search:before { content: "\f22c"; } -.glyphicon-send:before { content: "\f22d"; } -.glyphicon-share-alt:before { content: "\f22e"; } -.glyphicon-share:before { content: "\f22f"; } -.glyphicon-sheet:before { content: "\f230"; } -.glyphicon-shopping-cart:before { content: "\f231"; } -.glyphicon-signal:before { content: "\f232"; } -.glyphicon-size-extra-large:before { content: "\f233"; } -.glyphicon-size-large:before { content: "\f234"; } -.glyphicon-size-medium:before { content: "\f235"; } -.glyphicon-size-small:before { content: "\f236"; } -.glyphicon-slope:before { content: "\f237"; } -.glyphicon-sort-by-alphabet-alt:before { content: "\f238"; } -.glyphicon-sort-by-alphabet:before { content: "\f239"; } -.glyphicon-sort-by-attributes-alt:before { content: "\f23a"; } -.glyphicon-sort-by-attributes:before { content: "\f23b"; } -.glyphicon-sort:before { content: "\f23c"; } -.glyphicon-star-empty:before { content: "\f23d"; } -.glyphicon-star:before { content: "\f23e"; } -.glyphicon-stats:before { content: "\f23f"; } -.glyphicon-step-backward:before { content: "\f240"; } -.glyphicon-step-forward:before { content: "\f241"; } -.glyphicon-stop:before { content: "\f242"; } -.glyphicon-story-banner-section:before { content: "\f243"; } -.glyphicon-story-carousel-section:before { content: "\f244"; } -.glyphicon-story-immersive-content:before { content: "\f245"; } -.glyphicon-story-immersive-section:before { content: "\f246"; } -.glyphicon-story-media-section:before { content: "\f247"; } -.glyphicon-story-paragraph-section:before { content: "\f248"; } -.glyphicon-story-title-section:before { content: "\f249"; } -.glyphicon-story-webpage-section:before { content: "\f24a"; } -.glyphicon-tag:before { content: "\f24b"; } -.glyphicon-tags:before { content: "\f24c"; } -.glyphicon-tasks:before { content: "\f24d"; } -.glyphicon-text-background:before { content: "\f24e"; } -.glyphicon-text-colour:before { content: "\f24f"; } -.glyphicon-text-height:before { content: "\f250"; } -.glyphicon-text-width:before { content: "\f251"; } -.glyphicon-th-large:before { content: "\f252"; } -.glyphicon-th-list:before { content: "\f253"; } -.glyphicon-th:before { content: "\f254"; } -.glyphicon-thumbs-down:before { content: "\f255"; } -.glyphicon-thumbs-up:before { content: "\f256"; } -.glyphicon-time-current:before { content: "\f257"; } -.glyphicon-time-offset:before { content: "\f258"; } -.glyphicon-time:before { content: "\f259"; } -.glyphicon-tint:before { content: "\f25a"; } -.glyphicon-transfer:before { content: "\f25b"; } -.glyphicon-trash-square:before { content: "\f25c"; } -.glyphicon-trash:before { content: "\f25d"; } -.glyphicon-triangle-top:before { content: "\f25e"; } -.glyphicon-unchecked:before { content: "\f25f"; } -.glyphicon-undo:before { content: "\f260"; } -.glyphicon-unplug:before { content: "\f261"; } -.glyphicon-upload:before { content: "\f262"; } -.glyphicon-usd:before { content: "\f263"; } -.glyphicon-user:before { content: "\f264"; } -.glyphicon-vert-dashed:before { content: "\f265"; } -.glyphicon-viewport-filter:before { content: "\f266"; } -.glyphicon-warning-sign:before { content: "\f267"; } -.glyphicon-webpage:before { content: "\f268"; } -.glyphicon-wrench:before { content: "\f269"; } -.glyphicon-zoom-in:before { content: "\f26a"; } -.glyphicon-zoom-out:before { content: "\f26b"; } -.glyphicon-zoom-to:before { content: "\f26c"; } +.glyphicon-heart-o:before { content: "\f1b0"; } +.glyphicon-heart:before { content: "\f1b1"; } +.glyphicon-height-auto:before { content: "\f1b2"; } +.glyphicon-height-from-terrain:before { content: "\f1b3"; } +.glyphicon-height-view:before { content: "\f1b4"; } +.glyphicon-hide-marker:before { content: "\f1b5"; } +.glyphicon-home:before { content: "\f1b6"; } +.glyphicon-hourglass:before { content: "\f1b7"; } +.glyphicon-import:before { content: "\f1b8"; } +.glyphicon-inbox:before { content: "\f1b9"; } +.glyphicon-info-sign:before { content: "\f1ba"; } +.glyphicon-italic:before { content: "\f1bb"; } +.glyphicon-layer-info:before { content: "\f1bc"; } +.glyphicon-leaf:before { content: "\f1bd"; } +.glyphicon-level-up:before { content: "\f1be"; } +.glyphicon-line-dash:before { content: "\f1bf"; } +.glyphicon-line-minus:before { content: "\f1c0"; } +.glyphicon-line-plus:before { content: "\f1c1"; } +.glyphicon-line-remove:before { content: "\f1c2"; } +.glyphicon-line-trash:before { content: "\f1c3"; } +.glyphicon-line:before { content: "\f1c4"; } +.glyphicon-link:before { content: "\f1c5"; } +.glyphicon-list-alt:before { content: "\f1c6"; } +.glyphicon-list:before { content: "\f1c7"; } +.glyphicon-lock:before { content: "\f1c8"; } +.glyphicon-log-in:before { content: "\f1c9"; } +.glyphicon-log-out:before { content: "\f1ca"; } +.glyphicon-loop:before { content: "\f1cb"; } +.glyphicon-magnet:before { content: "\f1cc"; } +.glyphicon-map-context:before { content: "\f1cd"; } +.glyphicon-map-edit:before { content: "\f1ce"; } +.glyphicon-map-filter:before { content: "\f1cf"; } +.glyphicon-map-marker:before { content: "\f1d0"; } +.glyphicon-map-synch:before { content: "\f1d1"; } +.glyphicon-map-view:before { content: "\f1d2"; } +.glyphicon-maps-catalog:before { content: "\f1d3"; } +.glyphicon-menu-hamburger:before { content: "\f1d4"; } +.glyphicon-minus-sign:before { content: "\f1d5"; } +.glyphicon-minus:before { content: "\f1d6"; } +.glyphicon-model-plus:before { content: "\f1d7"; } +.glyphicon-model:before { content: "\f1d8"; } +.glyphicon-mouse:before { content: "\f1d9"; } +.glyphicon-move-row-after:before { content: "\f1da"; } +.glyphicon-move-row-before:before { content: "\f1db"; } +.glyphicon-move:before { content: "\f1dc"; } +.glyphicon-muted:before { content: "\f1dd"; } +.glyphicon-new-window:before { content: "\f1de"; } +.glyphicon-next:before { content: "\f1df"; } +.glyphicon-off:before { content: "\f1e0"; } +.glyphicon-ok-circle:before { content: "\f1e1"; } +.glyphicon-ok-sign:before { content: "\f1e2"; } +.glyphicon-ok:before { content: "\f1e3"; } +.glyphicon-open:before { content: "\f1e4"; } +.glyphicon-option-horizontal:before { content: "\f1e5"; } +.glyphicon-option-vertical:before { content: "\f1e6"; } +.glyphicon-paperclip:before { content: "\f1e7"; } +.glyphicon-paste:before { content: "\f1e8"; } +.glyphicon-pause:before { content: "\f1e9"; } +.glyphicon-pencil-add:before { content: "\f1ea"; } +.glyphicon-pencil-edit:before { content: "\f1eb"; } +.glyphicon-pencil:before { content: "\f1ec"; } +.glyphicon-phone:before { content: "\f1ed"; } +.glyphicon-picture:before { content: "\f1ee"; } +.glyphicon-pie-chart:before { content: "\f1ef"; } +.glyphicon-plane:before { content: "\f1f0"; } +.glyphicon-play-circle:before { content: "\f1f1"; } +.glyphicon-play:before { content: "\f1f2"; } +.glyphicon-playback:before { content: "\f1f3"; } +.glyphicon-plug:before { content: "\f1f4"; } +.glyphicon-plus-sign:before { content: "\f1f5"; } +.glyphicon-plus-square:before { content: "\f1f6"; } +.glyphicon-plus:before { content: "\f1f7"; } +.glyphicon-point-coordinates:before { content: "\f1f8"; } +.glyphicon-point-dash:before { content: "\f1f9"; } +.glyphicon-point-minus:before { content: "\f1fa"; } +.glyphicon-point-plus:before { content: "\f1fb"; } +.glyphicon-point-remove:before { content: "\f1fc"; } +.glyphicon-point-trash:before { content: "\f1fd"; } +.glyphicon-point:before { content: "\f1fe"; } +.glyphicon-polygon-3d:before { content: "\f1ff"; } +.glyphicon-polygon-dash:before { content: "\f200"; } +.glyphicon-polygon-minus:before { content: "\f201"; } +.glyphicon-polygon-plus:before { content: "\f202"; } +.glyphicon-polygon-remove:before { content: "\f203"; } +.glyphicon-polygon-trash:before { content: "\f204"; } +.glyphicon-polygon:before { content: "\f205"; } +.glyphicon-polyline-3d:before { content: "\f206"; } +.glyphicon-polyline-dash:before { content: "\f207"; } +.glyphicon-polyline-minus:before { content: "\f208"; } +.glyphicon-polyline-plus:before { content: "\f209"; } +.glyphicon-polyline-remove:before { content: "\f20a"; } +.glyphicon-polyline-trash:before { content: "\f20b"; } +.glyphicon-polyline:before { content: "\f20c"; } +.glyphicon-preview:before { content: "\f20d"; } +.glyphicon-print:before { content: "\f20e"; } +.glyphicon-pushpin:before { content: "\f20f"; } +.glyphicon-qrcode:before { content: "\f210"; } +.glyphicon-question-sign:before { content: "\f211"; } +.glyphicon-radio-off:before { content: "\f212"; } +.glyphicon-radio-on:before { content: "\f213"; } +.glyphicon-random:before { content: "\f214"; } +.glyphicon-range-end:before { content: "\f215"; } +.glyphicon-range-start:before { content: "\f216"; } +.glyphicon-record:before { content: "\f217"; } +.glyphicon-redo:before { content: "\f218"; } +.glyphicon-refresh:before { content: "\f219"; } +.glyphicon-remove-circle:before { content: "\f21a"; } +.glyphicon-remove-sign:before { content: "\f21b"; } +.glyphicon-remove-square:before { content: "\f21c"; } +.glyphicon-remove:before { content: "\f21d"; } +.glyphicon-repeat:before { content: "\f21e"; } +.glyphicon-resize-full:before { content: "\f21f"; } +.glyphicon-resize-horizontal:before { content: "\f220"; } +.glyphicon-resize-small:before { content: "\f221"; } +.glyphicon-resize-vertical:before { content: "\f222"; } +.glyphicon-retweet:before { content: "\f223"; } +.glyphicon-rgb:before { content: "\f224"; } +.glyphicon-road:before { content: "\f225"; } +.glyphicon-row-add:before { content: "\f226"; } +.glyphicon-row-trash:before { content: "\f227"; } +.glyphicon-save:before { content: "\f228"; } +.glyphicon-saved:before { content: "\f229"; } +.glyphicon-scissors:before { content: "\f22a"; } +.glyphicon-screenshot:before { content: "\f22b"; } +.glyphicon-search-coords:before { content: "\f22c"; } +.glyphicon-search:before { content: "\f22d"; } +.glyphicon-send:before { content: "\f22e"; } +.glyphicon-share-alt:before { content: "\f22f"; } +.glyphicon-share:before { content: "\f230"; } +.glyphicon-sheet:before { content: "\f231"; } +.glyphicon-shopping-cart:before { content: "\f232"; } +.glyphicon-signal:before { content: "\f233"; } +.glyphicon-size-extra-large:before { content: "\f234"; } +.glyphicon-size-large:before { content: "\f235"; } +.glyphicon-size-medium:before { content: "\f236"; } +.glyphicon-size-small:before { content: "\f237"; } +.glyphicon-slope:before { content: "\f238"; } +.glyphicon-sort-by-alphabet-alt:before { content: "\f239"; } +.glyphicon-sort-by-alphabet:before { content: "\f23a"; } +.glyphicon-sort-by-attributes-alt:before { content: "\f23b"; } +.glyphicon-sort-by-attributes:before { content: "\f23c"; } +.glyphicon-sort:before { content: "\f23d"; } +.glyphicon-star-empty:before { content: "\f23e"; } +.glyphicon-star:before { content: "\f23f"; } +.glyphicon-stats:before { content: "\f240"; } +.glyphicon-step-backward:before { content: "\f241"; } +.glyphicon-step-forward:before { content: "\f242"; } +.glyphicon-stop:before { content: "\f243"; } +.glyphicon-story-banner-section:before { content: "\f244"; } +.glyphicon-story-carousel-section:before { content: "\f245"; } +.glyphicon-story-immersive-content:before { content: "\f246"; } +.glyphicon-story-immersive-section:before { content: "\f247"; } +.glyphicon-story-media-section:before { content: "\f248"; } +.glyphicon-story-paragraph-section:before { content: "\f249"; } +.glyphicon-story-title-section:before { content: "\f24a"; } +.glyphicon-story-webpage-section:before { content: "\f24b"; } +.glyphicon-tag:before { content: "\f24c"; } +.glyphicon-tags:before { content: "\f24d"; } +.glyphicon-tasks:before { content: "\f24e"; } +.glyphicon-text-background:before { content: "\f24f"; } +.glyphicon-text-colour:before { content: "\f250"; } +.glyphicon-text-height:before { content: "\f251"; } +.glyphicon-text-width:before { content: "\f252"; } +.glyphicon-th-large:before { content: "\f253"; } +.glyphicon-th-list:before { content: "\f254"; } +.glyphicon-th:before { content: "\f255"; } +.glyphicon-thumbs-down:before { content: "\f256"; } +.glyphicon-thumbs-up:before { content: "\f257"; } +.glyphicon-time-current:before { content: "\f258"; } +.glyphicon-time-offset:before { content: "\f259"; } +.glyphicon-time:before { content: "\f25a"; } +.glyphicon-tint:before { content: "\f25b"; } +.glyphicon-transfer:before { content: "\f25c"; } +.glyphicon-trash-square:before { content: "\f25d"; } +.glyphicon-trash:before { content: "\f25e"; } +.glyphicon-triangle-top:before { content: "\f25f"; } +.glyphicon-unchecked:before { content: "\f260"; } +.glyphicon-undo:before { content: "\f261"; } +.glyphicon-unplug:before { content: "\f262"; } +.glyphicon-upload:before { content: "\f263"; } +.glyphicon-usd:before { content: "\f264"; } +.glyphicon-user:before { content: "\f265"; } +.glyphicon-vert-dashed:before { content: "\f266"; } +.glyphicon-viewport-filter:before { content: "\f267"; } +.glyphicon-warning-sign:before { content: "\f268"; } +.glyphicon-webpage:before { content: "\f269"; } +.glyphicon-wrench:before { content: "\f26a"; } +.glyphicon-zoom-in:before { content: "\f26b"; } +.glyphicon-zoom-out:before { content: "\f26c"; } +.glyphicon-zoom-to:before { content: "\f26d"; } /* classes with icon code @@ -585,192 +586,193 @@ structure .glyphicon-{iconName}-content .glyphicon-hand-up-content { content: "\f1ad"; } .glyphicon-hdd-content { content: "\f1ae"; } .glyphicon-headphones-content { content: "\f1af"; } -.glyphicon-heart-content { content: "\f1b0"; } -.glyphicon-height-auto-content { content: "\f1b1"; } -.glyphicon-height-from-terrain-content { content: "\f1b2"; } -.glyphicon-height-view-content { content: "\f1b3"; } -.glyphicon-hide-marker-content { content: "\f1b4"; } -.glyphicon-home-content { content: "\f1b5"; } -.glyphicon-hourglass-content { content: "\f1b6"; } -.glyphicon-import-content { content: "\f1b7"; } -.glyphicon-inbox-content { content: "\f1b8"; } -.glyphicon-info-sign-content { content: "\f1b9"; } -.glyphicon-italic-content { content: "\f1ba"; } -.glyphicon-layer-info-content { content: "\f1bb"; } -.glyphicon-leaf-content { content: "\f1bc"; } -.glyphicon-level-up-content { content: "\f1bd"; } -.glyphicon-line-dash-content { content: "\f1be"; } -.glyphicon-line-minus-content { content: "\f1bf"; } -.glyphicon-line-plus-content { content: "\f1c0"; } -.glyphicon-line-remove-content { content: "\f1c1"; } -.glyphicon-line-trash-content { content: "\f1c2"; } -.glyphicon-line-content { content: "\f1c3"; } -.glyphicon-link-content { content: "\f1c4"; } -.glyphicon-list-alt-content { content: "\f1c5"; } -.glyphicon-list-content { content: "\f1c6"; } -.glyphicon-lock-content { content: "\f1c7"; } -.glyphicon-log-in-content { content: "\f1c8"; } -.glyphicon-log-out-content { content: "\f1c9"; } -.glyphicon-loop-content { content: "\f1ca"; } -.glyphicon-magnet-content { content: "\f1cb"; } -.glyphicon-map-context-content { content: "\f1cc"; } -.glyphicon-map-edit-content { content: "\f1cd"; } -.glyphicon-map-filter-content { content: "\f1ce"; } -.glyphicon-map-marker-content { content: "\f1cf"; } -.glyphicon-map-synch-content { content: "\f1d0"; } -.glyphicon-map-view-content { content: "\f1d1"; } -.glyphicon-maps-catalog-content { content: "\f1d2"; } -.glyphicon-menu-hamburger-content { content: "\f1d3"; } -.glyphicon-minus-sign-content { content: "\f1d4"; } -.glyphicon-minus-content { content: "\f1d5"; } -.glyphicon-model-plus-content { content: "\f1d6"; } -.glyphicon-model-content { content: "\f1d7"; } -.glyphicon-mouse-content { content: "\f1d8"; } -.glyphicon-move-row-after-content { content: "\f1d9"; } -.glyphicon-move-row-before-content { content: "\f1da"; } -.glyphicon-move-content { content: "\f1db"; } -.glyphicon-muted-content { content: "\f1dc"; } -.glyphicon-new-window-content { content: "\f1dd"; } -.glyphicon-next-content { content: "\f1de"; } -.glyphicon-off-content { content: "\f1df"; } -.glyphicon-ok-circle-content { content: "\f1e0"; } -.glyphicon-ok-sign-content { content: "\f1e1"; } -.glyphicon-ok-content { content: "\f1e2"; } -.glyphicon-open-content { content: "\f1e3"; } -.glyphicon-option-horizontal-content { content: "\f1e4"; } -.glyphicon-option-vertical-content { content: "\f1e5"; } -.glyphicon-paperclip-content { content: "\f1e6"; } -.glyphicon-paste-content { content: "\f1e7"; } -.glyphicon-pause-content { content: "\f1e8"; } -.glyphicon-pencil-add-content { content: "\f1e9"; } -.glyphicon-pencil-edit-content { content: "\f1ea"; } -.glyphicon-pencil-content { content: "\f1eb"; } -.glyphicon-phone-content { content: "\f1ec"; } -.glyphicon-picture-content { content: "\f1ed"; } -.glyphicon-pie-chart-content { content: "\f1ee"; } -.glyphicon-plane-content { content: "\f1ef"; } -.glyphicon-play-circle-content { content: "\f1f0"; } -.glyphicon-play-content { content: "\f1f1"; } -.glyphicon-playback-content { content: "\f1f2"; } -.glyphicon-plug-content { content: "\f1f3"; } -.glyphicon-plus-sign-content { content: "\f1f4"; } -.glyphicon-plus-square-content { content: "\f1f5"; } -.glyphicon-plus-content { content: "\f1f6"; } -.glyphicon-point-coordinates-content { content: "\f1f7"; } -.glyphicon-point-dash-content { content: "\f1f8"; } -.glyphicon-point-minus-content { content: "\f1f9"; } -.glyphicon-point-plus-content { content: "\f1fa"; } -.glyphicon-point-remove-content { content: "\f1fb"; } -.glyphicon-point-trash-content { content: "\f1fc"; } -.glyphicon-point-content { content: "\f1fd"; } -.glyphicon-polygon-3d-content { content: "\f1fe"; } -.glyphicon-polygon-dash-content { content: "\f1ff"; } -.glyphicon-polygon-minus-content { content: "\f200"; } -.glyphicon-polygon-plus-content { content: "\f201"; } -.glyphicon-polygon-remove-content { content: "\f202"; } -.glyphicon-polygon-trash-content { content: "\f203"; } -.glyphicon-polygon-content { content: "\f204"; } -.glyphicon-polyline-3d-content { content: "\f205"; } -.glyphicon-polyline-dash-content { content: "\f206"; } -.glyphicon-polyline-minus-content { content: "\f207"; } -.glyphicon-polyline-plus-content { content: "\f208"; } -.glyphicon-polyline-remove-content { content: "\f209"; } -.glyphicon-polyline-trash-content { content: "\f20a"; } -.glyphicon-polyline-content { content: "\f20b"; } -.glyphicon-preview-content { content: "\f20c"; } -.glyphicon-print-content { content: "\f20d"; } -.glyphicon-pushpin-content { content: "\f20e"; } -.glyphicon-qrcode-content { content: "\f20f"; } -.glyphicon-question-sign-content { content: "\f210"; } -.glyphicon-radio-off-content { content: "\f211"; } -.glyphicon-radio-on-content { content: "\f212"; } -.glyphicon-random-content { content: "\f213"; } -.glyphicon-range-end-content { content: "\f214"; } -.glyphicon-range-start-content { content: "\f215"; } -.glyphicon-record-content { content: "\f216"; } -.glyphicon-redo-content { content: "\f217"; } -.glyphicon-refresh-content { content: "\f218"; } -.glyphicon-remove-circle-content { content: "\f219"; } -.glyphicon-remove-sign-content { content: "\f21a"; } -.glyphicon-remove-square-content { content: "\f21b"; } -.glyphicon-remove-content { content: "\f21c"; } -.glyphicon-repeat-content { content: "\f21d"; } -.glyphicon-resize-full-content { content: "\f21e"; } -.glyphicon-resize-horizontal-content { content: "\f21f"; } -.glyphicon-resize-small-content { content: "\f220"; } -.glyphicon-resize-vertical-content { content: "\f221"; } -.glyphicon-retweet-content { content: "\f222"; } -.glyphicon-rgb-content { content: "\f223"; } -.glyphicon-road-content { content: "\f224"; } -.glyphicon-row-add-content { content: "\f225"; } -.glyphicon-row-trash-content { content: "\f226"; } -.glyphicon-save-content { content: "\f227"; } -.glyphicon-saved-content { content: "\f228"; } -.glyphicon-scissors-content { content: "\f229"; } -.glyphicon-screenshot-content { content: "\f22a"; } -.glyphicon-search-coords-content { content: "\f22b"; } -.glyphicon-search-content { content: "\f22c"; } -.glyphicon-send-content { content: "\f22d"; } -.glyphicon-share-alt-content { content: "\f22e"; } -.glyphicon-share-content { content: "\f22f"; } -.glyphicon-sheet-content { content: "\f230"; } -.glyphicon-shopping-cart-content { content: "\f231"; } -.glyphicon-signal-content { content: "\f232"; } -.glyphicon-size-extra-large-content { content: "\f233"; } -.glyphicon-size-large-content { content: "\f234"; } -.glyphicon-size-medium-content { content: "\f235"; } -.glyphicon-size-small-content { content: "\f236"; } -.glyphicon-slope-content { content: "\f237"; } -.glyphicon-sort-by-alphabet-alt-content { content: "\f238"; } -.glyphicon-sort-by-alphabet-content { content: "\f239"; } -.glyphicon-sort-by-attributes-alt-content { content: "\f23a"; } -.glyphicon-sort-by-attributes-content { content: "\f23b"; } -.glyphicon-sort-content { content: "\f23c"; } -.glyphicon-star-empty-content { content: "\f23d"; } -.glyphicon-star-content { content: "\f23e"; } -.glyphicon-stats-content { content: "\f23f"; } -.glyphicon-step-backward-content { content: "\f240"; } -.glyphicon-step-forward-content { content: "\f241"; } -.glyphicon-stop-content { content: "\f242"; } -.glyphicon-story-banner-section-content { content: "\f243"; } -.glyphicon-story-carousel-section-content { content: "\f244"; } -.glyphicon-story-immersive-content-content { content: "\f245"; } -.glyphicon-story-immersive-section-content { content: "\f246"; } -.glyphicon-story-media-section-content { content: "\f247"; } -.glyphicon-story-paragraph-section-content { content: "\f248"; } -.glyphicon-story-title-section-content { content: "\f249"; } -.glyphicon-story-webpage-section-content { content: "\f24a"; } -.glyphicon-tag-content { content: "\f24b"; } -.glyphicon-tags-content { content: "\f24c"; } -.glyphicon-tasks-content { content: "\f24d"; } -.glyphicon-text-background-content { content: "\f24e"; } -.glyphicon-text-colour-content { content: "\f24f"; } -.glyphicon-text-height-content { content: "\f250"; } -.glyphicon-text-width-content { content: "\f251"; } -.glyphicon-th-large-content { content: "\f252"; } -.glyphicon-th-list-content { content: "\f253"; } -.glyphicon-th-content { content: "\f254"; } -.glyphicon-thumbs-down-content { content: "\f255"; } -.glyphicon-thumbs-up-content { content: "\f256"; } -.glyphicon-time-current-content { content: "\f257"; } -.glyphicon-time-offset-content { content: "\f258"; } -.glyphicon-time-content { content: "\f259"; } -.glyphicon-tint-content { content: "\f25a"; } -.glyphicon-transfer-content { content: "\f25b"; } -.glyphicon-trash-square-content { content: "\f25c"; } -.glyphicon-trash-content { content: "\f25d"; } -.glyphicon-triangle-top-content { content: "\f25e"; } -.glyphicon-unchecked-content { content: "\f25f"; } -.glyphicon-undo-content { content: "\f260"; } -.glyphicon-unplug-content { content: "\f261"; } -.glyphicon-upload-content { content: "\f262"; } -.glyphicon-usd-content { content: "\f263"; } -.glyphicon-user-content { content: "\f264"; } -.glyphicon-vert-dashed-content { content: "\f265"; } -.glyphicon-viewport-filter-content { content: "\f266"; } -.glyphicon-warning-sign-content { content: "\f267"; } -.glyphicon-webpage-content { content: "\f268"; } -.glyphicon-wrench-content { content: "\f269"; } -.glyphicon-zoom-in-content { content: "\f26a"; } -.glyphicon-zoom-out-content { content: "\f26b"; } -.glyphicon-zoom-to-content { content: "\f26c"; } +.glyphicon-heart-o-content { content: "\f1b0"; } +.glyphicon-heart-content { content: "\f1b1"; } +.glyphicon-height-auto-content { content: "\f1b2"; } +.glyphicon-height-from-terrain-content { content: "\f1b3"; } +.glyphicon-height-view-content { content: "\f1b4"; } +.glyphicon-hide-marker-content { content: "\f1b5"; } +.glyphicon-home-content { content: "\f1b6"; } +.glyphicon-hourglass-content { content: "\f1b7"; } +.glyphicon-import-content { content: "\f1b8"; } +.glyphicon-inbox-content { content: "\f1b9"; } +.glyphicon-info-sign-content { content: "\f1ba"; } +.glyphicon-italic-content { content: "\f1bb"; } +.glyphicon-layer-info-content { content: "\f1bc"; } +.glyphicon-leaf-content { content: "\f1bd"; } +.glyphicon-level-up-content { content: "\f1be"; } +.glyphicon-line-dash-content { content: "\f1bf"; } +.glyphicon-line-minus-content { content: "\f1c0"; } +.glyphicon-line-plus-content { content: "\f1c1"; } +.glyphicon-line-remove-content { content: "\f1c2"; } +.glyphicon-line-trash-content { content: "\f1c3"; } +.glyphicon-line-content { content: "\f1c4"; } +.glyphicon-link-content { content: "\f1c5"; } +.glyphicon-list-alt-content { content: "\f1c6"; } +.glyphicon-list-content { content: "\f1c7"; } +.glyphicon-lock-content { content: "\f1c8"; } +.glyphicon-log-in-content { content: "\f1c9"; } +.glyphicon-log-out-content { content: "\f1ca"; } +.glyphicon-loop-content { content: "\f1cb"; } +.glyphicon-magnet-content { content: "\f1cc"; } +.glyphicon-map-context-content { content: "\f1cd"; } +.glyphicon-map-edit-content { content: "\f1ce"; } +.glyphicon-map-filter-content { content: "\f1cf"; } +.glyphicon-map-marker-content { content: "\f1d0"; } +.glyphicon-map-synch-content { content: "\f1d1"; } +.glyphicon-map-view-content { content: "\f1d2"; } +.glyphicon-maps-catalog-content { content: "\f1d3"; } +.glyphicon-menu-hamburger-content { content: "\f1d4"; } +.glyphicon-minus-sign-content { content: "\f1d5"; } +.glyphicon-minus-content { content: "\f1d6"; } +.glyphicon-model-plus-content { content: "\f1d7"; } +.glyphicon-model-content { content: "\f1d8"; } +.glyphicon-mouse-content { content: "\f1d9"; } +.glyphicon-move-row-after-content { content: "\f1da"; } +.glyphicon-move-row-before-content { content: "\f1db"; } +.glyphicon-move-content { content: "\f1dc"; } +.glyphicon-muted-content { content: "\f1dd"; } +.glyphicon-new-window-content { content: "\f1de"; } +.glyphicon-next-content { content: "\f1df"; } +.glyphicon-off-content { content: "\f1e0"; } +.glyphicon-ok-circle-content { content: "\f1e1"; } +.glyphicon-ok-sign-content { content: "\f1e2"; } +.glyphicon-ok-content { content: "\f1e3"; } +.glyphicon-open-content { content: "\f1e4"; } +.glyphicon-option-horizontal-content { content: "\f1e5"; } +.glyphicon-option-vertical-content { content: "\f1e6"; } +.glyphicon-paperclip-content { content: "\f1e7"; } +.glyphicon-paste-content { content: "\f1e8"; } +.glyphicon-pause-content { content: "\f1e9"; } +.glyphicon-pencil-add-content { content: "\f1ea"; } +.glyphicon-pencil-edit-content { content: "\f1eb"; } +.glyphicon-pencil-content { content: "\f1ec"; } +.glyphicon-phone-content { content: "\f1ed"; } +.glyphicon-picture-content { content: "\f1ee"; } +.glyphicon-pie-chart-content { content: "\f1ef"; } +.glyphicon-plane-content { content: "\f1f0"; } +.glyphicon-play-circle-content { content: "\f1f1"; } +.glyphicon-play-content { content: "\f1f2"; } +.glyphicon-playback-content { content: "\f1f3"; } +.glyphicon-plug-content { content: "\f1f4"; } +.glyphicon-plus-sign-content { content: "\f1f5"; } +.glyphicon-plus-square-content { content: "\f1f6"; } +.glyphicon-plus-content { content: "\f1f7"; } +.glyphicon-point-coordinates-content { content: "\f1f8"; } +.glyphicon-point-dash-content { content: "\f1f9"; } +.glyphicon-point-minus-content { content: "\f1fa"; } +.glyphicon-point-plus-content { content: "\f1fb"; } +.glyphicon-point-remove-content { content: "\f1fc"; } +.glyphicon-point-trash-content { content: "\f1fd"; } +.glyphicon-point-content { content: "\f1fe"; } +.glyphicon-polygon-3d-content { content: "\f1ff"; } +.glyphicon-polygon-dash-content { content: "\f200"; } +.glyphicon-polygon-minus-content { content: "\f201"; } +.glyphicon-polygon-plus-content { content: "\f202"; } +.glyphicon-polygon-remove-content { content: "\f203"; } +.glyphicon-polygon-trash-content { content: "\f204"; } +.glyphicon-polygon-content { content: "\f205"; } +.glyphicon-polyline-3d-content { content: "\f206"; } +.glyphicon-polyline-dash-content { content: "\f207"; } +.glyphicon-polyline-minus-content { content: "\f208"; } +.glyphicon-polyline-plus-content { content: "\f209"; } +.glyphicon-polyline-remove-content { content: "\f20a"; } +.glyphicon-polyline-trash-content { content: "\f20b"; } +.glyphicon-polyline-content { content: "\f20c"; } +.glyphicon-preview-content { content: "\f20d"; } +.glyphicon-print-content { content: "\f20e"; } +.glyphicon-pushpin-content { content: "\f20f"; } +.glyphicon-qrcode-content { content: "\f210"; } +.glyphicon-question-sign-content { content: "\f211"; } +.glyphicon-radio-off-content { content: "\f212"; } +.glyphicon-radio-on-content { content: "\f213"; } +.glyphicon-random-content { content: "\f214"; } +.glyphicon-range-end-content { content: "\f215"; } +.glyphicon-range-start-content { content: "\f216"; } +.glyphicon-record-content { content: "\f217"; } +.glyphicon-redo-content { content: "\f218"; } +.glyphicon-refresh-content { content: "\f219"; } +.glyphicon-remove-circle-content { content: "\f21a"; } +.glyphicon-remove-sign-content { content: "\f21b"; } +.glyphicon-remove-square-content { content: "\f21c"; } +.glyphicon-remove-content { content: "\f21d"; } +.glyphicon-repeat-content { content: "\f21e"; } +.glyphicon-resize-full-content { content: "\f21f"; } +.glyphicon-resize-horizontal-content { content: "\f220"; } +.glyphicon-resize-small-content { content: "\f221"; } +.glyphicon-resize-vertical-content { content: "\f222"; } +.glyphicon-retweet-content { content: "\f223"; } +.glyphicon-rgb-content { content: "\f224"; } +.glyphicon-road-content { content: "\f225"; } +.glyphicon-row-add-content { content: "\f226"; } +.glyphicon-row-trash-content { content: "\f227"; } +.glyphicon-save-content { content: "\f228"; } +.glyphicon-saved-content { content: "\f229"; } +.glyphicon-scissors-content { content: "\f22a"; } +.glyphicon-screenshot-content { content: "\f22b"; } +.glyphicon-search-coords-content { content: "\f22c"; } +.glyphicon-search-content { content: "\f22d"; } +.glyphicon-send-content { content: "\f22e"; } +.glyphicon-share-alt-content { content: "\f22f"; } +.glyphicon-share-content { content: "\f230"; } +.glyphicon-sheet-content { content: "\f231"; } +.glyphicon-shopping-cart-content { content: "\f232"; } +.glyphicon-signal-content { content: "\f233"; } +.glyphicon-size-extra-large-content { content: "\f234"; } +.glyphicon-size-large-content { content: "\f235"; } +.glyphicon-size-medium-content { content: "\f236"; } +.glyphicon-size-small-content { content: "\f237"; } +.glyphicon-slope-content { content: "\f238"; } +.glyphicon-sort-by-alphabet-alt-content { content: "\f239"; } +.glyphicon-sort-by-alphabet-content { content: "\f23a"; } +.glyphicon-sort-by-attributes-alt-content { content: "\f23b"; } +.glyphicon-sort-by-attributes-content { content: "\f23c"; } +.glyphicon-sort-content { content: "\f23d"; } +.glyphicon-star-empty-content { content: "\f23e"; } +.glyphicon-star-content { content: "\f23f"; } +.glyphicon-stats-content { content: "\f240"; } +.glyphicon-step-backward-content { content: "\f241"; } +.glyphicon-step-forward-content { content: "\f242"; } +.glyphicon-stop-content { content: "\f243"; } +.glyphicon-story-banner-section-content { content: "\f244"; } +.glyphicon-story-carousel-section-content { content: "\f245"; } +.glyphicon-story-immersive-content-content { content: "\f246"; } +.glyphicon-story-immersive-section-content { content: "\f247"; } +.glyphicon-story-media-section-content { content: "\f248"; } +.glyphicon-story-paragraph-section-content { content: "\f249"; } +.glyphicon-story-title-section-content { content: "\f24a"; } +.glyphicon-story-webpage-section-content { content: "\f24b"; } +.glyphicon-tag-content { content: "\f24c"; } +.glyphicon-tags-content { content: "\f24d"; } +.glyphicon-tasks-content { content: "\f24e"; } +.glyphicon-text-background-content { content: "\f24f"; } +.glyphicon-text-colour-content { content: "\f250"; } +.glyphicon-text-height-content { content: "\f251"; } +.glyphicon-text-width-content { content: "\f252"; } +.glyphicon-th-large-content { content: "\f253"; } +.glyphicon-th-list-content { content: "\f254"; } +.glyphicon-th-content { content: "\f255"; } +.glyphicon-thumbs-down-content { content: "\f256"; } +.glyphicon-thumbs-up-content { content: "\f257"; } +.glyphicon-time-current-content { content: "\f258"; } +.glyphicon-time-offset-content { content: "\f259"; } +.glyphicon-time-content { content: "\f25a"; } +.glyphicon-tint-content { content: "\f25b"; } +.glyphicon-transfer-content { content: "\f25c"; } +.glyphicon-trash-square-content { content: "\f25d"; } +.glyphicon-trash-content { content: "\f25e"; } +.glyphicon-triangle-top-content { content: "\f25f"; } +.glyphicon-unchecked-content { content: "\f260"; } +.glyphicon-undo-content { content: "\f261"; } +.glyphicon-unplug-content { content: "\f262"; } +.glyphicon-upload-content { content: "\f263"; } +.glyphicon-usd-content { content: "\f264"; } +.glyphicon-user-content { content: "\f265"; } +.glyphicon-vert-dashed-content { content: "\f266"; } +.glyphicon-viewport-filter-content { content: "\f267"; } +.glyphicon-warning-sign-content { content: "\f268"; } +.glyphicon-webpage-content { content: "\f269"; } +.glyphicon-wrench-content { content: "\f26a"; } +.glyphicon-zoom-in-content { content: "\f26b"; } +.glyphicon-zoom-out-content { content: "\f26c"; } +.glyphicon-zoom-to-content { content: "\f26d"; } diff --git a/web/client/themes/default/icons/icons.eot b/web/client/themes/default/icons/icons.eot index 1d7a62a4a37d0e00fd189a951342478922fff565..e69580eb4cea7f549005be4732d44f0e696f0a9c 100644 GIT binary patch delta 9834 zcmb7K33y!9bv}0_jdod)stmo z1j$FBLxEC~QkpiDQbJIRQ(`D}2un){p>3Kblu|-nm!_0Bgr=0b`Tuk0%_7tGE5p^h z@7(Py|2g;E`~3RXi+=h{k+*xdkvDhU=UrUr?|6RueJgvM)+c*K%o33q?{3<xaB)@=7`L>Uu0t4!S3jRlPA|M5?Ospj6B)3f6uPI-oeTIweWTyKzfDa0O(HeH)Gjmg;=8ak8b!80-{HS?+_GOt zdEwKb$WKlm-{L+~kD5v5uGDkppxK*h@-$aW^)%iy{psl+%$Pi5S8AIlWjtsJGoY<;(AXn__oJo{PoD|OMN$pw*m+`@2Q!$cNy;qk z5jG(cGee+-be^DzIG8$#jzO8LUGf)l(9xG!rbxzNnE^27!(UF{Z7@Y=)*jHQYBS*@71?{^x#}h1e^?Ds+dgD=CM+6IP@b^KDU+2P`>HfO8Ka@=orRI zq*50f%UH}r9jVYp2kMXEm#1o})wY;UI#$}L+D3K*7)$k2lnCUD%S>$>tL_N26_iV~ z&8O?djpM`62o@&K$7P;2CNL@A6Xp(d<1pwz7HL~QsByegd0E{VsQ{%1bVUv7L8{yY zq)=P(jb<5XW{U$mgfOKa3;IzbypG5fI_Lxz8UURbNHZywQjU7A4eey(E}#!$Tu`Pd zJ=ZX{{~V?Jj6=0sc~lEBUmFq_OrA;WHje3$1)oEY0#uhNoy^k|-O!inM?6x7w_J?? za#EwztU-Z)+N55|w4e`e<;vQSp$>ya9UX%iT9ukLgO%sULU8D^ zG|hq$_)nOGG%3*n#&7*oF3zE)eOA0uq7!CZP-ZK|hv^eo1e%n^O35*v6icy=ib1Q; zj#TTr8j-jU%XlTkFv*ZkF+<-oR+AQecQNaeh5F6~{V-5S%EgNX2vgu+>hvwGWSOXM zY2C^MDMC-ag{2X7#J?~GI#5eJLeO&AEPEv=!*Z`YEMJu^P%BZM7k1F61k~IJxE+)b zen)j`7*TeDLTvS5YzPQ)q!Ucjzyo*>LJPa_-oH50B_KP%X$UeA@q@BS3hg4Y6*UIV zpls6`mPrLm7C6%pn&U1muuKxY=zz!YWDp{Fn-CLo`_L>t)f-U}Gn3)eaWEY+Y{?VT zOc~SWh64t~8B*ckkp?9OCRB2UuzGj|b%sEsbTYyvF9JPxDUR($Ke}k{Ol~Nw0saVX zhJ~~a%><>{xnVlSzMz>6B7;pg7O_A~np!ncc5uKF&a_BK{J(aPDX8w+89O$I$8sagbfW{FIIDLx>-^HS$hx-%K*E% zvQ(Y}(*dwU+0vSjZ(<&9U0ft8-@=QvbzCyoIOOw`N}mZAhSl8vkyaRKuxP(qm88jQW^SyXdEejl-zs0v~< zb=Rw~hDqi3U^wcV5KpFcg_-4XrRxX>3o=w$NPi6sa{w9PMo$37I|y%@CNCJlr~qO5(!Cm zN}z@%B?2kOPC)je5?06&F`02PpfrX%VopQ9BtTus@C$*d5=Qy>Tfm7%9QJv`+)v5dgSm8E;^d=jq-^0Qr zx?p=BI3WuGB&`J+pnf7A1g-+8w@F&ferSYR3Z#*c8HqfVp45ZUnr)ba04kBeL@Ehr zR$=@?gwhV_++c17FWP_(jF|L{TQMMj;V~$z*W89T)@hWWxdm)lDDOqhVqy;%OqgKm zk;?7PFQK1omPI&Qmn2;2eRS?J=*MQ7*`1aQx?!#WP{_|jb6ZO?t=Z9osstd}G3B4r zoQ*pMF*ASa%urK!L0fiQai%T1sGHlC=Cr|}0Z77Ki`q-bX9`?WnX%={A=)w~--dRQ z#&bc7JKMi#ET+AY;oo0b1g?06q&jLR~Fe1!?qe}J5wKCLME&pfIt(|;>9R}Y-{pVWob2O$s_4a>iQ z=2z_k$O`_b`~o!9v>QVWMV&DMsF05|Msm}N%X!pY z4OO9TGxMmNgI6i*^0C(7f%5O^S|ZgkenmE9Kw<^}Jv^b#8G5l+RBne4W&+EYUT)sM z?|2_dpYyML+~{QhJF}5bEHrTU?6+o7d$(jP!^e_Wm)v4eTJfj zsi^FDxf$^1IEEwLP|;>nv|G{Qx`orV>OL5`6p(%5Gp(w_E^( zF5{CMfjR1jdl(=j0le?$Kzpo=N(cn<&*;M4>IQ%^qOI7+3A z;|8@BHbc^b7|!EIAD%vwNS&>{!ht8N(X7Fle%J$lTvoyGL9D~L#^WAy0p^ zz*WZ*SjCRvMwC@sJLuVkvZ!1Kde)(E_I5pLDGX*Oq6U!aE5B<%%}(Rutpn8TBrZPJ z=26|g%MiWnyf$3XhS!5ehe9l4@=5>dll8zxc2Z(!11Qu1&kKIkj>14 zK{H~tDAy_g*gGoMq0a0PY{*8`bvc~V>Tr@;Td?ko%iTcF=0&!4o6 zPccphr9=TtMzs6n6{wuj5d}2H1}KvfA4RzlbyxoN@G~Z339}P5%h)ch5vuFpb8PKI zf|o?T*@W}QW<=kF+?#r4;sock3S;vMYB!xH;r5cJUpdn?>a{;140i zvL??%Tn1rBUP=odm+z!&N1;fn1uB$RQRC&#QTYq4g^UTOUT&D_41-8p5Zvj2s1njT zM{&}q25vsDhnr9zgIpF_)F6ZEklY0t^~a=%j>a8(5P}8Lq7svFIS$G&gA~tEQ4EgB z9V97b1cMlx?*_$ArGr2@0e#p$_6p<9%zKn{8Ogl&Va@?L3VjV@K|R&tuwmcqVKXVk zg#asZz0`-3);n!75sR~lXEox9I|AZ1>NJu)UD+_mzia-_{&Wu}L%PwJ>+<@OB_f%A z&+RD5EHi(=RZ_3)*f2q+Xe0v756=V|FulF)<>tE@y|e7|P{hqZ6DGx1{@iP2LQZeq z2RPZo%~(dRl)4KTiIHb4!X1nZ>cP=mi=J5~7~2BsHOvz78EBWquorArH-wKjBiTxq!(Fwbcqp>zyLT+n7c5GuR-@wh?KGo~wC#!{}_)o-ggC*i&up z!<^aT!k)+yW+B>`oARv7C_q=W#)z5~Xrs}14e!SN^!Eg_61U=+Mn>q&Hvn_FhAP~H zVi+MwJuy1BApB%MQE*G(P1+(2O15`4%wCa0&0bqA1JzztA&JX)u$c!Bwr2q@X)QYk zuE;|W6Du;8FmvHdSuI?KH=8c7|0No;=`}$!A9Z)O1zNY4Pm57!eBgOxxfC%L5Z?)0 z3NWx^Fp_)5H*SenYuutyu0hT6yh>}B0H^OpX-9$?mV0os^PIdP@5v{|YwArC*c=6d zvb!78ReHuCM6)|R5#TpYK%Rl3b2~=V$wKl+W9aGQi~O+~hIxyu43~q=C`9nlIcOmW{PvhO1 zgy0RyH=yG5yF9BJ1b*ZxY>miiaG}%;t?ffpd;}t%+;nv0f8dN$QBOYUef>HhkR87mFv+M=J_f@}~HvtFNs~TXY#2i#EFrDrS z@)k&z;#&N5pqw$AnLt#20QIJqlpms=UP%5{>l%9H?@+g)Iw)_e380_U!_ybR-w1bm zP$tXV3G9`ln{d%Pc<8$a=gR-NH^X35zJS<5P}r!Ie^dXZbiB%2jb4D| zu#uY#eNjzjC(VmVavxeUhdzuVBJFpK-$YC9eCgXptn>(4GKoI3z-)eyQcoi9E&%9~ z0eKMg+{tJcrsWTfp}Xn9!(-^~Rp*yM&o0emDy&B%AH!wW33I2I!p_v=Ggp|N(X%t(@uaFQ zsTh5uc~8NDA%2?2*Zmj-Wo<5=Wg>+`QdqDN?`61V_24%T-&JGhdQ!Kv%)A<(KFx7+ zClu8K+cTE(x+w|iMi5P7&`vcXf0PazR=iJ4P~*9KRFwd6OeO1Hrh{oAi$yjSU7u;X8bZ zX#a`6;h|%x8S`VQ7w1$s73eNC_@@v2&wK%Y=GkI6(Pg&atF7SMq!xTg7Ko( zw#AI#Nv2TXC4yTCEl92fw-H+KnN7rJ3p`A4&7uVu6I_O9F-{m2E{J08z>^%Jz&ivN zBwDcl2(C7?0NaAE4O$GJ9FJm7;7LhQaN-v1?OO0bNALkd3yusTWDvz16ZsjSGup85 z^~x%kR?b~wi$qfAu31_I3(L9rw#Y}LOP4=qs&K57bK7i@S4KT6n@rg`NXudlkIq`P z*ErXXT>JFu`qekAez9$O+mg2KwkO)&TvNAZ{+igDciWe>pT4f`x*v1|*0!#FZ0-B& z=CA8ocY1x<`fckUTL1cnmJMgFUwHkt>tEj(+xY&b#!VfYZrk+erqi1zZ{EE5_~x@) zuHAC?mKU~s*15dX*LiQ}%bg!@ZQ9zm^{uUEx3zD3VB1^UKG{BfyR&zDc>CkqpWV^2 z!?)wf9q;d~+3DN)#xBpUj$IGzuGqcshQb?Oys`bp_iq}xdGpOL-RixqWzYP*ZMW~; z_xS#Y4@^IB;K2O{%MPA6_-a>6SETESt{)w$IkfE1{fEvRZa#eA@FR!cK2mpN<&nsd zuO2zmE!~aXvF>+z>U+M@bJq8i?^FM6{)Zj^XMwiB-GQe9AN02Nj`W`D{WQ2ZcyI7* zs3FuD3WUBHI@4Fz*VMPP@7}(*`@Q|k`k(FpF#KZpy@9HMu7NKOJUehc(jMuKJQjH? z>WOwlUy6BSjj=%Nhw;|80Bs~S5!ph3=-qP`|(it74VvsNshGNo~9!(_8)LCd968mG@# zcv(eB)2vA)HKirB_0rTG8#=PwDc{l#zSgim6 delta 9387 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 M`r>nq=H=4=24)5oHUIzs diff --git a/web/client/themes/default/icons/icons.svg b/web/client/themes/default/icons/icons.svg index 3e9de094d6..b50a4961cc 100644 --- a/web/client/themes/default/icons/icons.svg +++ b/web/client/themes/default/icons/icons.svg @@ -1057,1136 +1057,1142 @@ - + + QpJFgrw9VEGbv`vXaXiBN+|DQW=-i%D!ubAt( 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

5KcZEL} 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 literal 40676 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≠gb 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 + + + + + + + + diff --git a/web/client/translations/data.da-DK.json b/web/client/translations/data.da-DK.json index 3d6e46e2b8..81b78a0326 100644 --- a/web/client/translations/data.da-DK.json +++ b/web/client/translations/data.da-DK.json @@ -3926,7 +3926,10 @@ "creationFilter": { "from": "Creation date from", "to": "Creation date to" - } + }, + "removeFromFavorites": "Remove from favorites", + "addToFavorites": "Add to favorites", + "favorites": "Favorites" } } } diff --git a/web/client/translations/data.de-DE.json b/web/client/translations/data.de-DE.json index 6f819c20b7..1d37069303 100644 --- a/web/client/translations/data.de-DE.json +++ b/web/client/translations/data.de-DE.json @@ -4336,7 +4336,10 @@ "creationFilter": { "from": "Erstellungsdatum von", "to": "Erstellungsdatum bis" - } + }, + "removeFromFavorites": "Aus Favoriten entfernen", + "addToFavorites": "Zu Favoriten hinzufügen", + "favorites": "Favoriten" } } } diff --git a/web/client/translations/data.en-US.json b/web/client/translations/data.en-US.json index beb4f802eb..27c4010bb5 100644 --- a/web/client/translations/data.en-US.json +++ b/web/client/translations/data.en-US.json @@ -4309,7 +4309,10 @@ "creationFilter": { "from": "Creation date from", "to": "Creation date to" - } + }, + "removeFromFavorites": "Remove from favorites", + "addToFavorites": "Add to favorites", + "favorites": "Favorites" } } } diff --git a/web/client/translations/data.es-ES.json b/web/client/translations/data.es-ES.json index a700e52c4e..03ea6b3ce7 100644 --- a/web/client/translations/data.es-ES.json +++ b/web/client/translations/data.es-ES.json @@ -4298,7 +4298,10 @@ "creationFilter": { "from": "Fecha de creación desde", "to": "Fecha de creación hasta" - } + }, + "removeFromFavorites": "Eliminar de favoritos", + "addToFavorites": "Añadir a favoritos", + "favorites": "Favoritos" } } } diff --git a/web/client/translations/data.fi-FI.json b/web/client/translations/data.fi-FI.json index 7594d39813..cbd6b228a7 100644 --- a/web/client/translations/data.fi-FI.json +++ b/web/client/translations/data.fi-FI.json @@ -2758,7 +2758,10 @@ "creationFilter": { "from": "Creation date from", "to": "Creation date to" - } + }, + "removeFromFavorites": "Remove from favorites", + "addToFavorites": "Add to favorites", + "favorites": "Favorites" } } } diff --git a/web/client/translations/data.fr-FR.json b/web/client/translations/data.fr-FR.json index b2b3ae9c23..b80ca01e5a 100644 --- a/web/client/translations/data.fr-FR.json +++ b/web/client/translations/data.fr-FR.json @@ -4298,7 +4298,10 @@ "creationFilter": { "from": "Creation date from", "to": "Creation date to" - } + }, + "removeFromFavorites": "Supprimer des favoris", + "addToFavorites": "Ajouter aux favoris", + "favorites": "Favoris" } } } diff --git a/web/client/translations/data.hr-HR.json b/web/client/translations/data.hr-HR.json index 4875c67ade..54f7c9d982 100644 --- a/web/client/translations/data.hr-HR.json +++ b/web/client/translations/data.hr-HR.json @@ -2156,7 +2156,10 @@ "creationFilter": { "from": "Creation date from", "to": "Creation date to" - } + }, + "removeFromFavorites": "Remove from favorites", + "addToFavorites": "Add to favorites", + "favorites": "Favorites" } } } diff --git a/web/client/translations/data.is-IS.json b/web/client/translations/data.is-IS.json index 646a9d0fc8..9668a4df09 100644 --- a/web/client/translations/data.is-IS.json +++ b/web/client/translations/data.is-IS.json @@ -3950,7 +3950,10 @@ "creationFilter": { "from": "Creation date from", "to": "Creation date to" - } + }, + "removeFromFavorites": "Remove from favorites", + "addToFavorites": "Add to favorites", + "favorites": "Favorites" } } } diff --git a/web/client/translations/data.it-IT.json b/web/client/translations/data.it-IT.json index 55fbdd65e3..4a22bc385e 100644 --- a/web/client/translations/data.it-IT.json +++ b/web/client/translations/data.it-IT.json @@ -4296,7 +4296,10 @@ "creationFilter": { "from": "Dalla data di creazione", "to": "Alla data di creazione" - } + }, + "removeFromFavorites": "Rimuovi dai preferiti", + "addToFavorites": "Aggiungi ai preferiti", + "favorites": "Preferiti" } } } diff --git a/web/client/translations/data.nl-NL.json b/web/client/translations/data.nl-NL.json index 7bf7c0b0b7..5d97bfc87e 100644 --- a/web/client/translations/data.nl-NL.json +++ b/web/client/translations/data.nl-NL.json @@ -4293,7 +4293,10 @@ "creationFilter": { "from": "Creation date from", "to": "Creation date to" - } + }, + "removeFromFavorites": "Remove from favorites", + "addToFavorites": "Add to favorites", + "favorites": "Favorites" } } } diff --git a/web/client/translations/data.pt-PT.json b/web/client/translations/data.pt-PT.json index 1ef5b28b40..9aba8b6d55 100644 --- a/web/client/translations/data.pt-PT.json +++ b/web/client/translations/data.pt-PT.json @@ -2113,7 +2113,10 @@ "creationFilter": { "from": "Creation date from", "to": "Creation date to" - } + }, + "removeFromFavorites": "Remove from favorites", + "addToFavorites": "Add to favorites", + "favorites": "Favorites" } } } diff --git a/web/client/translations/data.sk-SK.json b/web/client/translations/data.sk-SK.json index 53d5fb936c..7ad760dc00 100644 --- a/web/client/translations/data.sk-SK.json +++ b/web/client/translations/data.sk-SK.json @@ -3473,7 +3473,10 @@ "creationFilter": { "from": "Creation date from", "to": "Creation date to" - } + }, + "removeFromFavorites": "Remove from favorites", + "addToFavorites": "Add to favorites", + "favorites": "Favorites" } } } diff --git a/web/client/translations/data.sv-SE.json b/web/client/translations/data.sv-SE.json index 590e3899ab..8425795805 100644 --- a/web/client/translations/data.sv-SE.json +++ b/web/client/translations/data.sv-SE.json @@ -3512,7 +3512,10 @@ "creationFilter": { "from": "Creation date from", "to": "Creation date to" - } + }, + "removeFromFavorites": "Remove from favorites", + "addToFavorites": "Add to favorites", + "favorites": "Favorites" } } } diff --git a/web/client/translations/data.vi-VN.json b/web/client/translations/data.vi-VN.json index 87767607d7..48a1470430 100644 --- a/web/client/translations/data.vi-VN.json +++ b/web/client/translations/data.vi-VN.json @@ -2142,7 +2142,10 @@ "creationFilter": { "from": "Creation date from", "to": "Creation date to" - } + }, + "removeFromFavorites": "Remove from favorites", + "addToFavorites": "Add to favorites", + "favorites": "Favorites" } } } diff --git a/web/client/translations/data.zh-ZH.json b/web/client/translations/data.zh-ZH.json index bb3c10f3e6..d34c986a4d 100644 --- a/web/client/translations/data.zh-ZH.json +++ b/web/client/translations/data.zh-ZH.json @@ -2089,7 +2089,10 @@ "creationFilter": { "from": "Creation date from", "to": "Creation date to" - } + }, + "removeFromFavorites": "Remove from favorites", + "addToFavorites": "Add to favorites", + "favorites": "Favorites" } } } From 5b6becbc1230aeef0edc2fab71edd878226e5028 Mon Sep 17 00:00:00 2001 From: allyoucanmap Date: Tue, 4 Feb 2025 12:31:39 +0100 Subject: [PATCH 2/4] fix documentation --- .../mapstore-migration-guide.md | 38 +++++++++---------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/docs/developer-guide/mapstore-migration-guide.md b/docs/developer-guide/mapstore-migration-guide.md index 28048a9799..ecb86d6221 100644 --- a/docs/developer-guide/mapstore-migration-guide.md +++ b/docs/developer-guide/mapstore-migration-guide.md @@ -20,6 +20,25 @@ This is a list of things to check if you want to update from a previous version - Optionally check also accessory files like `.eslinrc`, if you want to keep aligned with lint standards. - Follow the instructions below, in order, from your version to the one you want to update to. +## Migration from 2024.02.00 to 2025.01.00 + +### Add Favorite plugin to localConfig.json + +The new Favorite plugin should be added inside the plugins `maps` section of the localConfig.json to visualize the button on the resource cards + +```diff +{ + "plugins": { + ..., + "maps": [ + ..., ++ { "name": "Favorites" } + ], + ... + } +} +``` + ## Migration from 2024.01.02 to 2024.02.00 ### NodeJS and NPM update @@ -78,25 +97,6 @@ index 62ddda0..62ce070 100644 Some libraries has been updated. if you have a MapStore project make sure to keep the versions aligned with the main product. -## Migration from 2024.02.02 to 2025.01.00 - -### Add Favorite plugin to localConfig.json - -The new Favorite plugin should be added inside the plugins `maps` section of the localConfig.json to visualize the button on the resource cards - -```diff -{ - "plugins": { - ..., - "maps": [ - ..., -+ { "name": "Favorites" } - ], - ... - } -} -``` - ## Migration from 2024.01.00 to 2024.01.02 ### Enable showing credits/attribution text in Print config From 2bc79ba9e0d3e1e45709e9f603b912d95ed888b9 Mon Sep 17 00:00:00 2001 From: allyoucanmap Date: Tue, 4 Feb 2025 12:37:05 +0100 Subject: [PATCH 3/4] fix menu item in resource card list mode --- .../plugins/ResourcesCatalog/containers/Favorites.jsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/web/client/plugins/ResourcesCatalog/containers/Favorites.jsx b/web/client/plugins/ResourcesCatalog/containers/Favorites.jsx index a5d0186dc3..fa6f24ef9f 100644 --- a/web/client/plugins/ResourcesCatalog/containers/Favorites.jsx +++ b/web/client/plugins/ResourcesCatalog/containers/Favorites.jsx @@ -21,6 +21,7 @@ import { castArray } from 'lodash'; * @prop {object} location router location * @prop {function} onSearch trigger a refresh request after changing the favorite association * @prop {number} delayTime delay time to complete the request + * @prop {string} renderType define the component type (eg. menuItem) */ function Favorites({ user, @@ -28,7 +29,8 @@ function Favorites({ resource, location, onSearch, - delayTime + delayTime, + renderType }) { const { query } = url.parse(location?.search || '', true); const f = castArray(query.f || []); @@ -64,7 +66,7 @@ function Favorites({ Date: Fri, 7 Feb 2025 13:03:34 +0100 Subject: [PATCH 4/4] Update docs/developer-guide/mapstore-migration-guide.md --- docs/developer-guide/mapstore-migration-guide.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/docs/developer-guide/mapstore-migration-guide.md b/docs/developer-guide/mapstore-migration-guide.md index ecb86d6221..97d619c56f 100644 --- a/docs/developer-guide/mapstore-migration-guide.md +++ b/docs/developer-guide/mapstore-migration-guide.md @@ -24,7 +24,7 @@ This is a list of things to check if you want to update from a previous version ### Add Favorite plugin to localConfig.json -The new Favorite plugin should be added inside the plugins `maps` section of the localConfig.json to visualize the button on the resource cards +The new Favorite plugin should be added inside the plugins `maps` section of the `localConfig.json` to visualize the button on the resource cards ```diff { @@ -37,8 +37,6 @@ The new Favorite plugin should be added inside the plugins `maps` section of the ... } } -``` - ## Migration from 2024.01.02 to 2024.02.00 ### NodeJS and NPM update