From 9c0f8d92eb3779d7ae81c34a9fb74e1d097f1722 Mon Sep 17 00:00:00 2001 From: Alina Beck Date: Wed, 13 Nov 2019 19:30:41 +0300 Subject: [PATCH 01/19] copy relevant icons from styleguide --- webapp/view/assets/icons/index.js | 10 ++++++++++ webapp/view/assets/icons/svgs/angellist.svg | 5 +++++ webapp/view/assets/icons/svgs/angle-down.svg | 5 +++++ webapp/view/assets/icons/svgs/arrow-down.svg | 5 +++++ webapp/view/assets/icons/svgs/arrow-left.svg | 5 +++++ webapp/view/assets/icons/svgs/arrow-right.svg | 5 +++++ webapp/view/assets/icons/svgs/at.svg | 5 +++++ webapp/view/assets/icons/svgs/balance-scale.svg | 5 +++++ webapp/view/assets/icons/svgs/ban.svg | 5 +++++ webapp/view/assets/icons/svgs/bars.svg | 5 +++++ webapp/view/assets/icons/svgs/bell.svg | 5 +++++ webapp/view/assets/icons/svgs/bold.svg | 5 +++++ webapp/view/assets/icons/svgs/bookmark.svg | 5 +++++ webapp/view/assets/icons/svgs/bullhorn.svg | 5 +++++ webapp/view/assets/icons/svgs/check.svg | 5 +++++ webapp/view/assets/icons/svgs/clock.svg | 5 +++++ webapp/view/assets/icons/svgs/close.svg | 5 +++++ webapp/view/assets/icons/svgs/cogs.svg | 5 +++++ webapp/view/assets/icons/svgs/comment.svg | 5 +++++ webapp/view/assets/icons/svgs/comments.svg | 5 +++++ webapp/view/assets/icons/svgs/edit.svg | 5 +++++ webapp/view/assets/icons/svgs/ellipsis-v.svg | 5 +++++ webapp/view/assets/icons/svgs/envelope.svg | 5 +++++ webapp/view/assets/icons/svgs/exclamation-circle.svg | 5 +++++ webapp/view/assets/icons/svgs/eye-slash.svg | 5 +++++ webapp/view/assets/icons/svgs/eye.svg | 5 +++++ webapp/view/assets/icons/svgs/file.svg | 5 +++++ webapp/view/assets/icons/svgs/filter.svg | 5 +++++ webapp/view/assets/icons/svgs/flag.svg | 5 +++++ webapp/view/assets/icons/svgs/flash.svg | 5 +++++ webapp/view/assets/icons/svgs/globe.svg | 5 +++++ webapp/view/assets/icons/svgs/graduation-cap.svg | 5 +++++ webapp/view/assets/icons/svgs/heart-o.svg | 5 +++++ webapp/view/assets/icons/svgs/image.svg | 5 +++++ webapp/view/assets/icons/svgs/italic.svg | 5 +++++ webapp/view/assets/icons/svgs/link.svg | 5 +++++ webapp/view/assets/icons/svgs/list-ol.svg | 5 +++++ webapp/view/assets/icons/svgs/list-ul.svg | 5 +++++ webapp/view/assets/icons/svgs/lock.svg | 5 +++++ webapp/view/assets/icons/svgs/map-marker.svg | 5 +++++ webapp/view/assets/icons/svgs/minus.svg | 5 +++++ webapp/view/assets/icons/svgs/money.svg | 5 +++++ webapp/view/assets/icons/svgs/mouse-pointer.svg | 5 +++++ webapp/view/assets/icons/svgs/paint-brush.svg | 5 +++++ webapp/view/assets/icons/svgs/paragraph.svg | 5 +++++ webapp/view/assets/icons/svgs/paw.svg | 5 +++++ webapp/view/assets/icons/svgs/plus.svg | 5 +++++ webapp/view/assets/icons/svgs/question-circle.svg | 5 +++++ webapp/view/assets/icons/svgs/quote-right.svg | 5 +++++ webapp/view/assets/icons/svgs/search.svg | 5 +++++ webapp/view/assets/icons/svgs/shield.svg | 5 +++++ webapp/view/assets/icons/svgs/sign-in.svg | 5 +++++ webapp/view/assets/icons/svgs/sign-out.svg | 5 +++++ webapp/view/assets/icons/svgs/smile.svg | 5 +++++ webapp/view/assets/icons/svgs/sort-amount-asc.svg | 5 +++++ webapp/view/assets/icons/svgs/sort-amount-desc.svg | 5 +++++ webapp/view/assets/icons/svgs/trash.svg | 5 +++++ webapp/view/assets/icons/svgs/tree.svg | 5 +++++ webapp/view/assets/icons/svgs/university.svg | 5 +++++ webapp/view/assets/icons/svgs/unlink.svg | 5 +++++ webapp/view/assets/icons/svgs/user-plus.svg | 5 +++++ webapp/view/assets/icons/svgs/user-times.svg | 5 +++++ webapp/view/assets/icons/svgs/users.svg | 5 +++++ webapp/view/assets/icons/svgs/warning.svg | 5 +++++ 64 files changed, 325 insertions(+) create mode 100644 webapp/view/assets/icons/index.js create mode 100755 webapp/view/assets/icons/svgs/angellist.svg create mode 100755 webapp/view/assets/icons/svgs/angle-down.svg create mode 100755 webapp/view/assets/icons/svgs/arrow-down.svg create mode 100755 webapp/view/assets/icons/svgs/arrow-left.svg create mode 100755 webapp/view/assets/icons/svgs/arrow-right.svg create mode 100755 webapp/view/assets/icons/svgs/at.svg create mode 100755 webapp/view/assets/icons/svgs/balance-scale.svg create mode 100755 webapp/view/assets/icons/svgs/ban.svg create mode 100755 webapp/view/assets/icons/svgs/bars.svg create mode 100755 webapp/view/assets/icons/svgs/bell.svg create mode 100755 webapp/view/assets/icons/svgs/bold.svg create mode 100755 webapp/view/assets/icons/svgs/bookmark.svg create mode 100755 webapp/view/assets/icons/svgs/bullhorn.svg create mode 100755 webapp/view/assets/icons/svgs/check.svg create mode 100755 webapp/view/assets/icons/svgs/clock.svg create mode 100755 webapp/view/assets/icons/svgs/close.svg create mode 100755 webapp/view/assets/icons/svgs/cogs.svg create mode 100755 webapp/view/assets/icons/svgs/comment.svg create mode 100755 webapp/view/assets/icons/svgs/comments.svg create mode 100755 webapp/view/assets/icons/svgs/edit.svg create mode 100755 webapp/view/assets/icons/svgs/ellipsis-v.svg create mode 100755 webapp/view/assets/icons/svgs/envelope.svg create mode 100755 webapp/view/assets/icons/svgs/exclamation-circle.svg create mode 100755 webapp/view/assets/icons/svgs/eye-slash.svg create mode 100755 webapp/view/assets/icons/svgs/eye.svg create mode 100755 webapp/view/assets/icons/svgs/file.svg create mode 100755 webapp/view/assets/icons/svgs/filter.svg create mode 100755 webapp/view/assets/icons/svgs/flag.svg create mode 100755 webapp/view/assets/icons/svgs/flash.svg create mode 100755 webapp/view/assets/icons/svgs/globe.svg create mode 100755 webapp/view/assets/icons/svgs/graduation-cap.svg create mode 100755 webapp/view/assets/icons/svgs/heart-o.svg create mode 100755 webapp/view/assets/icons/svgs/image.svg create mode 100755 webapp/view/assets/icons/svgs/italic.svg create mode 100755 webapp/view/assets/icons/svgs/link.svg create mode 100755 webapp/view/assets/icons/svgs/list-ol.svg create mode 100755 webapp/view/assets/icons/svgs/list-ul.svg create mode 100755 webapp/view/assets/icons/svgs/lock.svg create mode 100755 webapp/view/assets/icons/svgs/map-marker.svg create mode 100755 webapp/view/assets/icons/svgs/minus.svg create mode 100755 webapp/view/assets/icons/svgs/money.svg create mode 100755 webapp/view/assets/icons/svgs/mouse-pointer.svg create mode 100755 webapp/view/assets/icons/svgs/paint-brush.svg create mode 100755 webapp/view/assets/icons/svgs/paragraph.svg create mode 100755 webapp/view/assets/icons/svgs/paw.svg create mode 100755 webapp/view/assets/icons/svgs/plus.svg create mode 100755 webapp/view/assets/icons/svgs/question-circle.svg create mode 100755 webapp/view/assets/icons/svgs/quote-right.svg create mode 100755 webapp/view/assets/icons/svgs/search.svg create mode 100755 webapp/view/assets/icons/svgs/shield.svg create mode 100755 webapp/view/assets/icons/svgs/sign-in.svg create mode 100755 webapp/view/assets/icons/svgs/sign-out.svg create mode 100755 webapp/view/assets/icons/svgs/smile.svg create mode 100755 webapp/view/assets/icons/svgs/sort-amount-asc.svg create mode 100755 webapp/view/assets/icons/svgs/sort-amount-desc.svg create mode 100755 webapp/view/assets/icons/svgs/trash.svg create mode 100755 webapp/view/assets/icons/svgs/tree.svg create mode 100755 webapp/view/assets/icons/svgs/university.svg create mode 100755 webapp/view/assets/icons/svgs/unlink.svg create mode 100755 webapp/view/assets/icons/svgs/user-plus.svg create mode 100755 webapp/view/assets/icons/svgs/user-times.svg create mode 100755 webapp/view/assets/icons/svgs/users.svg create mode 100755 webapp/view/assets/icons/svgs/warning.svg diff --git a/webapp/view/assets/icons/index.js b/webapp/view/assets/icons/index.js new file mode 100644 index 000000000..5047605ad --- /dev/null +++ b/webapp/view/assets/icons/index.js @@ -0,0 +1,10 @@ +const svgFileList = require.context('./svgs', true, /\.svg/) +const icons = {} + +svgFileList.keys().forEach(fileName => { + const svgCode = svgFileList(fileName) + const iconName = fileName.replace('./', '').replace('.svg', '') + icons[iconName] = svgCode +}) + +export default icons diff --git a/webapp/view/assets/icons/svgs/angellist.svg b/webapp/view/assets/icons/svgs/angellist.svg new file mode 100755 index 000000000..34123f5f0 --- /dev/null +++ b/webapp/view/assets/icons/svgs/angellist.svg @@ -0,0 +1,5 @@ + + +angellist + + diff --git a/webapp/view/assets/icons/svgs/angle-down.svg b/webapp/view/assets/icons/svgs/angle-down.svg new file mode 100755 index 000000000..aa6f763c8 --- /dev/null +++ b/webapp/view/assets/icons/svgs/angle-down.svg @@ -0,0 +1,5 @@ + + +angle-down + + diff --git a/webapp/view/assets/icons/svgs/arrow-down.svg b/webapp/view/assets/icons/svgs/arrow-down.svg new file mode 100755 index 000000000..6cee34766 --- /dev/null +++ b/webapp/view/assets/icons/svgs/arrow-down.svg @@ -0,0 +1,5 @@ + + +arrow-down + + diff --git a/webapp/view/assets/icons/svgs/arrow-left.svg b/webapp/view/assets/icons/svgs/arrow-left.svg new file mode 100755 index 000000000..f7489c43a --- /dev/null +++ b/webapp/view/assets/icons/svgs/arrow-left.svg @@ -0,0 +1,5 @@ + + +arrow-left + + diff --git a/webapp/view/assets/icons/svgs/arrow-right.svg b/webapp/view/assets/icons/svgs/arrow-right.svg new file mode 100755 index 000000000..62d753057 --- /dev/null +++ b/webapp/view/assets/icons/svgs/arrow-right.svg @@ -0,0 +1,5 @@ + + +arrow-right + + diff --git a/webapp/view/assets/icons/svgs/at.svg b/webapp/view/assets/icons/svgs/at.svg new file mode 100755 index 000000000..e046ea75a --- /dev/null +++ b/webapp/view/assets/icons/svgs/at.svg @@ -0,0 +1,5 @@ + + +at + + diff --git a/webapp/view/assets/icons/svgs/balance-scale.svg b/webapp/view/assets/icons/svgs/balance-scale.svg new file mode 100755 index 000000000..f5e446fd2 --- /dev/null +++ b/webapp/view/assets/icons/svgs/balance-scale.svg @@ -0,0 +1,5 @@ + + +balance-scale + + diff --git a/webapp/view/assets/icons/svgs/ban.svg b/webapp/view/assets/icons/svgs/ban.svg new file mode 100755 index 000000000..7dc338541 --- /dev/null +++ b/webapp/view/assets/icons/svgs/ban.svg @@ -0,0 +1,5 @@ + + +ban + + diff --git a/webapp/view/assets/icons/svgs/bars.svg b/webapp/view/assets/icons/svgs/bars.svg new file mode 100755 index 000000000..5ea0f464d --- /dev/null +++ b/webapp/view/assets/icons/svgs/bars.svg @@ -0,0 +1,5 @@ + + +bars + + diff --git a/webapp/view/assets/icons/svgs/bell.svg b/webapp/view/assets/icons/svgs/bell.svg new file mode 100755 index 000000000..ee58c443c --- /dev/null +++ b/webapp/view/assets/icons/svgs/bell.svg @@ -0,0 +1,5 @@ + + +bell + + diff --git a/webapp/view/assets/icons/svgs/bold.svg b/webapp/view/assets/icons/svgs/bold.svg new file mode 100755 index 000000000..c3516808d --- /dev/null +++ b/webapp/view/assets/icons/svgs/bold.svg @@ -0,0 +1,5 @@ + + +bold + + diff --git a/webapp/view/assets/icons/svgs/bookmark.svg b/webapp/view/assets/icons/svgs/bookmark.svg new file mode 100755 index 000000000..bd3ff4559 --- /dev/null +++ b/webapp/view/assets/icons/svgs/bookmark.svg @@ -0,0 +1,5 @@ + + +bookmark + + diff --git a/webapp/view/assets/icons/svgs/bullhorn.svg b/webapp/view/assets/icons/svgs/bullhorn.svg new file mode 100755 index 000000000..95e0d21d3 --- /dev/null +++ b/webapp/view/assets/icons/svgs/bullhorn.svg @@ -0,0 +1,5 @@ + + +bullhorn + + diff --git a/webapp/view/assets/icons/svgs/check.svg b/webapp/view/assets/icons/svgs/check.svg new file mode 100755 index 000000000..bf49fe01d --- /dev/null +++ b/webapp/view/assets/icons/svgs/check.svg @@ -0,0 +1,5 @@ + + +check + + diff --git a/webapp/view/assets/icons/svgs/clock.svg b/webapp/view/assets/icons/svgs/clock.svg new file mode 100755 index 000000000..2344dd890 --- /dev/null +++ b/webapp/view/assets/icons/svgs/clock.svg @@ -0,0 +1,5 @@ + + +clock-o + + diff --git a/webapp/view/assets/icons/svgs/close.svg b/webapp/view/assets/icons/svgs/close.svg new file mode 100755 index 000000000..48604d097 --- /dev/null +++ b/webapp/view/assets/icons/svgs/close.svg @@ -0,0 +1,5 @@ + + +close + + diff --git a/webapp/view/assets/icons/svgs/cogs.svg b/webapp/view/assets/icons/svgs/cogs.svg new file mode 100755 index 000000000..3d0104d19 --- /dev/null +++ b/webapp/view/assets/icons/svgs/cogs.svg @@ -0,0 +1,5 @@ + + +cogs + + diff --git a/webapp/view/assets/icons/svgs/comment.svg b/webapp/view/assets/icons/svgs/comment.svg new file mode 100755 index 000000000..fe848ec20 --- /dev/null +++ b/webapp/view/assets/icons/svgs/comment.svg @@ -0,0 +1,5 @@ + + +comment + + diff --git a/webapp/view/assets/icons/svgs/comments.svg b/webapp/view/assets/icons/svgs/comments.svg new file mode 100755 index 000000000..551f10e4e --- /dev/null +++ b/webapp/view/assets/icons/svgs/comments.svg @@ -0,0 +1,5 @@ + + +comments + + diff --git a/webapp/view/assets/icons/svgs/edit.svg b/webapp/view/assets/icons/svgs/edit.svg new file mode 100755 index 000000000..a80101e6c --- /dev/null +++ b/webapp/view/assets/icons/svgs/edit.svg @@ -0,0 +1,5 @@ + + +edit + + diff --git a/webapp/view/assets/icons/svgs/ellipsis-v.svg b/webapp/view/assets/icons/svgs/ellipsis-v.svg new file mode 100755 index 000000000..89313ddfd --- /dev/null +++ b/webapp/view/assets/icons/svgs/ellipsis-v.svg @@ -0,0 +1,5 @@ + + +ellipsis-v + + diff --git a/webapp/view/assets/icons/svgs/envelope.svg b/webapp/view/assets/icons/svgs/envelope.svg new file mode 100755 index 000000000..92d5320c0 --- /dev/null +++ b/webapp/view/assets/icons/svgs/envelope.svg @@ -0,0 +1,5 @@ + + +envelope + + diff --git a/webapp/view/assets/icons/svgs/exclamation-circle.svg b/webapp/view/assets/icons/svgs/exclamation-circle.svg new file mode 100755 index 000000000..cd658b997 --- /dev/null +++ b/webapp/view/assets/icons/svgs/exclamation-circle.svg @@ -0,0 +1,5 @@ + + +exclamation-circle + + diff --git a/webapp/view/assets/icons/svgs/eye-slash.svg b/webapp/view/assets/icons/svgs/eye-slash.svg new file mode 100755 index 000000000..4e434ac8d --- /dev/null +++ b/webapp/view/assets/icons/svgs/eye-slash.svg @@ -0,0 +1,5 @@ + + +eye-slash + + diff --git a/webapp/view/assets/icons/svgs/eye.svg b/webapp/view/assets/icons/svgs/eye.svg new file mode 100755 index 000000000..1e3e8fef3 --- /dev/null +++ b/webapp/view/assets/icons/svgs/eye.svg @@ -0,0 +1,5 @@ + + +eye + + diff --git a/webapp/view/assets/icons/svgs/file.svg b/webapp/view/assets/icons/svgs/file.svg new file mode 100755 index 000000000..82d36fe17 --- /dev/null +++ b/webapp/view/assets/icons/svgs/file.svg @@ -0,0 +1,5 @@ + + +file + + diff --git a/webapp/view/assets/icons/svgs/filter.svg b/webapp/view/assets/icons/svgs/filter.svg new file mode 100755 index 000000000..6e9f379b6 --- /dev/null +++ b/webapp/view/assets/icons/svgs/filter.svg @@ -0,0 +1,5 @@ + + +filter + + diff --git a/webapp/view/assets/icons/svgs/flag.svg b/webapp/view/assets/icons/svgs/flag.svg new file mode 100755 index 000000000..6d2769808 --- /dev/null +++ b/webapp/view/assets/icons/svgs/flag.svg @@ -0,0 +1,5 @@ + + +flag + + diff --git a/webapp/view/assets/icons/svgs/flash.svg b/webapp/view/assets/icons/svgs/flash.svg new file mode 100755 index 000000000..f3647d420 --- /dev/null +++ b/webapp/view/assets/icons/svgs/flash.svg @@ -0,0 +1,5 @@ + + +flash + + diff --git a/webapp/view/assets/icons/svgs/globe.svg b/webapp/view/assets/icons/svgs/globe.svg new file mode 100755 index 000000000..91bf9bf2b --- /dev/null +++ b/webapp/view/assets/icons/svgs/globe.svg @@ -0,0 +1,5 @@ + + +globe + + diff --git a/webapp/view/assets/icons/svgs/graduation-cap.svg b/webapp/view/assets/icons/svgs/graduation-cap.svg new file mode 100755 index 000000000..5d35226d3 --- /dev/null +++ b/webapp/view/assets/icons/svgs/graduation-cap.svg @@ -0,0 +1,5 @@ + + +graduation-cap + + diff --git a/webapp/view/assets/icons/svgs/heart-o.svg b/webapp/view/assets/icons/svgs/heart-o.svg new file mode 100755 index 000000000..6605b96ac --- /dev/null +++ b/webapp/view/assets/icons/svgs/heart-o.svg @@ -0,0 +1,5 @@ + + +heart-o + + diff --git a/webapp/view/assets/icons/svgs/image.svg b/webapp/view/assets/icons/svgs/image.svg new file mode 100755 index 000000000..efbd9131f --- /dev/null +++ b/webapp/view/assets/icons/svgs/image.svg @@ -0,0 +1,5 @@ + + +image + + diff --git a/webapp/view/assets/icons/svgs/italic.svg b/webapp/view/assets/icons/svgs/italic.svg new file mode 100755 index 000000000..81d29483c --- /dev/null +++ b/webapp/view/assets/icons/svgs/italic.svg @@ -0,0 +1,5 @@ + + +italic + + diff --git a/webapp/view/assets/icons/svgs/link.svg b/webapp/view/assets/icons/svgs/link.svg new file mode 100755 index 000000000..624a255b1 --- /dev/null +++ b/webapp/view/assets/icons/svgs/link.svg @@ -0,0 +1,5 @@ + + +link + + diff --git a/webapp/view/assets/icons/svgs/list-ol.svg b/webapp/view/assets/icons/svgs/list-ol.svg new file mode 100755 index 000000000..f3fb101ac --- /dev/null +++ b/webapp/view/assets/icons/svgs/list-ol.svg @@ -0,0 +1,5 @@ + + +list-ol + + diff --git a/webapp/view/assets/icons/svgs/list-ul.svg b/webapp/view/assets/icons/svgs/list-ul.svg new file mode 100755 index 000000000..d565a8064 --- /dev/null +++ b/webapp/view/assets/icons/svgs/list-ul.svg @@ -0,0 +1,5 @@ + + +list-ul + + diff --git a/webapp/view/assets/icons/svgs/lock.svg b/webapp/view/assets/icons/svgs/lock.svg new file mode 100755 index 000000000..31813d729 --- /dev/null +++ b/webapp/view/assets/icons/svgs/lock.svg @@ -0,0 +1,5 @@ + + +lock + + diff --git a/webapp/view/assets/icons/svgs/map-marker.svg b/webapp/view/assets/icons/svgs/map-marker.svg new file mode 100755 index 000000000..af7f96727 --- /dev/null +++ b/webapp/view/assets/icons/svgs/map-marker.svg @@ -0,0 +1,5 @@ + + +map-marker + + diff --git a/webapp/view/assets/icons/svgs/minus.svg b/webapp/view/assets/icons/svgs/minus.svg new file mode 100755 index 000000000..b7a94beb1 --- /dev/null +++ b/webapp/view/assets/icons/svgs/minus.svg @@ -0,0 +1,5 @@ + + +minus + + diff --git a/webapp/view/assets/icons/svgs/money.svg b/webapp/view/assets/icons/svgs/money.svg new file mode 100755 index 000000000..04a116d2a --- /dev/null +++ b/webapp/view/assets/icons/svgs/money.svg @@ -0,0 +1,5 @@ + + +money + + diff --git a/webapp/view/assets/icons/svgs/mouse-pointer.svg b/webapp/view/assets/icons/svgs/mouse-pointer.svg new file mode 100755 index 000000000..2917ef518 --- /dev/null +++ b/webapp/view/assets/icons/svgs/mouse-pointer.svg @@ -0,0 +1,5 @@ + + +mouse-pointer + + diff --git a/webapp/view/assets/icons/svgs/paint-brush.svg b/webapp/view/assets/icons/svgs/paint-brush.svg new file mode 100755 index 000000000..03b06aac6 --- /dev/null +++ b/webapp/view/assets/icons/svgs/paint-brush.svg @@ -0,0 +1,5 @@ + + +paint-brush + + diff --git a/webapp/view/assets/icons/svgs/paragraph.svg b/webapp/view/assets/icons/svgs/paragraph.svg new file mode 100755 index 000000000..26365f984 --- /dev/null +++ b/webapp/view/assets/icons/svgs/paragraph.svg @@ -0,0 +1,5 @@ + + +paragraph + + diff --git a/webapp/view/assets/icons/svgs/paw.svg b/webapp/view/assets/icons/svgs/paw.svg new file mode 100755 index 000000000..364ff1918 --- /dev/null +++ b/webapp/view/assets/icons/svgs/paw.svg @@ -0,0 +1,5 @@ + + +paw + + diff --git a/webapp/view/assets/icons/svgs/plus.svg b/webapp/view/assets/icons/svgs/plus.svg new file mode 100755 index 000000000..66da52005 --- /dev/null +++ b/webapp/view/assets/icons/svgs/plus.svg @@ -0,0 +1,5 @@ + + +plus + + diff --git a/webapp/view/assets/icons/svgs/question-circle.svg b/webapp/view/assets/icons/svgs/question-circle.svg new file mode 100755 index 000000000..1ae2bbf6b --- /dev/null +++ b/webapp/view/assets/icons/svgs/question-circle.svg @@ -0,0 +1,5 @@ + + +question-circle + + diff --git a/webapp/view/assets/icons/svgs/quote-right.svg b/webapp/view/assets/icons/svgs/quote-right.svg new file mode 100755 index 000000000..4e6469624 --- /dev/null +++ b/webapp/view/assets/icons/svgs/quote-right.svg @@ -0,0 +1,5 @@ + + +quote-right + + diff --git a/webapp/view/assets/icons/svgs/search.svg b/webapp/view/assets/icons/svgs/search.svg new file mode 100755 index 000000000..ddbb4da44 --- /dev/null +++ b/webapp/view/assets/icons/svgs/search.svg @@ -0,0 +1,5 @@ + + +search + + diff --git a/webapp/view/assets/icons/svgs/shield.svg b/webapp/view/assets/icons/svgs/shield.svg new file mode 100755 index 000000000..d897203ad --- /dev/null +++ b/webapp/view/assets/icons/svgs/shield.svg @@ -0,0 +1,5 @@ + + +shield + + diff --git a/webapp/view/assets/icons/svgs/sign-in.svg b/webapp/view/assets/icons/svgs/sign-in.svg new file mode 100755 index 000000000..bb300f950 --- /dev/null +++ b/webapp/view/assets/icons/svgs/sign-in.svg @@ -0,0 +1,5 @@ + + +sign-in + + diff --git a/webapp/view/assets/icons/svgs/sign-out.svg b/webapp/view/assets/icons/svgs/sign-out.svg new file mode 100755 index 000000000..d185fbe6f --- /dev/null +++ b/webapp/view/assets/icons/svgs/sign-out.svg @@ -0,0 +1,5 @@ + + +sign-out + + diff --git a/webapp/view/assets/icons/svgs/smile.svg b/webapp/view/assets/icons/svgs/smile.svg new file mode 100755 index 000000000..7de0ac746 --- /dev/null +++ b/webapp/view/assets/icons/svgs/smile.svg @@ -0,0 +1,5 @@ + + +smile-o + + diff --git a/webapp/view/assets/icons/svgs/sort-amount-asc.svg b/webapp/view/assets/icons/svgs/sort-amount-asc.svg new file mode 100755 index 000000000..6344da1a9 --- /dev/null +++ b/webapp/view/assets/icons/svgs/sort-amount-asc.svg @@ -0,0 +1,5 @@ + + +sort-amount-asc + + diff --git a/webapp/view/assets/icons/svgs/sort-amount-desc.svg b/webapp/view/assets/icons/svgs/sort-amount-desc.svg new file mode 100755 index 000000000..7239c1d72 --- /dev/null +++ b/webapp/view/assets/icons/svgs/sort-amount-desc.svg @@ -0,0 +1,5 @@ + + +sort-amount-desc + + diff --git a/webapp/view/assets/icons/svgs/trash.svg b/webapp/view/assets/icons/svgs/trash.svg new file mode 100755 index 000000000..6475fd236 --- /dev/null +++ b/webapp/view/assets/icons/svgs/trash.svg @@ -0,0 +1,5 @@ + + +trash + + diff --git a/webapp/view/assets/icons/svgs/tree.svg b/webapp/view/assets/icons/svgs/tree.svg new file mode 100755 index 000000000..e0534af45 --- /dev/null +++ b/webapp/view/assets/icons/svgs/tree.svg @@ -0,0 +1,5 @@ + + +tree + + diff --git a/webapp/view/assets/icons/svgs/university.svg b/webapp/view/assets/icons/svgs/university.svg new file mode 100755 index 000000000..cddb5775a --- /dev/null +++ b/webapp/view/assets/icons/svgs/university.svg @@ -0,0 +1,5 @@ + + +university + + diff --git a/webapp/view/assets/icons/svgs/unlink.svg b/webapp/view/assets/icons/svgs/unlink.svg new file mode 100755 index 000000000..f63b36e9b --- /dev/null +++ b/webapp/view/assets/icons/svgs/unlink.svg @@ -0,0 +1,5 @@ + + +unlink + + diff --git a/webapp/view/assets/icons/svgs/user-plus.svg b/webapp/view/assets/icons/svgs/user-plus.svg new file mode 100755 index 000000000..dea6ab228 --- /dev/null +++ b/webapp/view/assets/icons/svgs/user-plus.svg @@ -0,0 +1,5 @@ + + +user-plus + + diff --git a/webapp/view/assets/icons/svgs/user-times.svg b/webapp/view/assets/icons/svgs/user-times.svg new file mode 100755 index 000000000..8f4cb905a --- /dev/null +++ b/webapp/view/assets/icons/svgs/user-times.svg @@ -0,0 +1,5 @@ + + +user-times + + diff --git a/webapp/view/assets/icons/svgs/users.svg b/webapp/view/assets/icons/svgs/users.svg new file mode 100755 index 000000000..7572021ba --- /dev/null +++ b/webapp/view/assets/icons/svgs/users.svg @@ -0,0 +1,5 @@ + + +users + + diff --git a/webapp/view/assets/icons/svgs/warning.svg b/webapp/view/assets/icons/svgs/warning.svg new file mode 100755 index 000000000..cd0a7baed --- /dev/null +++ b/webapp/view/assets/icons/svgs/warning.svg @@ -0,0 +1,5 @@ + + +warning + + From b52480b8d417b154aa8708f0d6bdab6b01e621c6 Mon Sep 17 00:00:00 2001 From: Alina Beck Date: Thu, 14 Nov 2019 13:04:49 +0300 Subject: [PATCH 02/19] add BaseIcon component --- webapp/components/_new/generic/BaseIcon.vue | 32 +++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 webapp/components/_new/generic/BaseIcon.vue diff --git a/webapp/components/_new/generic/BaseIcon.vue b/webapp/components/_new/generic/BaseIcon.vue new file mode 100644 index 000000000..3c65b3887 --- /dev/null +++ b/webapp/components/_new/generic/BaseIcon.vue @@ -0,0 +1,32 @@ + + + From 2504fff3ba484265720b5cd9b36d098017cde746 Mon Sep 17 00:00:00 2001 From: Alina Beck Date: Thu, 14 Nov 2019 13:56:53 +0300 Subject: [PATCH 03/19] make BaseComponents globally available --- webapp/nuxt.config.js | 1 + webapp/plugins/base-components.js | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 webapp/plugins/base-components.js diff --git a/webapp/nuxt.config.js b/webapp/nuxt.config.js index 17bb5290c..4a35e37f4 100644 --- a/webapp/nuxt.config.js +++ b/webapp/nuxt.config.js @@ -107,6 +107,7 @@ export default { ** Plugins to load before mounting the App */ plugins: [ + { src: '~/plugins/base-components.js', ssr: true }, { src: `~/plugins/styleguide${process.env.STYLEGUIDE_DEV ? '-dev' : ''}.js`, ssr: true, diff --git a/webapp/plugins/base-components.js b/webapp/plugins/base-components.js new file mode 100644 index 000000000..61a18c3fa --- /dev/null +++ b/webapp/plugins/base-components.js @@ -0,0 +1,11 @@ +import Vue from 'vue' + +const componentFiles = require.context('~/components/_new/generic', true, /Base[a-zA-Z]+\.vue/) + +componentFiles.keys().forEach(fileName => { + const component = componentFiles(fileName) + const componentConfig = component.default || component + const componentName = component.name || fileName.replace(/^.+\//, '').replace('.vue', '') + + Vue.component(componentName, componentConfig) +}) From 848e7d76dabd911ba96978715f9a6609619cd1a7 Mon Sep 17 00:00:00 2001 From: Alina Beck Date: Thu, 14 Nov 2019 14:11:00 +0300 Subject: [PATCH 04/19] move icons to main assets folder --- webapp/{view/assets => assets/_new}/icons/index.js | 3 +++ webapp/{view/assets => assets/_new}/icons/svgs/angellist.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/angle-down.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/arrow-down.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/arrow-left.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/arrow-right.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/at.svg | 0 .../{view/assets => assets/_new}/icons/svgs/balance-scale.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/ban.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/bars.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/bell.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/bold.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/bookmark.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/bullhorn.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/check.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/clock.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/close.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/cogs.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/comment.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/comments.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/edit.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/ellipsis-v.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/envelope.svg | 0 .../assets => assets/_new}/icons/svgs/exclamation-circle.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/eye-slash.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/eye.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/file.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/filter.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/flag.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/flash.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/globe.svg | 0 .../{view/assets => assets/_new}/icons/svgs/graduation-cap.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/heart-o.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/image.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/italic.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/link.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/list-ol.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/list-ul.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/lock.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/map-marker.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/minus.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/money.svg | 0 .../{view/assets => assets/_new}/icons/svgs/mouse-pointer.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/paint-brush.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/paragraph.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/paw.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/plus.svg | 0 .../assets => assets/_new}/icons/svgs/question-circle.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/quote-right.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/search.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/shield.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/sign-in.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/sign-out.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/smile.svg | 0 .../assets => assets/_new}/icons/svgs/sort-amount-asc.svg | 0 .../assets => assets/_new}/icons/svgs/sort-amount-desc.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/trash.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/tree.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/university.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/unlink.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/user-plus.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/user-times.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/users.svg | 0 webapp/{view/assets => assets/_new}/icons/svgs/warning.svg | 0 64 files changed, 3 insertions(+) rename webapp/{view/assets => assets/_new}/icons/index.js (80%) rename webapp/{view/assets => assets/_new}/icons/svgs/angellist.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/angle-down.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/arrow-down.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/arrow-left.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/arrow-right.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/at.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/balance-scale.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/ban.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/bars.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/bell.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/bold.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/bookmark.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/bullhorn.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/check.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/clock.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/close.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/cogs.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/comment.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/comments.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/edit.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/ellipsis-v.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/envelope.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/exclamation-circle.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/eye-slash.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/eye.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/file.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/filter.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/flag.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/flash.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/globe.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/graduation-cap.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/heart-o.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/image.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/italic.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/link.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/list-ol.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/list-ul.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/lock.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/map-marker.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/minus.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/money.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/mouse-pointer.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/paint-brush.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/paragraph.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/paw.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/plus.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/question-circle.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/quote-right.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/search.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/shield.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/sign-in.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/sign-out.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/smile.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/sort-amount-asc.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/sort-amount-desc.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/trash.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/tree.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/university.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/unlink.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/user-plus.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/user-times.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/users.svg (100%) rename webapp/{view/assets => assets/_new}/icons/svgs/warning.svg (100%) diff --git a/webapp/view/assets/icons/index.js b/webapp/assets/_new/icons/index.js similarity index 80% rename from webapp/view/assets/icons/index.js rename to webapp/assets/_new/icons/index.js index 5047605ad..daa0714f2 100644 --- a/webapp/view/assets/icons/index.js +++ b/webapp/assets/_new/icons/index.js @@ -1,10 +1,13 @@ const svgFileList = require.context('./svgs', true, /\.svg/) const icons = {} +const iconNames = [] svgFileList.keys().forEach(fileName => { const svgCode = svgFileList(fileName) const iconName = fileName.replace('./', '').replace('.svg', '') icons[iconName] = svgCode + iconNames.push(iconName) }) +export { iconNames } export default icons diff --git a/webapp/view/assets/icons/svgs/angellist.svg b/webapp/assets/_new/icons/svgs/angellist.svg similarity index 100% rename from webapp/view/assets/icons/svgs/angellist.svg rename to webapp/assets/_new/icons/svgs/angellist.svg diff --git a/webapp/view/assets/icons/svgs/angle-down.svg b/webapp/assets/_new/icons/svgs/angle-down.svg similarity index 100% rename from webapp/view/assets/icons/svgs/angle-down.svg rename to webapp/assets/_new/icons/svgs/angle-down.svg diff --git a/webapp/view/assets/icons/svgs/arrow-down.svg b/webapp/assets/_new/icons/svgs/arrow-down.svg similarity index 100% rename from webapp/view/assets/icons/svgs/arrow-down.svg rename to webapp/assets/_new/icons/svgs/arrow-down.svg diff --git a/webapp/view/assets/icons/svgs/arrow-left.svg b/webapp/assets/_new/icons/svgs/arrow-left.svg similarity index 100% rename from webapp/view/assets/icons/svgs/arrow-left.svg rename to webapp/assets/_new/icons/svgs/arrow-left.svg diff --git a/webapp/view/assets/icons/svgs/arrow-right.svg b/webapp/assets/_new/icons/svgs/arrow-right.svg similarity index 100% rename from webapp/view/assets/icons/svgs/arrow-right.svg rename to webapp/assets/_new/icons/svgs/arrow-right.svg diff --git a/webapp/view/assets/icons/svgs/at.svg b/webapp/assets/_new/icons/svgs/at.svg similarity index 100% rename from webapp/view/assets/icons/svgs/at.svg rename to webapp/assets/_new/icons/svgs/at.svg diff --git a/webapp/view/assets/icons/svgs/balance-scale.svg b/webapp/assets/_new/icons/svgs/balance-scale.svg similarity index 100% rename from webapp/view/assets/icons/svgs/balance-scale.svg rename to webapp/assets/_new/icons/svgs/balance-scale.svg diff --git a/webapp/view/assets/icons/svgs/ban.svg b/webapp/assets/_new/icons/svgs/ban.svg similarity index 100% rename from webapp/view/assets/icons/svgs/ban.svg rename to webapp/assets/_new/icons/svgs/ban.svg diff --git a/webapp/view/assets/icons/svgs/bars.svg b/webapp/assets/_new/icons/svgs/bars.svg similarity index 100% rename from webapp/view/assets/icons/svgs/bars.svg rename to webapp/assets/_new/icons/svgs/bars.svg diff --git a/webapp/view/assets/icons/svgs/bell.svg b/webapp/assets/_new/icons/svgs/bell.svg similarity index 100% rename from webapp/view/assets/icons/svgs/bell.svg rename to webapp/assets/_new/icons/svgs/bell.svg diff --git a/webapp/view/assets/icons/svgs/bold.svg b/webapp/assets/_new/icons/svgs/bold.svg similarity index 100% rename from webapp/view/assets/icons/svgs/bold.svg rename to webapp/assets/_new/icons/svgs/bold.svg diff --git a/webapp/view/assets/icons/svgs/bookmark.svg b/webapp/assets/_new/icons/svgs/bookmark.svg similarity index 100% rename from webapp/view/assets/icons/svgs/bookmark.svg rename to webapp/assets/_new/icons/svgs/bookmark.svg diff --git a/webapp/view/assets/icons/svgs/bullhorn.svg b/webapp/assets/_new/icons/svgs/bullhorn.svg similarity index 100% rename from webapp/view/assets/icons/svgs/bullhorn.svg rename to webapp/assets/_new/icons/svgs/bullhorn.svg diff --git a/webapp/view/assets/icons/svgs/check.svg b/webapp/assets/_new/icons/svgs/check.svg similarity index 100% rename from webapp/view/assets/icons/svgs/check.svg rename to webapp/assets/_new/icons/svgs/check.svg diff --git a/webapp/view/assets/icons/svgs/clock.svg b/webapp/assets/_new/icons/svgs/clock.svg similarity index 100% rename from webapp/view/assets/icons/svgs/clock.svg rename to webapp/assets/_new/icons/svgs/clock.svg diff --git a/webapp/view/assets/icons/svgs/close.svg b/webapp/assets/_new/icons/svgs/close.svg similarity index 100% rename from webapp/view/assets/icons/svgs/close.svg rename to webapp/assets/_new/icons/svgs/close.svg diff --git a/webapp/view/assets/icons/svgs/cogs.svg b/webapp/assets/_new/icons/svgs/cogs.svg similarity index 100% rename from webapp/view/assets/icons/svgs/cogs.svg rename to webapp/assets/_new/icons/svgs/cogs.svg diff --git a/webapp/view/assets/icons/svgs/comment.svg b/webapp/assets/_new/icons/svgs/comment.svg similarity index 100% rename from webapp/view/assets/icons/svgs/comment.svg rename to webapp/assets/_new/icons/svgs/comment.svg diff --git a/webapp/view/assets/icons/svgs/comments.svg b/webapp/assets/_new/icons/svgs/comments.svg similarity index 100% rename from webapp/view/assets/icons/svgs/comments.svg rename to webapp/assets/_new/icons/svgs/comments.svg diff --git a/webapp/view/assets/icons/svgs/edit.svg b/webapp/assets/_new/icons/svgs/edit.svg similarity index 100% rename from webapp/view/assets/icons/svgs/edit.svg rename to webapp/assets/_new/icons/svgs/edit.svg diff --git a/webapp/view/assets/icons/svgs/ellipsis-v.svg b/webapp/assets/_new/icons/svgs/ellipsis-v.svg similarity index 100% rename from webapp/view/assets/icons/svgs/ellipsis-v.svg rename to webapp/assets/_new/icons/svgs/ellipsis-v.svg diff --git a/webapp/view/assets/icons/svgs/envelope.svg b/webapp/assets/_new/icons/svgs/envelope.svg similarity index 100% rename from webapp/view/assets/icons/svgs/envelope.svg rename to webapp/assets/_new/icons/svgs/envelope.svg diff --git a/webapp/view/assets/icons/svgs/exclamation-circle.svg b/webapp/assets/_new/icons/svgs/exclamation-circle.svg similarity index 100% rename from webapp/view/assets/icons/svgs/exclamation-circle.svg rename to webapp/assets/_new/icons/svgs/exclamation-circle.svg diff --git a/webapp/view/assets/icons/svgs/eye-slash.svg b/webapp/assets/_new/icons/svgs/eye-slash.svg similarity index 100% rename from webapp/view/assets/icons/svgs/eye-slash.svg rename to webapp/assets/_new/icons/svgs/eye-slash.svg diff --git a/webapp/view/assets/icons/svgs/eye.svg b/webapp/assets/_new/icons/svgs/eye.svg similarity index 100% rename from webapp/view/assets/icons/svgs/eye.svg rename to webapp/assets/_new/icons/svgs/eye.svg diff --git a/webapp/view/assets/icons/svgs/file.svg b/webapp/assets/_new/icons/svgs/file.svg similarity index 100% rename from webapp/view/assets/icons/svgs/file.svg rename to webapp/assets/_new/icons/svgs/file.svg diff --git a/webapp/view/assets/icons/svgs/filter.svg b/webapp/assets/_new/icons/svgs/filter.svg similarity index 100% rename from webapp/view/assets/icons/svgs/filter.svg rename to webapp/assets/_new/icons/svgs/filter.svg diff --git a/webapp/view/assets/icons/svgs/flag.svg b/webapp/assets/_new/icons/svgs/flag.svg similarity index 100% rename from webapp/view/assets/icons/svgs/flag.svg rename to webapp/assets/_new/icons/svgs/flag.svg diff --git a/webapp/view/assets/icons/svgs/flash.svg b/webapp/assets/_new/icons/svgs/flash.svg similarity index 100% rename from webapp/view/assets/icons/svgs/flash.svg rename to webapp/assets/_new/icons/svgs/flash.svg diff --git a/webapp/view/assets/icons/svgs/globe.svg b/webapp/assets/_new/icons/svgs/globe.svg similarity index 100% rename from webapp/view/assets/icons/svgs/globe.svg rename to webapp/assets/_new/icons/svgs/globe.svg diff --git a/webapp/view/assets/icons/svgs/graduation-cap.svg b/webapp/assets/_new/icons/svgs/graduation-cap.svg similarity index 100% rename from webapp/view/assets/icons/svgs/graduation-cap.svg rename to webapp/assets/_new/icons/svgs/graduation-cap.svg diff --git a/webapp/view/assets/icons/svgs/heart-o.svg b/webapp/assets/_new/icons/svgs/heart-o.svg similarity index 100% rename from webapp/view/assets/icons/svgs/heart-o.svg rename to webapp/assets/_new/icons/svgs/heart-o.svg diff --git a/webapp/view/assets/icons/svgs/image.svg b/webapp/assets/_new/icons/svgs/image.svg similarity index 100% rename from webapp/view/assets/icons/svgs/image.svg rename to webapp/assets/_new/icons/svgs/image.svg diff --git a/webapp/view/assets/icons/svgs/italic.svg b/webapp/assets/_new/icons/svgs/italic.svg similarity index 100% rename from webapp/view/assets/icons/svgs/italic.svg rename to webapp/assets/_new/icons/svgs/italic.svg diff --git a/webapp/view/assets/icons/svgs/link.svg b/webapp/assets/_new/icons/svgs/link.svg similarity index 100% rename from webapp/view/assets/icons/svgs/link.svg rename to webapp/assets/_new/icons/svgs/link.svg diff --git a/webapp/view/assets/icons/svgs/list-ol.svg b/webapp/assets/_new/icons/svgs/list-ol.svg similarity index 100% rename from webapp/view/assets/icons/svgs/list-ol.svg rename to webapp/assets/_new/icons/svgs/list-ol.svg diff --git a/webapp/view/assets/icons/svgs/list-ul.svg b/webapp/assets/_new/icons/svgs/list-ul.svg similarity index 100% rename from webapp/view/assets/icons/svgs/list-ul.svg rename to webapp/assets/_new/icons/svgs/list-ul.svg diff --git a/webapp/view/assets/icons/svgs/lock.svg b/webapp/assets/_new/icons/svgs/lock.svg similarity index 100% rename from webapp/view/assets/icons/svgs/lock.svg rename to webapp/assets/_new/icons/svgs/lock.svg diff --git a/webapp/view/assets/icons/svgs/map-marker.svg b/webapp/assets/_new/icons/svgs/map-marker.svg similarity index 100% rename from webapp/view/assets/icons/svgs/map-marker.svg rename to webapp/assets/_new/icons/svgs/map-marker.svg diff --git a/webapp/view/assets/icons/svgs/minus.svg b/webapp/assets/_new/icons/svgs/minus.svg similarity index 100% rename from webapp/view/assets/icons/svgs/minus.svg rename to webapp/assets/_new/icons/svgs/minus.svg diff --git a/webapp/view/assets/icons/svgs/money.svg b/webapp/assets/_new/icons/svgs/money.svg similarity index 100% rename from webapp/view/assets/icons/svgs/money.svg rename to webapp/assets/_new/icons/svgs/money.svg diff --git a/webapp/view/assets/icons/svgs/mouse-pointer.svg b/webapp/assets/_new/icons/svgs/mouse-pointer.svg similarity index 100% rename from webapp/view/assets/icons/svgs/mouse-pointer.svg rename to webapp/assets/_new/icons/svgs/mouse-pointer.svg diff --git a/webapp/view/assets/icons/svgs/paint-brush.svg b/webapp/assets/_new/icons/svgs/paint-brush.svg similarity index 100% rename from webapp/view/assets/icons/svgs/paint-brush.svg rename to webapp/assets/_new/icons/svgs/paint-brush.svg diff --git a/webapp/view/assets/icons/svgs/paragraph.svg b/webapp/assets/_new/icons/svgs/paragraph.svg similarity index 100% rename from webapp/view/assets/icons/svgs/paragraph.svg rename to webapp/assets/_new/icons/svgs/paragraph.svg diff --git a/webapp/view/assets/icons/svgs/paw.svg b/webapp/assets/_new/icons/svgs/paw.svg similarity index 100% rename from webapp/view/assets/icons/svgs/paw.svg rename to webapp/assets/_new/icons/svgs/paw.svg diff --git a/webapp/view/assets/icons/svgs/plus.svg b/webapp/assets/_new/icons/svgs/plus.svg similarity index 100% rename from webapp/view/assets/icons/svgs/plus.svg rename to webapp/assets/_new/icons/svgs/plus.svg diff --git a/webapp/view/assets/icons/svgs/question-circle.svg b/webapp/assets/_new/icons/svgs/question-circle.svg similarity index 100% rename from webapp/view/assets/icons/svgs/question-circle.svg rename to webapp/assets/_new/icons/svgs/question-circle.svg diff --git a/webapp/view/assets/icons/svgs/quote-right.svg b/webapp/assets/_new/icons/svgs/quote-right.svg similarity index 100% rename from webapp/view/assets/icons/svgs/quote-right.svg rename to webapp/assets/_new/icons/svgs/quote-right.svg diff --git a/webapp/view/assets/icons/svgs/search.svg b/webapp/assets/_new/icons/svgs/search.svg similarity index 100% rename from webapp/view/assets/icons/svgs/search.svg rename to webapp/assets/_new/icons/svgs/search.svg diff --git a/webapp/view/assets/icons/svgs/shield.svg b/webapp/assets/_new/icons/svgs/shield.svg similarity index 100% rename from webapp/view/assets/icons/svgs/shield.svg rename to webapp/assets/_new/icons/svgs/shield.svg diff --git a/webapp/view/assets/icons/svgs/sign-in.svg b/webapp/assets/_new/icons/svgs/sign-in.svg similarity index 100% rename from webapp/view/assets/icons/svgs/sign-in.svg rename to webapp/assets/_new/icons/svgs/sign-in.svg diff --git a/webapp/view/assets/icons/svgs/sign-out.svg b/webapp/assets/_new/icons/svgs/sign-out.svg similarity index 100% rename from webapp/view/assets/icons/svgs/sign-out.svg rename to webapp/assets/_new/icons/svgs/sign-out.svg diff --git a/webapp/view/assets/icons/svgs/smile.svg b/webapp/assets/_new/icons/svgs/smile.svg similarity index 100% rename from webapp/view/assets/icons/svgs/smile.svg rename to webapp/assets/_new/icons/svgs/smile.svg diff --git a/webapp/view/assets/icons/svgs/sort-amount-asc.svg b/webapp/assets/_new/icons/svgs/sort-amount-asc.svg similarity index 100% rename from webapp/view/assets/icons/svgs/sort-amount-asc.svg rename to webapp/assets/_new/icons/svgs/sort-amount-asc.svg diff --git a/webapp/view/assets/icons/svgs/sort-amount-desc.svg b/webapp/assets/_new/icons/svgs/sort-amount-desc.svg similarity index 100% rename from webapp/view/assets/icons/svgs/sort-amount-desc.svg rename to webapp/assets/_new/icons/svgs/sort-amount-desc.svg diff --git a/webapp/view/assets/icons/svgs/trash.svg b/webapp/assets/_new/icons/svgs/trash.svg similarity index 100% rename from webapp/view/assets/icons/svgs/trash.svg rename to webapp/assets/_new/icons/svgs/trash.svg diff --git a/webapp/view/assets/icons/svgs/tree.svg b/webapp/assets/_new/icons/svgs/tree.svg similarity index 100% rename from webapp/view/assets/icons/svgs/tree.svg rename to webapp/assets/_new/icons/svgs/tree.svg diff --git a/webapp/view/assets/icons/svgs/university.svg b/webapp/assets/_new/icons/svgs/university.svg similarity index 100% rename from webapp/view/assets/icons/svgs/university.svg rename to webapp/assets/_new/icons/svgs/university.svg diff --git a/webapp/view/assets/icons/svgs/unlink.svg b/webapp/assets/_new/icons/svgs/unlink.svg similarity index 100% rename from webapp/view/assets/icons/svgs/unlink.svg rename to webapp/assets/_new/icons/svgs/unlink.svg diff --git a/webapp/view/assets/icons/svgs/user-plus.svg b/webapp/assets/_new/icons/svgs/user-plus.svg similarity index 100% rename from webapp/view/assets/icons/svgs/user-plus.svg rename to webapp/assets/_new/icons/svgs/user-plus.svg diff --git a/webapp/view/assets/icons/svgs/user-times.svg b/webapp/assets/_new/icons/svgs/user-times.svg similarity index 100% rename from webapp/view/assets/icons/svgs/user-times.svg rename to webapp/assets/_new/icons/svgs/user-times.svg diff --git a/webapp/view/assets/icons/svgs/users.svg b/webapp/assets/_new/icons/svgs/users.svg similarity index 100% rename from webapp/view/assets/icons/svgs/users.svg rename to webapp/assets/_new/icons/svgs/users.svg diff --git a/webapp/view/assets/icons/svgs/warning.svg b/webapp/assets/_new/icons/svgs/warning.svg similarity index 100% rename from webapp/view/assets/icons/svgs/warning.svg rename to webapp/assets/_new/icons/svgs/warning.svg From 9a7222fad7c8f56ba8ba93b4009b75a5a1a3f3d2 Mon Sep 17 00:00:00 2001 From: Alina Beck Date: Thu, 14 Nov 2019 14:11:33 +0300 Subject: [PATCH 05/19] validate that name prop is included in the list of svg icons --- webapp/components/_new/generic/BaseIcon.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/webapp/components/_new/generic/BaseIcon.vue b/webapp/components/_new/generic/BaseIcon.vue index 3c65b3887..ffea41dae 100644 --- a/webapp/components/_new/generic/BaseIcon.vue +++ b/webapp/components/_new/generic/BaseIcon.vue @@ -5,13 +5,16 @@ + + From 4e6572a042a84b3cfe543763f61d722d4c2155a9 Mon Sep 17 00:00:00 2001 From: Alina Beck Date: Tue, 19 Nov 2019 12:26:07 +0300 Subject: [PATCH 07/19] replace ds-icon with base-icon --- webapp/assets/styles/main.scss | 2 +- webapp/components/Avatar/Avatar.spec.js | 2 +- webapp/components/AvatarMenu/AvatarMenu.vue | 6 +++--- .../CategoriesSelect/CategoriesSelect.vue | 2 +- webapp/components/Category/index.vue | 16 ++++++++++++++-- webapp/components/Comment/Comment.vue | 2 +- webapp/components/CommentList/CommentList.vue | 2 +- webapp/components/ContentMenu.vue | 4 ++-- webapp/components/DeleteData/DeleteData.vue | 3 ++- .../DropdownFilter/DropdownFilter.vue | 15 ++++++++++++--- webapp/components/FilterPosts/FilterPosts.vue | 2 +- webapp/components/LocaleSwitch/LocaleSwitch.vue | 10 +++++++--- .../NotificationsTable/NotificationsTable.vue | 4 ++-- webapp/components/PostCard/PostCard.vue | 4 ++-- webapp/components/SearchInput.vue | 6 +++--- webapp/components/TeaserImage/TeaserImage.vue | 2 +- webapp/components/Upload/index.vue | 2 +- webapp/components/User/User.vue | 17 ++++++++++++++--- webapp/components/_new/generic/BaseIcon.vue | 2 +- webapp/pages/admin/categories.vue | 2 +- webapp/pages/moderation/index.vue | 6 +++--- webapp/pages/post/_id/_slug/more-info.vue | 5 +---- webapp/pages/profile/_id/_slug.vue | 2 +- webapp/pages/settings/my-social-media.vue | 4 ++-- 24 files changed, 78 insertions(+), 44 deletions(-) diff --git a/webapp/assets/styles/main.scss b/webapp/assets/styles/main.scss index 5c4964688..b59399b02 100644 --- a/webapp/assets/styles/main.scss +++ b/webapp/assets/styles/main.scss @@ -160,7 +160,7 @@ hr { align-content: center; align-items: center; - .ds-icon { + .base-icon { padding-right: $space-xx-small; } } diff --git a/webapp/components/Avatar/Avatar.spec.js b/webapp/components/Avatar/Avatar.spec.js index 626e584c9..3de402a54 100644 --- a/webapp/components/Avatar/Avatar.spec.js +++ b/webapp/components/Avatar/Avatar.spec.js @@ -25,7 +25,7 @@ describe('Avatar.vue', () => { it('renders an icon', () => { expect( Wrapper() - .find('.ds-icon') + .find('.base-icon') .exists(), ).toBe(true) }) diff --git a/webapp/components/AvatarMenu/AvatarMenu.vue b/webapp/components/AvatarMenu/AvatarMenu.vue index 393963997..a7f31bfef 100644 --- a/webapp/components/AvatarMenu/AvatarMenu.vue +++ b/webapp/components/AvatarMenu/AvatarMenu.vue @@ -12,7 +12,7 @@ @click.prevent="toggleMenu" > - + @@ -16,7 +16,7 @@ :parents="item.parents" @click.stop.prevent="openItem(item.route, toggleMenu)" > - + {{ item.route.name }} diff --git a/webapp/components/DeleteData/DeleteData.vue b/webapp/components/DeleteData/DeleteData.vue index f6e6d47f0..27aa3a28b 100644 --- a/webapp/components/DeleteData/DeleteData.vue +++ b/webapp/components/DeleteData/DeleteData.vue @@ -5,7 +5,7 @@ - + {{ $t('settings.deleteUserAccount.name') }} @@ -134,6 +134,7 @@ export default {