Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
G
gitlab-ce
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
Boxiang Sun
gitlab-ce
Commits
57497f6f
Commit
57497f6f
authored
Nov 06, 2017
by
Tim Zallmann
Committed by
Phil Hughes
Nov 06, 2017
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Resolve "Editor icons"
parent
db6a125d
Changes
15
Show whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
58 additions
and
37 deletions
+58
-37
app/assets/images/icons.json
app/assets/images/icons.json
+1
-1
app/assets/images/icons.svg
app/assets/images/icons.svg
+1
-1
app/assets/images/illustrations/epics.svg
app/assets/images/illustrations/epics.svg
+1
-0
app/assets/images/illustrations/gitlab_logo.svg
app/assets/images/illustrations/gitlab_logo.svg
+1
-0
app/assets/images/illustrations/pipelines_pending.svg
app/assets/images/illustrations/pipelines_pending.svg
+1
-0
app/assets/images/illustrations/slack_logo.svg
app/assets/images/illustrations/slack_logo.svg
+1
-0
app/assets/images/illustrations/wiki-fro-logged-out-users.svg
...assets/images/illustrations/wiki-fro-logged-out-users.svg
+1
-0
app/assets/javascripts/vue_shared/components/markdown/field.vue
...sets/javascripts/vue_shared/components/markdown/field.vue
+6
-4
app/assets/javascripts/vue_shared/components/markdown/header.vue
...ets/javascripts/vue_shared/components/markdown/header.vue
+9
-8
app/assets/javascripts/vue_shared/components/markdown/toolbar_button.vue
...scripts/vue_shared/components/markdown/toolbar_button.vue
+7
-10
app/assets/stylesheets/framework/markdown_area.scss
app/assets/stylesheets/framework/markdown_area.scss
+11
-3
app/assets/stylesheets/framework/zen.scss
app/assets/stylesheets/framework/zen.scss
+8
-0
app/helpers/markup_helper.rb
app/helpers/markup_helper.rb
+1
-1
app/views/projects/_md_preview.html.haml
app/views/projects/_md_preview.html.haml
+8
-8
yarn.lock
yarn.lock
+1
-1
No files found.
app/assets/images/icons.json
View file @
57497f6f
{
"iconCount"
:
164
,
"spriteSize"
:
72823
,
"icons"
:[
"abuse"
,
"account"
,
"admin"
,
"angle-double-left"
,
"angle-double-right"
,
"angle-down"
,
"angle-left"
,
"angle-right"
,
"angle-up"
,
"appearance"
,
"applications"
,
"approval"
,
"arrow-right"
,
"assignee"
,
"bold"
,
"book"
,
"branch"
,
"calendar"
,
"cancel"
,
"chevron-down"
,
"chevron-left"
,
"chevron-right"
,
"chevron-up"
,
"clock"
,
"close"
,
"code"
,
"collapse"
,
"comment-dots"
,
"comment-next"
,
"comment"
,
"comments"
,
"commit"
,
"credit-card"
,
"dashboard"
,
"disk"
,
"doc_code"
,
"doc_image"
,
"doc_text"
,
"download"
,
"duplicate"
,
"earth"
,
"eye-slash"
,
"eye"
,
"file-additions"
,
"file-deletion"
,
"file-modified"
,
"filter"
,
"folder"
,
"fork"
,
"geo-nodes"
,
"git-merge"
,
"group"
,
"history"
,
"home"
,
"hook"
,
"image-comment-dark"
,
"import"
,
"issue-block"
,
"issue-child"
,
"issue-close"
,
"issue-duplicate"
,
"issue-new"
,
"issue-open-m"
,
"issue-open"
,
"issue-parent"
,
"issues"
,
"key-2"
,
"key"
,
"label"
,
"labels"
,
"leave"
,
"level-up"
,
"license"
,
"link"
,
"list-bulleted"
,
"list-numbered"
,
"location-dot"
,
"location"
,
"lock-open"
,
"lock"
,
"log"
,
"mail"
,
"menu"
,
"merge-request-close"
,
"messages"
,
"mobile-issue-close"
,
"monitor"
,
"more"
,
"notifications-off"
,
"notifications"
,
"overview"
,
"pencil"
,
"pipeline"
,
"play"
,
"plus-square-o"
,
"plus-square"
,
"plus"
,
"preferences"
,
"profile"
,
"project"
,
"push-rules"
,
"question-o"
,
"question"
,
"quote"
,
"redo"
,
"remove"
,
"repeat"
,
"retry"
,
"scale"
,
"screen-full"
,
"screen-normal"
,
"scroll_down"
,
"scroll_up"
,
"search"
,
"settings"
,
"shield"
,
"slight-frown"
,
"slight-smile"
,
"smile"
,
"smiley"
,
"snippet"
,
"spam"
,
"star-o"
,
"star"
,
"status_canceled_borderless"
,
"status_canceled"
,
"status_closed"
,
"status_created_borderless"
,
"status_created"
,
"status_failed_borderless"
,
"status_failed"
,
"status_manual_borderless"
,
"status_manual"
,
"status_notfound_borderless"
,
"status_open"
,
"status_pending_borderless"
,
"status_pending"
,
"status_running_borderless"
,
"status_running"
,
"status_skipped_borderless"
,
"status_skipped"
,
"status_success_borderless"
,
"status_success_solid"
,
"status_success"
,
"status_warning_borderless"
,
"status_warning"
,
"stop"
,
"talic"
,
"task-done"
,
"template"
,
"thump-down"
,
"thump-up"
,
"timer"
,
"todo-add"
,
"todo-done"
,
"token"
,
"unapproval"
,
"unassignee"
,
"unlink"
,
"user"
,
"users"
,
"volume-up"
,
"warning"
,
"work"
]}
\ No newline at end of file
{
"iconCount"
:
173
,
"spriteSize"
:
75815
,
"icons"
:[
"abuse"
,
"account"
,
"admin"
,
"angle-double-left"
,
"angle-double-right"
,
"angle-down"
,
"angle-left"
,
"angle-right"
,
"angle-up"
,
"appearance"
,
"applications"
,
"approval"
,
"arrow-right"
,
"assignee"
,
"bold"
,
"book"
,
"branch"
,
"bullhorn"
,
"calendar"
,
"cancel"
,
"chart"
,
"chevron-down"
,
"chevron-left"
,
"chevron-right"
,
"chevron-up"
,
"clock"
,
"close"
,
"code"
,
"collapse"
,
"comment-dots"
,
"comment-next"
,
"comment"
,
"comments"
,
"commit"
,
"credit-card"
,
"cut"
,
"dashboard"
,
"disk"
,
"doc_code"
,
"doc_image"
,
"doc_text"
,
"double-headed-arrow"
,
"download"
,
"duplicate"
,
"earth"
,
"external-link"
,
"eye-slash"
,
"eye"
,
"file-addition"
,
"file-deletion"
,
"file-modified"
,
"filter"
,
"folder"
,
"fork"
,
"geo-nodes"
,
"git-merge"
,
"group"
,
"history"
,
"home"
,
"hook"
,
"hourglass"
,
"image-comment-dark"
,
"import"
,
"issue-block"
,
"issue-child"
,
"issue-close"
,
"issue-duplicate"
,
"issue-new"
,
"issue-open-m"
,
"issue-open"
,
"issue-parent"
,
"issues"
,
"italic"
,
"key-2"
,
"key"
,
"label"
,
"labels"
,
"leave"
,
"level-up"
,
"license"
,
"link"
,
"list-bulleted"
,
"list-numbered"
,
"location-dot"
,
"location"
,
"lock-open"
,
"lock"
,
"log"
,
"mail"
,
"menu"
,
"merge-request-close"
,
"messages"
,
"mobile-issue-close"
,
"monitor"
,
"more"
,
"notifications-off"
,
"notifications"
,
"overview"
,
"pencil"
,
"pipeline"
,
"play"
,
"plus-square-o"
,
"plus-square"
,
"plus"
,
"preferences"
,
"profile"
,
"project"
,
"push-rules"
,
"question-o"
,
"question"
,
"quote"
,
"redo"
,
"remove"
,
"repeat"
,
"retry"
,
"scale"
,
"screen-full"
,
"screen-normal"
,
"scroll_down"
,
"scroll_up"
,
"search"
,
"settings"
,
"shield"
,
"slight-frown"
,
"slight-smile"
,
"smile"
,
"smiley"
,
"snippet"
,
"spam"
,
"spinner"
,
"star-o"
,
"star"
,
"status_canceled_borderless"
,
"status_canceled"
,
"status_closed"
,
"status_created_borderless"
,
"status_created"
,
"status_failed_borderless"
,
"status_failed"
,
"status_manual_borderless"
,
"status_manual"
,
"status_notfound_borderless"
,
"status_open"
,
"status_pending_borderless"
,
"status_pending"
,
"status_running_borderless"
,
"status_running"
,
"status_skipped_borderless"
,
"status_skipped"
,
"status_success_borderless"
,
"status_success_solid"
,
"status_success"
,
"status_warning_borderless"
,
"status_warning"
,
"stop"
,
"task-done"
,
"template"
,
"terminal"
,
"thumb-down"
,
"thumb-up"
,
"thumbtack"
,
"timer"
,
"todo-add"
,
"todo-done"
,
"token"
,
"unapproval"
,
"unassignee"
,
"unlink"
,
"user"
,
"users"
,
"volume-up"
,
"warning"
,
"work"
]}
\ No newline at end of file
app/assets/images/icons.svg
View file @
57497f6f
This source diff could not be displayed because it is too large. You can
view the blob
instead.
app/assets/images/illustrations/epics.svg
0 → 100644
View file @
57497f6f
<svg
xmlns=
"http://www.w3.org/2000/svg"
width=
"430"
height=
"300"
viewBox=
"0 0 430 300"
><g
fill=
"none"
fill-rule=
"evenodd"
><g
transform=
"translate(75 53)"
><rect
width=
"284"
height=
"208"
y=
"5"
fill=
"#F9F9F9"
rx=
"10"
/><rect
width=
"284"
height=
"208"
fill=
"#FFF"
rx=
"10"
/><path
fill=
"#EEE"
fill-rule=
"nonzero"
d=
"M10 4a6 6 0 0 0-6 6v188a6 6 0 0 0 6 6h264a6 6 0 0 0 6-6V10a6 6 0 0 0-6-6H10zm0-4h264c5.523 0 10 4.477 10 10v188c0 5.523-4.477 10-10 10H10c-5.523 0-10-4.477-10-10V10C0 4.477 4.477 0 10 0z"
/><path
fill=
"#EEE"
fill-rule=
"nonzero"
d=
"M25.168 153.995c3.837-.215 7.173.028 10.119.691a3 3 0 1 0 1.318-5.853c-3.509-.79-7.4-1.074-11.773-.828a3 3 0 1 0 .336 5.99zm19.043 4.66c2.401 1.704 4.388 3.61 7.569 7.083a3 3 0 0 0 4.424-4.054c-3.448-3.763-5.686-5.911-8.522-7.923a3 3 0 1 0-3.471 4.894zm15.575 15.173c3.181 2.675 6.52 4.665 10.397 6.039a3 3 0 0 0 2.004-5.655c-3.162-1.121-5.884-2.743-8.54-4.976a3 3 0 1 0-3.861 4.592zm22.133 8.148c1.02.037 2.067.045 3.143.023a72.664 72.664 0 0 0 8.346-.638 3 3 0 1 0-.812-5.945c-2.442.334-4.996.53-7.658.585a48.55 48.55 0 0 1-2.796-.021 3 3 0 0 0-.223 5.996zm22.778-3.286c3.9-1.37 7.427-3.15 10.54-5.305a3 3 0 0 0-3.415-4.933c-2.665 1.845-5.712 3.382-9.114 4.578a3 3 0 0 0 1.989 5.66zm19.156-13.62a33.752 33.752 0 0 0 5.276-10.817 3 3 0 1 0-5.773-1.633 27.753 27.753 0 0 1-4.341 8.9 3 3 0 1 0 4.838 3.55zm6.577-22.657c-.187-3.817-.926-7.71-2.204-11.596a3 3 0 0 0-5.7 1.874c1.113 3.384 1.75 6.745 1.91 10.016a3 3 0 1 0 5.994-.294zm-7.097-22.26c-1.897-3.2-4.152-6.325-6.748-9.344a3 3 0 0 0-4.55 3.913c2.372 2.756 4.421 5.597 6.136 8.49a3 3 0 0 0 5.162-3.06zm-11.546-17.793c-.938-3.025-1.402-6.42-1.365-9.976a3 3 0 0 0-6-.063c-.043 4.163.506 8.177 1.634 11.816a3 3 0 1 0 5.731-1.777zm.053-20.107c.905-3.341 2.22-6.538 3.904-9.448a3 3 0 0 0-5.194-3.004c-1.948 3.368-3.463 7.048-4.501 10.884a3 3 0 1 0 5.791 1.568zm10.134-17.305c2.475-2.28 5.265-4.09 8.335-5.374a3 3 0 1 0-2.314-5.536c-3.725 1.558-7.105 3.75-10.086 6.497a3 3 0 1 0 4.065 4.413zm18.177-7.586c3.202-.18 6.599.092 10.18.843a3 3 0 0 0 1.23-5.872c-4.086-.857-8.009-1.172-11.747-.962a3 3 0 1 0 .337 5.99zm20.047 3.95c3.068 1.268 6.232 2.842 9.487 4.728a3 3 0 0 0 3.009-5.191c-3.48-2.017-6.883-3.71-10.204-5.083a3 3 0 1 0-2.292 5.545zm19.578 9.955c3.711 1.586 7.376 2.77 10.997 3.565a3 3 0 0 0 1.286-5.86c-3.248-.713-6.555-1.782-9.925-3.222a3 3 0 1 0-2.358 5.517zm22.591 4.789c3.94-.04 7.808-.553 11.61-1.513a3 3 0 1 0-1.468-5.817 43.358 43.358 0 0 1-10.203 1.33 3 3 0 0 0 .061 6zm22.52-5.558c3.335-1.637 6.607-3.613 9.845-5.916a3 3 0 1 0-3.477-4.89c-2.984 2.122-5.98 3.931-9.011 5.42a3 3 0 1 0 2.643 5.386zm18.678-13.054a3 3 0 0 1-4.02-4.454 130.547 130.547 0 0 0 5.31-5.088 3 3 0 1 1 4.265 4.22 136.507 136.507 0 0 1-5.555 5.322zm-48.722 25.641a3 3 0 1 1 4.314-4.17c3.056 3.16 5.075 6.744 6.172 10.754a3 3 0 0 1-5.787 1.584c-.834-3.047-2.35-5.739-4.699-8.168zm5.347 18.049a3 3 0 1 1 5.978.52c-.282 3.232-.805 6.273-1.832 11.206a3 3 0 0 1-5.874-1.222c.981-4.717 1.473-7.572 1.728-10.504zm-3.777 21.555a3 3 0 0 1 5.953.747c-.5 3.988-.397 7.09.399 9.67a3 3 0 1 1-5.733 1.769c-1.087-3.52-1.217-7.426-.62-12.186zm7.393 22.444a3 3 0 0 1 4.461-4.013c2.703 3.005 5.224 5.296 7.594 6.947a3 3 0 0 1-3.429 4.924c-2.775-1.932-5.632-4.53-8.626-7.858zm20.352 12.28a3 3 0 1 1 .334-5.99c2.77.154 5.453-.554 9.224-2.254a3 3 0 0 1 2.466 5.47c-4.57 2.06-8.103 2.993-12.024 2.775zm21.784-7.058a3 3 0 0 1-1.815-5.719c4.227-1.342 8.24-1.61 12.496-.572a3 3 0 0 1-1.421 5.83c-3.116-.76-6.025-.566-9.26.46zM106.53 56.038a3 3 0 1 1-3.45 4.909c-1.074-.755-6.723-6.044-8.083-7.204a68.019 68.019 0 0 0-.332-.281 3 3 0 1 1 3.865-4.59l.362.306c1.643 1.402 6.971 6.391 7.638 6.86zM88.536 42.422a3 3 0 0 1-2.285 5.548c-3.14-1.293-5.78-1.34-8.105-.05a3 3 0 0 1-2.91-5.247c4.087-2.266 8.597-2.187 13.3-.25zM66.698 48.73a3 3 0 0 1 2.029 5.647c-4.432 1.592-8.786.835-13.166-1.88a3 3 0 1 1 3.16-5.1c2.93 1.816 5.425 2.25 7.977 1.333zm-15.636-8.038a3 3 0 0 1-4.352 4.13c-.911-.96-1.85-1.98-3.061-3.32-.295-.325-2.437-2.703-3.07-3.4-.47-.518-.9-.988-1.313-1.436a3 3 0 0 1 4.41-4.068c.425.46.866.942 1.346 1.47.642.709 2.79 3.092 3.076 3.41a180.865 180.865 0 0 0 2.964 3.214z"
/><path
fill=
"#E1DBF1"
d=
"M254.66 72.196l2-3.464a2 2 0 1 0-3.464-2l-2 3.464-3.464-2a2 2 0 0 0-2 3.464l3.464 2-2 3.464a2 2 0 0 0 3.464 2l2-3.464 3.464 2a2 2 0 1 0 2-3.464l-3.464-2zm-151.904 78.732l2.829-2.828a2 2 0 0 0-2.829-2.829l-2.828 2.829-2.828-2.829a2 2 0 0 0-2.829 2.829l2.829 2.828-2.829 2.829a2 2 0 1 0 2.829 2.828l2.828-2.828 2.828 2.828a2 2 0 1 0 2.829-2.828l-2.829-2.829z"
/><path
fill=
"#6B4FBB"
d=
"M210.66 173.66l3.464-2a2 2 0 1 0-2-3.464l-3.464 2-2-3.464a2 2 0 0 0-3.464 2l2 3.464-3.464 2a2 2 0 1 0 2 3.464l3.464-2 2 3.464a2 2 0 1 0 3.464-2l-2-3.464z"
/><path
fill=
"#FDC4A8"
fill-rule=
"nonzero"
d=
"M27 181a8 8 0 1 1 0-16 8 8 0 0 1 0 16zm0-4a4 4 0 1 0 0-8 4 4 0 0 0 0 8z"
/><path
fill=
"#C3B8E3"
fill-rule=
"nonzero"
d=
"M138 85a7 7 0 1 1 0-14 7 7 0 0 1 0 14zm0-4a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"
/><path
fill=
"#6B4FBB"
fill-rule=
"nonzero"
d=
"M200 57a7 7 0 1 1 0-14 7 7 0 0 1 0 14zm0-4a3 3 0 1 0 0-6 3 3 0 0 0 0 6z"
/><path
fill=
"#FC6D26"
fill-rule=
"nonzero"
d=
"M222.647 121.647v5h5v-5h-5zm0-4h5a4 4 0 0 1 4 4v5a4 4 0 0 1-4 4h-5a4 4 0 0 1-4-4v-5a4 4 0 0 1 4-4z"
/><path
fill=
"#FEE1D3"
fill-rule=
"nonzero"
d=
"M103.647 28.647v5h5v-5h-5zm0-4h5a4 4 0 0 1 4 4v5a4 4 0 0 1-4 4h-5a4 4 0 0 1-4-4v-5a4 4 0 0 1 4-4z"
/><path
fill=
"#FC6D26"
fill-rule=
"nonzero"
d=
"M85 103.488L81.841 108h6.318L85 103.488zm6.436 2.218A4 4 0 0 1 88.159 112H81.84a4 4 0 0 1-3.277-6.294l3.16-4.512a4 4 0 0 1 6.553 0l3.159 4.512z"
/></g><path
fill=
"#F9F9F9"
d=
"M334.376 99.43A48.805 48.805 0 0 0 366 111c27.062 0 49-21.938 49-49s-21.938-49-49-49-49 21.938-49 49c0 9.454 2.677 18.283 7.315 25.77l-3.05 11.306a2.5 2.5 0 0 0 3.064 3.065l10.047-2.71z"
/><path
fill=
"#FFF"
d=
"M339.376 94.43A48.805 48.805 0 0 0 371 106c27.062 0 49-21.938 49-49S398.062 8 371 8s-49 21.938-49 49c0 9.454 2.677 18.283 7.315 25.77l-3.05 11.306a2.5 2.5 0 0 0 3.064 3.065l10.047-2.71z"
/><path
fill=
"#EEE"
fill-rule=
"nonzero"
d=
"M329.85 99.072a4.5 4.5 0 0 1-5.516-5.517l2.827-10.48C322.501 75.258 320 66.31 320 57c0-28.167 22.833-51 51-51s51 22.833 51 51-22.833 51-51 51c-11.859 0-23.096-4.064-32.102-11.37l-9.048 2.442zm10.817-6.169C349.091 100.027 359.737 104 371 104c25.957 0 47-21.043 47-47s-21.043-47-47-47-47 21.043-47 47c0 8.859 2.453 17.351 7.016 24.716l.456.737-3.277 12.144c.072.527.347.685.613.613l11.059-2.984.8.677z"
/><g
transform=
"translate(354 34)"
><path
fill=
"#E1DBF1"
fill-rule=
"nonzero"
d=
"M13 4a1 1 0 0 0-1 1v1a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V5a1 1 0 0 0-1-1h-8zm0-4h8a5 5 0 0 1 5 5v1a5 5 0 0 1-5 5h-8a5 5 0 0 1-5-5V5a5 5 0 0 1 5-5z"
/><path
fill=
"#6B4FBB"
fill-rule=
"nonzero"
d=
"M5 11a1 1 0 0 0 0 2h24a1 1 0 0 0 0-2H5zm0-4h24a5 5 0 0 1 0 10H5A5 5 0 0 1 5 7z"
/><rect
width=
"12"
height=
"4"
x=
"11"
y=
"31"
fill=
"#C3B8E3"
rx=
"2"
/><rect
width=
"12"
height=
"4"
x=
"11"
y=
"19"
fill=
"#C3B8E3"
rx=
"2"
/><rect
width=
"12"
height=
"4"
x=
"11"
y=
"37"
fill=
"#E1DBF1"
rx=
"2"
/><rect
width=
"12"
height=
"4"
x=
"11"
y=
"43"
fill=
"#C3B8E3"
rx=
"2"
/><rect
width=
"12"
height=
"4"
x=
"11"
y=
"25"
fill=
"#E1DBF1"
rx=
"2"
/></g><path
fill=
"#F9F9F9"
d=
"M344.238 225.072A38.83 38.83 0 0 1 368 217c21.54 0 39 17.46 39 39s-17.46 39-39 39-39-17.46-39-39a38.84 38.84 0 0 1 4.001-17.227l-3.737-13.85a2.5 2.5 0 0 1 3.065-3.064l11.91 3.213z"
/><path
fill=
"#FFF"
d=
"M348.238 221.072A38.83 38.83 0 0 1 372 213c21.54 0 39 17.46 39 39s-17.46 39-39 39-39-17.46-39-39a38.84 38.84 0 0 1 4.001-17.227l-3.737-13.85a2.5 2.5 0 0 1 3.065-3.064l11.91 3.213z"
/><path
fill=
"#EEE"
fill-rule=
"nonzero"
d=
"M336.85 215.928a4.5 4.5 0 0 0-5.516 5.517l3.543 13.13A40.848 40.848 0 0 0 331 252c0 22.644 18.356 41 41 41s41-18.356 41-41-18.356-41-41-41a40.82 40.82 0 0 0-24.182 7.887l-10.968-2.96zm12.608 6.73A36.824 36.824 0 0 1 372 215c20.435 0 37 16.565 37 37s-16.565 37-37 37-37-16.565-37-37c0-5.747 1.31-11.304 3.795-16.343l.334-.677-3.934-14.577a.5.5 0 0 1 .613-.613l12.865 3.471.785-.604z"
/><path
fill=
"#FEE1D3"
fill-rule=
"nonzero"
d=
"M356.097 255.962a7 7 0 0 0 8.81 10.88l1.093-.885v1.454a7 7 0 1 0 14 0v-1.454l1.092.885a7 7 0 1 0 8.81-10.88l-1.185-.96 1.455-.337a7 7 0 1 0-3.15-13.64l-1.4.323.623-1.278a7 7 0 0 0-12.583-6.137l-.662 1.356-.662-1.356a7 7 0 0 0-12.583 6.137l.623 1.278-1.4-.324a7 7 0 1 0-3.15 13.641l1.455.336-1.186.96zm5.464-.913a11.914 11.914 0 0 1-.444-1.95l-.19-1.362-4.2-.97a3 3 0 0 1 1.35-5.845l4.178.964.768-1.145c.373-.557.793-1.082 1.254-1.57l.95-1.006-1.877-3.849a3 3 0 0 1 5.393-2.63l1.892 3.879 1.363-.113a12.188 12.188 0 0 1 2.004 0l1.363.113 1.892-3.879a3 3 0 0 1 5.393 2.63l-1.877 3.849.95 1.006c.461.488.88 1.013 1.254 1.57l.768 1.145 4.178-.964a3 3 0 1 1 1.35 5.846l-4.2.97-.19 1.36a11.914 11.914 0 0 1-.444 1.95l-.413 1.302 3.36 2.72a3 3 0 1 1-3.776 4.663l-3.32-2.688-1.196.706a11.94 11.94 0 0 1-1.808.873l-1.286.492v4.295a3 3 0 1 1-6 0v-4.295l-1.286-.492a11.94 11.94 0 0 1-1.808-.873l-1.196-.706-3.32 2.688a3 3 0 1 1-3.776-4.663l3.36-2.72-.413-1.301z"
/><path
fill=
"#FC6D26"
fill-rule=
"nonzero"
d=
"M373 245.411a6 6 0 1 0 0 12 6 6 0 0 0 0-12zm0 4a2 2 0 1 1 0 4 2 2 0 0 1 0-4z"
/><g><path
fill=
"#F9F9F9"
d=
"M94.624 162.43A48.805 48.805 0 0 1 63 174c-27.062 0-49-21.938-49-49s21.938-49 49-49 49 21.938 49 49c0 9.454-2.677 18.283-7.315 25.77l3.05 11.306a2.5 2.5 0 0 1-3.064 3.065l-10.047-2.71z"
/><path
fill=
"#FFF"
stroke=
"#EEE"
stroke-width=
"4"
d=
"M89.624 157.43A48.805 48.805 0 0 1 58 169c-27.062 0-49-21.938-49-49s21.938-49 49-49 49 21.938 49 49c0 9.454-2.677 18.283-7.315 25.77l3.05 11.306a2.5 2.5 0 0 1-3.064 3.065l-10.047-2.71z"
/><path
fill=
"#EEE"
fill-rule=
"nonzero"
d=
"M99.15 162.072a4.5 4.5 0 0 0 5.516-5.517l-2.827-10.48C106.499 138.258 109 129.31 109 120c0-28.167-22.833-51-51-51S7 91.833 7 120s22.833 51 51 51c11.859 0 23.096-4.064 32.102-11.37l9.048 2.442zm-10.817-6.169C79.909 163.027 69.263 167 58 167c-25.957 0-47-21.043-47-47s21.043-47 47-47 47 21.043 47 47c0 8.859-2.453 17.351-7.016 24.716l-.456.737 3.277 12.144c-.072.527-.347.685-.613.613l-11.059-2.984-.8.677z"
/><g
fill-rule=
"nonzero"
><path
fill=
"#FEE1D3"
d=
"M55.47 94.47l-16.148 6.688a4 4 0 0 0-2.164 2.164l-6.689 16.147a4 4 0 0 0 0 3.062l6.689 16.147a4 4 0 0 0 2.164 2.164l16.147 6.689a4 4 0 0 0 3.062 0l16.147-6.689a4 4 0 0 0 2.164-2.164l6.689-16.147a4 4 0 0 0 0-3.062l-6.689-16.147a4 4 0 0 0-2.164-2.164L58.53 94.469a4 4 0 0 0-3.062 0zM57 98.164l16.147 6.688L79.835 121l-6.688 16.147L57 143.835l-16.147-6.688L34.165 121l6.688-16.147L57 98.165zM57 107a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm12 4a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm4 12a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm-4 11a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm-12 6a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm-12-6a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm-4-11a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm4-11a2 2 0 1 0 0-4 2 2 0 0 0 0 4zm12 20c6.075 0 11-4.925 11-11s-4.925-11-11-11-11 4.925-11 11 4.925 11 11 11zm0-4a7 7 0 1 1 0-14 7 7 0 0 1 0 14z"
/><path
fill=
"#FC6D26"
d=
"M57 126.5a5.5 5.5 0 1 0 0-11 5.5 5.5 0 0 0 0 11zm0-3a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5z"
/></g></g></g></svg>
\ No newline at end of file
app/assets/images/illustrations/gitlab_logo.svg
0 → 100644
View file @
57497f6f
<svg
xmlns=
"http://www.w3.org/2000/svg"
width=
"492.509"
height=
"453.68"
viewBox=
"0 0 492.50943 453.67966"
><g
fill=
"none"
fill-rule=
"evenodd"
><path
d=
"M491.589 259.398l-27.559-84.814L409.413 6.486c-2.81-8.648-15.045-8.648-17.856 0l-54.619 168.098H155.572L100.952 6.486c-2.81-8.648-15.046-8.648-17.856 0L28.478 174.584.921 259.398a18.775 18.775 0 0 0 6.82 20.992l238.513 173.29L484.77 280.39a18.777 18.777 0 0 0 6.82-20.992"
fill=
"#fc6d26"
/><path
d=
"M246.255 453.68l90.684-279.096H155.57z"
fill=
"#e24329"
/><path
d=
"M246.255 453.68L155.57 174.583H28.479z"
fill=
"#fc6d26"
/><path
d=
"M28.479 174.584L.92 259.4a18.773 18.773 0 0 0 6.821 20.99l238.514 173.29z"
fill=
"#fca326"
/><path
d=
"M28.479 174.584H155.57L100.952 6.487c-2.81-8.65-15.047-8.65-17.856 0z"
fill=
"#e24329"
/><path
d=
"M246.255 453.68l90.684-279.096H464.03z"
fill=
"#fc6d26"
/><path
d=
"M464.03 174.584l27.56 84.815a18.773 18.773 0 0 1-6.822 20.99L246.255 453.68z"
fill=
"#fca326"
/><path
d=
"M464.03 174.584H336.94L391.557 6.487c2.811-8.65 15.047-8.65 17.856 0z"
fill=
"#e24329"
/></g></svg>
\ No newline at end of file
app/assets/images/illustrations/pipelines_pending.svg
0 → 100644
View file @
57497f6f
<svg
xmlns=
"http://www.w3.org/2000/svg"
width=
"430"
height=
"220"
viewBox=
"0 0 430 220"
><g
fill=
"none"
fill-rule=
"evenodd"
><path
fill=
"#EEE"
fill-rule=
"nonzero"
d=
"M189.8 182l2.4-12H114c-5.523 0-10-4.477-10-10V34c0-5.523 4.477-10 10-10h200c5.523 0 10 4.477 10 10v126c0 5.523-4.477 10-10 10h-78.2l2.4 12h22.52a9.651 9.651 0 0 1 9.28 7 5.491 5.491 0 0 1-5.28 7H164.159a5.787 5.787 0 0 1-5.659-7 8.855 8.855 0 0 1 8.659-7H189.8zM114 28a6 6 0 0 0-6 6v126a6 6 0 0 0 6 6h200a6 6 0 0 0 6-6V34a6 6 0 0 0-6-6H114zm5 6h190a5 5 0 0 1 5 5v116a5 5 0 0 1-5 5H119a5 5 0 0 1-5-5V39a5 5 0 0 1 5-5zm0 4a1 1 0 0 0-1 1v116a1 1 0 0 0 1 1h190a1 1 0 0 0 1-1V39a1 1 0 0 0-1-1H119zm112.72 132h-35.44l-2.4 12h40.24l-2.4-12zm-64.561 16c-2.29 0-4.268 1.6-4.748 3.838A1.787 1.787 0 0 0 164.16 192h100.56a1.491 1.491 0 0 0 1.435-1.901A5.651 5.651 0 0 0 260.72 186h-93.561z"
/><path
fill=
"#FEF0E8"
d=
"M177.965 99H194a2 2 0 1 1 0 4h-16.322c-1.374 6.29-6.976 11-13.678 11-6.702 0-12.304-4.71-13.678-11h-3.365l-7.395 9.249a2 2 0 0 1-3.049.089L128.11 103h-5.844a2 2 0 1 1 0-4H129a2 2 0 0 1 1.487.662l7.423 8.248 6.523-8.159a2 2 0 0 1 1.562-.751h4.04c.513-7.265 6.57-13 13.965-13 7.396 0 13.452 5.735 13.965 13zM164 110c5.523 0 10-4.477 10-10s-4.477-10-10-10-10 4.477-10 10 4.477 10 10 10z"
/><path
fill=
"#EFEDF8"
d=
"M273.847 103c-.962 6.23-6.347 11-12.847 11-6.5 0-11.885-4.77-12.847-11H232a2 2 0 0 1 0-4h16.153c.962-6.23 6.347-11 12.847-11 6.5 0 11.885 4.77 12.847 11h3.998l8.404-9.338a2 2 0 0 1 3.048.09L296.692 99H305a2 2 0 0 1 0 4h-9.27a2 2 0 0 1-1.562-.751l-6.523-8.16-7.423 8.249a2 2 0 0 1-1.487.662h-4.888zM261 110a9 9 0 1 0 0-18 9 9 0 0 0 0 18z"
/><path
fill=
"#FEE1D3"
fill-rule=
"nonzero"
d=
"M213 119c-10.493 0-19-8.507-19-19s8.507-19 19-19 19 8.507 19 19-8.507 19-19 19zm0-4c8.284 0 15-6.716 15-15 0-8.284-6.716-15-15-15-8.284 0-15 6.716-15 15 0 8.284 6.716 15 15 15z"
/><path
fill=
"#FC6D26"
d=
"M211.586 101.828L208.757 99a2 2 0 1 0-2.828 2.828l4.243 4.243c.39.39.902.586 1.414.586.512 0 1.023-.195 1.414-.586L220.071 99a2 2 0 1 0-2.828-2.828l-5.657 5.656z"
/><path
fill=
"#FDC4A8"
d=
"M162.95 101.07l-1.768-1.767a1.5 1.5 0 0 0-2.121 2.121l2.828 2.829c.293.293.677.439 1.06.439.385 0 .769-.146 1.062-.44l4.242-4.242a1.5 1.5 0 1 0-2.121-2.121l-3.182 3.182z"
/><path
fill=
"#6B4FBB"
d=
"M256.39 104.841A6 6 0 1 0 261 95v6l-4.61 3.841z"
/><path
fill=
"#FEF0E8"
fill-rule=
"nonzero"
d=
"M99 99h-5a2 2 0 1 0 0 4h5a2 2 0 1 0 0-4zm-16 0h-5a2 2 0 1 0 0 4h5a2 2 0 1 0 0-4zm-14.384-.078l-3.643-3.425a2 2 0 1 0-2.74 2.914l3.643 3.425a2 2 0 1 0 2.74-2.914zm-11.657-10.96l-3.642-3.425a2 2 0 1 0-2.74 2.914l3.642 3.425a2 2 0 0 0 2.74-2.914zm-11.656-10.96l-3.643-3.425a2 2 0 0 0-2.74 2.914l3.643 3.425a2 2 0 1 0 2.74-2.914zm-14.367-3.885l-3.593 3.477a2 2 0 0 0 2.782 2.875l3.593-3.477a2 2 0 0 0-2.782-2.875zM19.44 84.244l-3.593 3.477a2 2 0 1 0 2.781 2.874l3.593-3.477a2 2 0 0 0-2.781-2.874zM7.94 95.371l-3.593 3.477a2 2 0 1 0 2.782 2.874l3.593-3.477a2 2 0 1 0-2.782-2.874z"
/><path
fill=
"#E1DBF1"
fill-rule=
"nonzero"
d=
"M423.611 99.56l-3.598 3.472a2 2 0 0 0 2.777 2.879l3.599-3.472a2 2 0 0 0-2.778-2.878zm-11.514 11.11l-3.598 3.472a2 2 0 0 0 2.777 2.878l3.598-3.471a2 2 0 0 0-2.777-2.879zm-11.514 11.11l-3.599 3.471a2 2 0 1 0 2.778 2.879l3.598-3.472a2 2 0 1 0-2.777-2.879zm-8.799 4.48l-3.642-3.426a2 2 0 0 0-2.74 2.915l3.642 3.425a2 2 0 0 0 2.74-2.915zm-11.656-10.96l-3.643-3.426a2 2 0 1 0-2.74 2.914l3.643 3.426a2 2 0 1 0 2.74-2.915zm-11.657-10.96l-3.643-3.426a2 2 0 1 0-2.74 2.914l3.643 3.425a2 2 0 1 0 2.74-2.914zM353.001 99h-5a2 2 0 1 0 0 4h5a2 2 0 0 0 0-4zm-16 0h-5a2 2 0 1 0 0 4h5a2 2 0 0 0 0-4z"
/></g></svg>
\ No newline at end of file
app/assets/images/illustrations/slack_logo.svg
0 → 100644
View file @
57497f6f
<svg
xmlns=
"http://www.w3.org/2000/svg"
id=
"Layer_1"
viewBox=
"0 0 121.94154 121.84154"
width=
"121.942"
height=
"121.842"
><style
id=
"style200"
>
.st0{fill:#ecb32d}.st1{fill:#63c1a0}.st2{fill:#e01a59}.st3{fill:#331433}.st4{fill:#d62027}.st5{fill:#89d3df}.st6{fill:#258b74}.st7{fill:#819c3c}
</style><path
class=
"st0"
d=
"M79.03 7.511c-1.9-5.7-8-8.8-13.7-7-5.7 1.9-8.8 8-7 13.7l28.1 86.4c1.9 5.3 7.7 8.3 13.2 6.7 5.8-1.7 9.3-7.8 7.4-13.4 0-.2-28-86.4-28-86.4z"
id=
"path202"
fill=
"#ecb32d"
/><path
class=
"st1"
d=
"M35.53 21.611c-1.9-5.7-8-8.8-13.7-7-5.7 1.9-8.8 8-7 13.7l28.1 86.4c1.9 5.3 7.7 8.3 13.2 6.7 5.8-1.7 9.3-7.8 7.4-13.4 0-.2-28-86.4-28-86.4z"
id=
"path204"
fill=
"#63c1a0"
/><path
class=
"st2"
d=
"M114.43 79.011c5.7-1.9 8.8-8 7-13.7-1.9-5.7-8-8.8-13.7-7l-86.5 28.2c-5.3 1.9-8.3 7.7-6.7 13.2 1.7 5.8 7.8 9.3 13.4 7.4.2 0 86.5-28.1 86.5-28.1z"
id=
"path206"
fill=
"#e01a59"
/><path
class=
"st3"
d=
"M39.23 103.511c5.6-1.8 12.9-4.2 20.7-6.7-1.8-5.6-4.2-12.9-6.7-20.7l-20.7 6.7z"
id=
"path208"
fill=
"#331433"
/><path
class=
"st4"
d=
"M82.83 89.311c7.8-2.5 15.1-4.9 20.7-6.7-1.8-5.6-4.2-12.9-6.7-20.7l-20.7 6.7z"
id=
"path210"
fill=
"#d62027"
/><path
class=
"st5"
d=
"M100.23 35.511c5.7-1.9 8.8-8 7-13.7-1.9-5.7-8-8.8-13.7-7l-86.4 28.1c-5.3 1.9-8.3 7.7-6.7 13.2 1.7 5.8 7.8 9.3 13.4 7.4.2 0 86.4-28 86.4-28z"
id=
"path212"
fill=
"#89d3df"
/><path
class=
"st6"
d=
"M25.13 59.911c5.6-1.8 12.9-4.2 20.7-6.7-2.5-7.8-4.9-15.1-6.7-20.7l-20.7 6.7z"
id=
"path214"
fill=
"#258b74"
/><path
class=
"st7"
d=
"M68.63 45.811c7.8-2.5 15.1-4.9 20.7-6.7-2.5-7.8-4.9-15.1-6.7-20.7l-20.7 6.7z"
id=
"path216"
fill=
"#819c3c"
/></svg>
\ No newline at end of file
app/assets/images/illustrations/wiki-fro-logged-out-users.svg
0 → 100644
View file @
57497f6f
<svg
xmlns=
"http://www.w3.org/2000/svg"
width=
"412"
height=
"260"
viewBox=
"0 0 412 260"
xmlns:xlink=
"http://www.w3.org/1999/xlink"
><defs><path
id=
"a"
d=
"M6.447.894L12 12H0L5.553.894a.5.5 0 0 1 .894 0z"
/></defs><g
fill=
"none"
fill-rule=
"evenodd"
><path
fill=
"#FEF0E8"
fill-rule=
"nonzero"
d=
"M338 50.287C322.695 41.45 303.124 46.694 294.287 62c-8.836 15.305-3.592 34.876 11.713 43.712 15.306 8.837 34.877 3.593 43.713-11.712 8.837-15.306 3.593-34.877-11.713-43.713zm2-3.464C357.22 56.763 363.118 78.78 353.177 96c-9.941 17.218-31.958 23.118-49.177 13.176-17.218-9.94-23.118-31.958-13.177-49.176C300.764 42.78 322.782 36.88 340 46.823z"
/><g
transform=
"rotate(-150 171.003 8.53)"
><path
fill=
"#FC6D26"
fill-rule=
"nonzero"
d=
"M4 16v25a2 2 0 1 0 4 0V16H4zm8-4v29a6 6 0 1 1-12 0V12h12z"
/><use
fill=
"#D8D8D8"
xlink:href=
"#a"
/><path
stroke=
"#FDC4A8"
stroke-width=
"4"
d=
"M6 4.472L3.236 10h5.528L6 4.472z"
/><path
fill=
"#FC6D26"
d=
"M9 6L6.447.894a.5.5 0 0 0-.894 0L3 6c.836.628 1.874 1 3 1a4.978 4.978 0 0 0 3-1z"
/></g><path
fill=
"#F9F9F9"
d=
"M263.116 237.116A10.002 10.002 0 0 1 254 243h-86c-11.046 0-20-8.954-20-20V121c0-4.056 2.414-7.547 5.884-9.116A9.964 9.964 0 0 0 153 116v106c0 8.837 7.163 16 16 16h90c1.467 0 2.86-.316 4.116-.884z"
/><path
fill=
"#EEE"
fill-rule=
"nonzero"
d=
"M214.5 106H163c-5.523 0-10 4.477-10 10v106c0 8.837 7.163 16 16 16h90c5.523 0 10-4.477 10-10v-17.999a10.036 10.036 0 0 1-4 3.167V228a6 6 0 0 1-6 6h-90c-6.627 0-12-5.373-12-12V116a6 6 0 0 1 6-6h7v-4h44.5z"
/><path
fill=
"#EEE"
fill-rule=
"nonzero"
d=
"M260 218.268V214h-90a6 6 0 0 0 0 12h86a4 4 0 0 0 4-4v-.268a1.99 1.99 0 0 1-1 .268h-50a2 2 0 0 1 0-4h50c.364 0 .706.097 1 .268zM170 210h90.5a3.5 3.5 0 0 1 3.5 3.5v8.5a8 8 0 0 1-8 8h-86c-5.523 0-10-4.477-10-10s4.477-10 10-10z"
/><path
fill=
"#EEE"
fill-rule=
"nonzero"
d=
"M174 110v100h87a6 6 0 0 0 6-6v-88a6 6 0 0 0-6-6h-87zm-4-4h91c5.523 0 10 4.477 10 10v88c0 5.523-4.477 10-10 10h-91V106z"
/><path
fill=
"#EFEDF8"
d=
"M230 99h18a6 6 0 0 1 6 6v31.35a3 3 0 0 1-4.68 2.484l-9.277-6.274a1.5 1.5 0 0 0-1.664-.01l-9.731 6.395a3 3 0 0 1-4.648-2.507V105a6 6 0 0 1 6-6z"
/><path
fill=
"#C3B8E3"
fill-rule=
"nonzero"
d=
"M236.182 129.207a5.5 5.5 0 0 1 6.102.04l7.716 5.219V105a2 2 0 0 0-2-2h-18a2 2 0 0 0-2 2v29.584l8.182-5.377zM230 99h18a6 6 0 0 1 6 6v31.35a3 3 0 0 1-4.68 2.484l-9.277-6.274a1.5 1.5 0 0 0-1.664-.01l-9.731 6.395a3 3 0 0 1-4.648-2.507V105a6 6 0 0 1 6-6z"
/><g
fill-rule=
"nonzero"
><path
fill=
"#EFEDF8"
d=
"M156 74c14.912 0 27-12.088 27-27s-12.088-27-27-27-27 12.088-27 27 12.088 27 27 27zm0 4c-17.12 0-31-13.88-31-31s13.88-31 31-31 31 13.88 31 31-13.88 31-31 31z"
/><path
fill=
"#6B4FBB"
d=
"M147.535 44.916l-.116 1.086a8.446 8.446 0 0 0 .093 2.44l.2 1.08-2.262 1.202a.495.495 0 0 0-.213.678l.941 1.77c.128.239.434.332.68.201l2.25-1.196.785.775a8.544 8.544 0 0 0 1.967 1.45l.975.522-.486 2.5a.495.495 0 0 0 .392.59l1.968.383a.504.504 0 0 0 .585-.401l.489-2.515 1.086-.13a8.584 8.584 0 0 0 2.363-.633l1.005-.43 1.68 1.933a.495.495 0 0 0 .708.055l1.513-1.315a.504.504 0 0 0 .044-.708l-1.67-1.922.583-.94c.431-.696.761-1.45.978-2.239l.292-1.063 2.547-.089a.495.495 0 0 0 .488-.515l-.07-2.003a.504.504 0 0 0-.523-.48l-2.56.09-.367-1.037a8.446 8.446 0 0 0-1.139-2.159l-.644-.882 1.509-2.076a.495.495 0 0 0-.106-.702l-1.621-1.178a.504.504 0 0 0-.7.116l-1.494 2.057-1.05-.362a8.459 8.459 0 0 0-2.398-.455l-1.1-.047-.66-2.466a.495.495 0 0 0-.613-.36l-1.936.519a.504.504 0 0 0-.35.617l.661 2.466-.93.59a8.459 8.459 0 0 0-1.848 1.594l-.728.838-2.322-1.034a.495.495 0 0 0-.665.25l-.815 1.83a.504.504 0 0 0 .26.661l2.344 1.044zm-3.565 1.697a3.504 3.504 0 0 1-1.78-4.622l.815-1.83a3.495 3.495 0 0 1 4.626-1.77l.346.154c.259-.245.529-.477.81-.697l-.106-.394a3.504 3.504 0 0 1 2.471-4.292l1.936-.519a3.495 3.495 0 0 1 4.286 2.481l.106.395c.353.05.703.116 1.05.198l.222-.306a3.504 3.504 0 0 1 4.89-.78l1.622 1.178a3.495 3.495 0 0 1 .769 4.892l-.258.355c.184.312.354.633.508.962l.42-.014a3.504 3.504 0 0 1 3.625 3.373l.07 2.003a3.495 3.495 0 0 1-3.382 3.618l-.4.014c-.127.332-.27.659-.426.978l.256.294a3.504 3.504 0 0 1-.34 4.941l-1.512 1.315a3.495 3.495 0 0 1-4.94-.351l-.283-.325a11.669 11.669 0 0 1-1.05.28l-.082.424a3.504 3.504 0 0 1-4.103 2.774l-1.967-.382a3.495 3.495 0 0 1-2.765-4.11l.075-.383a11.547 11.547 0 0 1-.858-.633l-.354.188a3.504 3.504 0 0 1-4.738-1.442l-.94-1.77a3.495 3.495 0 0 1 1.453-4.734l.37-.197a11.436 11.436 0 0 1-.041-1.088l-.4-.178zm13.326 5.608a5.5 5.5 0 1 1-2.847-10.625 5.5 5.5 0 0 1 2.847 10.625zm-.776-2.898a2.5 2.5 0 1 0-1.294-4.83 2.5 2.5 0 0 0 1.294 4.83z"
/></g><g
fill-rule=
"nonzero"
><path
fill=
"#EFEDF8"
d=
"M326.979 222.047c14.403 3.86 29.209-4.688 33.068-19.092 3.86-14.403-4.688-29.209-19.092-33.068-14.403-3.86-29.209 4.688-33.068 19.092-3.86 14.404 4.688 29.209 19.092 33.068zm-1.035 3.864c-16.538-4.431-26.352-21.43-21.92-37.967 4.43-16.538 21.429-26.352 37.966-21.92 16.538 4.43 26.352 21.429 21.92 37.966-4.43 16.538-21.429 26.352-37.966 21.92z"
/><path
fill=
"#6B4FBB"
d=
"M329.376 201.598c-4.668-2.621-7.155-8.157-5.706-13.566 1.715-6.402 8.295-10.201 14.697-8.486 6.402 1.716 10.2 8.296 8.485 14.697-1.45 5.41-6.371 8.96-11.725 8.897a3.03 3.03 0 0 1-.074.365l-1.812 6.761a3 3 0 0 1-5.795-1.552l1.812-6.762a3.03 3.03 0 0 1 .118-.354zm3.815-2.733a8 8 0 1 0 4.14-15.455 8 8 0 0 0-4.14 15.455z"
/></g><path
fill=
"#FEF0E8"
fill-rule=
"nonzero"
d=
"M91.373 193c17.071-4.574 27.202-22.12 22.628-39.191-4.575-17.071-22.121-27.202-39.192-22.628-17.071 4.574-27.202 22.121-22.628 39.192 4.574 17.071 22.121 27.202 39.192 22.627zm1.035 3.864c-19.204 5.146-38.945-6.25-44.09-25.456-5.146-19.204 6.25-38.945 25.455-44.09 19.205-5.146 38.945 6.25 44.091 25.455 5.146 19.205-6.25 38.945-25.456 44.091z"
/><path
fill=
"#FDC4A8"
fill-rule=
"nonzero"
d=
"M70.067 152.122l6.73 25.114 19.318-5.176-6.73-25.114-19.318 5.176zm-1.035-3.864l19.318-5.176a4 4 0 0 1 4.9 2.828l6.729 25.114a4 4 0 0 1-2.829 4.9L77.832 181.1a4 4 0 0 1-4.9-2.829l-6.729-25.114a4 4 0 0 1 2.829-4.899z"
/><path
fill=
"#FC6D26"
d=
"M76.898 154.433l7.727-2.07a2 2 0 0 1 1.036 3.863l-7.728 2.07a2 2 0 1 1-1.035-3.863zm1.812 6.761l5.795-1.553a2 2 0 0 1 1.035 3.864l-5.795 1.553a2 2 0 1 1-1.035-3.864zm1.811 6.762l7.728-2.07a2 2 0 0 1 1.035 3.863l-7.727 2.07a2 2 0 1 1-1.036-3.863z"
/></g></svg>
\ No newline at end of file
app/assets/javascripts/vue_shared/components/markdown/field.vue
View file @
57497f6f
...
...
@@ -3,6 +3,7 @@
import
GLForm
from
'
../../../gl_form
'
;
import
markdownHeader
from
'
./header.vue
'
;
import
markdownToolbar
from
'
./toolbar.vue
'
;
import
icon
from
'
../icon.vue
'
;
export
default
{
props
:
{
...
...
@@ -37,6 +38,7 @@
components
:
{
markdownHeader
,
markdownToolbar
,
icon
,
},
computed
:
{
shouldShowReferencedUsers
()
{
...
...
@@ -114,10 +116,10 @@
class=
"zen-control zen-control-leave js-zen-leave"
href=
"#"
aria-label=
"Enter zen mode"
>
<i
class=
"fa fa-compress
"
aria-hidden=
"true
"
>
</i>
<i
con
name=
"screen-normal
"
:size=
"32
"
>
</i
con
>
</a>
<markdown-toolbar
:markdown-docs-path=
"markdownDocsPath"
...
...
app/assets/javascripts/vue_shared/components/markdown/header.vue
View file @
57497f6f
<
script
>
import
tooltip
from
'
../../directives/tooltip
'
;
import
toolbarButton
from
'
./toolbar_button.vue
'
;
import
icon
from
'
../icon.vue
'
;
export
default
{
props
:
{
...
...
@@ -14,6 +15,7 @@
},
components
:
{
toolbarButton
,
icon
,
},
methods
:
{
toggleMarkdownPreview
(
e
,
form
)
{
...
...
@@ -70,7 +72,7 @@
tag=
"> "
:prepend=
"true"
button-title=
"Insert a quote"
icon=
"quote
-right
"
/>
icon=
"quote"
/>
<toolbar-button
tag=
"`"
tag-block=
"```"
...
...
@@ -80,17 +82,17 @@
tag=
"* "
:prepend=
"true"
button-title=
"Add a bullet list"
icon=
"list-
ul
"
/>
icon=
"list-
bulleted
"
/>
<toolbar-button
tag=
"1. "
:prepend=
"true"
button-title=
"Add a numbered list"
icon=
"list-
ol
"
/>
icon=
"list-
numbered
"
/>
<toolbar-button
tag=
"* [ ] "
:prepend=
"true"
button-title=
"Add a task list"
icon=
"
check-square-o
"
/>
icon=
"
task-done
"
/>
</div>
<div
class=
"toolbar-group"
>
<button
...
...
@@ -101,10 +103,9 @@
tabindex=
"-1"
title=
"Go full screen"
type=
"button"
>
<i
aria-hidden=
"true"
class=
"fa fa-arrows-alt fa-fw"
>
</i>
<icon
name=
"screen-full"
>
</icon>
</button>
</div>
</li>
...
...
app/assets/javascripts/vue_shared/components/markdown/toolbar_button.vue
View file @
57497f6f
<
script
>
import
tooltip
from
'
../../directives/tooltip
'
;
import
icon
from
'
../icon.vue
'
;
export
default
{
props
:
{
...
...
@@ -26,14 +27,12 @@
default
:
false
,
},
},
components
:
{
icon
,
},
directives
:
{
tooltip
,
},
computed
:
{
iconClass
()
{
return
`fa-
${
this
.
icon
}
`
;
},
},
};
</
script
>
...
...
@@ -49,10 +48,8 @@
:data-md-prepend=
"prepend"
:title=
"buttonTitle"
:aria-label=
"buttonTitle"
>
<i
aria-hidden=
"true"
class=
"fa fa-fw"
:class=
"iconClass"
>
</i>
<icon
:name=
"icon"
>
</icon>
</button>
</
template
>
app/assets/stylesheets/framework/markdown_area.scss
View file @
57497f6f
...
...
@@ -138,15 +138,23 @@
.toolbar-btn
{
float
:
left
;
padding
:
0
5px
;
color
:
$gl-text-color-secondary
;
padding
:
0
7px
;
background
:
transparent
;
border
:
0
;
outline
:
0
;
svg
{
width
:
14px
;
height
:
14px
;
margin-top
:
3px
;
fill
:
$gl-text-color-secondary
;
}
&
:hover
,
&
:focus
{
color
:
$gl-link-color
;
svg
{
fill
:
$gl-link-color
;
}
}
}
...
...
app/assets/stylesheets/framework/zen.scss
View file @
57497f6f
...
...
@@ -57,7 +57,15 @@
padding
:
5px
;
font-size
:
36px
;
svg
{
fill
:
$gl-text-color
;
}
&
:hover
{
color
:
$black
;
svg
{
fill
:
$black
;
}
}
}
app/helpers/markup_helper.rb
View file @
57497f6f
...
...
@@ -218,7 +218,7 @@ module MarkupHelper
data:
data
,
title:
options
[
:title
],
aria:
{
label:
options
[
:title
]
}
do
icon
(
options
[
:icon
])
sprite_
icon
(
options
[
:icon
])
end
end
...
...
app/views/projects/_md_preview.html.haml
View file @
57497f6f
...
...
@@ -19,16 +19,16 @@
%li
.pull-right
.toolbar-group
=
markdown_toolbar_button
({
icon:
"bold
fw
"
,
data:
{
"md-tag"
=>
"**"
},
title:
"Add bold text"
})
=
markdown_toolbar_button
({
icon:
"italic
fw
"
,
data:
{
"md-tag"
=>
"*"
},
title:
"Add italic text"
})
=
markdown_toolbar_button
({
icon:
"quote
-right fw
"
,
data:
{
"md-tag"
=>
"> "
,
"md-prepend"
=>
true
},
title:
"Insert a quote"
})
=
markdown_toolbar_button
({
icon:
"code
fw
"
,
data:
{
"md-tag"
=>
"`"
,
"md-block"
=>
"```"
},
title:
"Insert code"
})
=
markdown_toolbar_button
({
icon:
"list-
ul fw
"
,
data:
{
"md-tag"
=>
"* "
,
"md-prepend"
=>
true
},
title:
"Add a bullet list"
})
=
markdown_toolbar_button
({
icon:
"list-
ol fw
"
,
data:
{
"md-tag"
=>
"1. "
,
"md-prepend"
=>
true
},
title:
"Add a numbered list"
})
=
markdown_toolbar_button
({
icon:
"
check-square-o fw
"
,
data:
{
"md-tag"
=>
"* [ ] "
,
"md-prepend"
=>
true
},
title:
"Add a task list"
})
=
markdown_toolbar_button
({
icon:
"bold"
,
data:
{
"md-tag"
=>
"**"
},
title:
"Add bold text"
})
=
markdown_toolbar_button
({
icon:
"italic"
,
data:
{
"md-tag"
=>
"*"
},
title:
"Add italic text"
})
=
markdown_toolbar_button
({
icon:
"quote"
,
data:
{
"md-tag"
=>
"> "
,
"md-prepend"
=>
true
},
title:
"Insert a quote"
})
=
markdown_toolbar_button
({
icon:
"code"
,
data:
{
"md-tag"
=>
"`"
,
"md-block"
=>
"```"
},
title:
"Insert code"
})
=
markdown_toolbar_button
({
icon:
"list-
bulleted
"
,
data:
{
"md-tag"
=>
"* "
,
"md-prepend"
=>
true
},
title:
"Add a bullet list"
})
=
markdown_toolbar_button
({
icon:
"list-
numbered
"
,
data:
{
"md-tag"
=>
"1. "
,
"md-prepend"
=>
true
},
title:
"Add a numbered list"
})
=
markdown_toolbar_button
({
icon:
"
task-done
"
,
data:
{
"md-tag"
=>
"* [ ] "
,
"md-prepend"
=>
true
},
title:
"Add a task list"
})
.toolbar-group
%button
.toolbar-btn.js-zen-enter.has-tooltip
{
type:
"button"
,
tabindex:
-
1
,
aria:
{
label:
"Go full screen"
},
title:
"Go full screen"
,
data:
{
container:
"body"
}
}
=
icon
(
"arrows-alt fw
"
)
=
sprite_icon
(
"screen-full
"
)
.md-write-holder
=
yield
...
...
yarn.lock
View file @
57497f6f
...
...
@@ -2722,7 +2722,7 @@ getpass@^0.1.1:
"gitlab-svgs@https://gitlab.com/gitlab-org/gitlab-svgs.git":
version "1.0.4"
resolved "https://gitlab.com/gitlab-org/gitlab-svgs.git#
46c0a49cd43639948dfcc77a0f94d59deaad1e85
"
resolved "https://gitlab.com/gitlab-org/gitlab-svgs.git#
0442503549e6d74a4e22e1641e1d2ab0ae09884b
"
glob-base@^0.3.0:
version "0.3.0"
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment