diff --git a/src/UI/Breadcrumbs.js b/src/UI/Breadcrumbs.js index c981fa8..02631ef 100644 --- a/src/UI/Breadcrumbs.js +++ b/src/UI/Breadcrumbs.js @@ -1,10 +1,14 @@ import React from 'react'; +import { getLanguage } from '../App'; +import { useTheme } from '../ThemeContext'; const Breadcrumbs = ({ separator, path, children }) => { + const { theme } = useTheme(); + const language = getLanguage(); const items = React.Children.toArray(children); const generatePath = (index) => { - return path.split('/').slice(0, index + 1).join('/'); + return '/' + language + '/' + path.split('/').slice(0, index + 1).join('/'); }; if (items.length !== path.split('/').length) { @@ -12,18 +16,20 @@ const Breadcrumbs = ({ separator, path, children }) => { } return ( -
+ ) } diff --git a/src/overrides.scss b/src/overrides.scss index 092bedf..f6bb60e 100644 --- a/src/overrides.scss +++ b/src/overrides.scss @@ -90,6 +90,14 @@ body.light { width: 65%; } +.breadcrumbs a { + text-decoration: none; + + &:hover { + text-decoration: underline; + } +} + // Core variables and mixins // @import "variables"; // @import "mixins"; \ No newline at end of file