diff --git a/client/src/components/AddWidget.vue b/client/src/components/AddWidget.vue index f0133fa9..e8338fc2 100644 --- a/client/src/components/AddWidget.vue +++ b/client/src/components/AddWidget.vue @@ -1,14 +1,40 @@ diff --git a/client/src/components/portfolio/ProjectEntry.vue b/client/src/components/portfolio/ProjectEntry.vue new file mode 100644 index 00000000..31a5d4d5 --- /dev/null +++ b/client/src/components/portfolio/ProjectEntry.vue @@ -0,0 +1,50 @@ + + + diff --git a/client/src/components/rooms/AddRoom.vue b/client/src/components/rooms/AddRoom.vue index 7d487a27..1263f526 100644 --- a/client/src/components/rooms/AddRoom.vue +++ b/client/src/components/rooms/AddRoom.vue @@ -1,5 +1,5 @@ + + diff --git a/client/src/router/index.js b/client/src/router/index.js index da6ae9ec..a2fbec0e 100644 --- a/client/src/router/index.js +++ b/client/src/router/index.js @@ -16,6 +16,7 @@ import p404 from '@/pages/p404' import start from '@/pages/start' import submission from '@/pages/studentSubmission' import portfolio from '@/pages/portfolio' +import project from '@/pages/project' const routes = [ {path: '/', component: start, meta: {layout: 'blank'}}, @@ -47,6 +48,7 @@ const routes = [ {path: '/basic-knowledge/:slug', name: 'basic-knowledge', component: basicknowledge, meta: {layout: 'simple'}}, {path: '/submission/:id', name: 'submission', component: submission, meta: {layout: 'simple'}}, {path: '/portfolio', name: 'portfolio', component: portfolio}, + {path: '/portfolio/:slug', name: 'project', component: project}, { path: '/book', name: 'book', diff --git a/client/src/styles/_mixins.scss b/client/src/styles/_mixins.scss index 92a78309..ce0cfd61 100644 --- a/client/src/styles/_mixins.scss +++ b/client/src/styles/_mixins.scss @@ -1,11 +1,20 @@ @import 'variables'; -@mixin widget-shadow { +@mixin widget-shadow-base { border-radius: $default-border-radius; box-shadow: 0 3px 9px 0 rgba(0, 0, 0, 0.12); +} + +@mixin widget-shadow { + @include widget-shadow-base; border: 1px solid $color-lightgrey-2; } +@mixin widget-shadow-reverse { + @include widget-shadow-base; + border: 2px solid $color-white; +} + @mixin room-widget-text-style { font-family: $sans-serif-font-family; font-size: 1rem;