Issue/PR Context Popups (#9822)

* Add data-index attribute to issue anchors

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Init JS

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Add required data to anchor

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Finish popup

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Revert changes to html.go

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Better octicon contexts

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Split out popup function for re-use

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Style changes, test fixes, and cross-reference support

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Prefer em to px

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Move label margin to base CSS

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Move JS to separate file.

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Move JS to features and fix module

Signed-off-by: jolheiser <john.olheiser@gmail.com>

* Remove query-string and hash

Co-Authored-By: silverwind <me@silverwind.io>

Co-authored-by: Lauris BH <lauris@nix.lv>
Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: zeripath <art27@cantab.net>
This commit is contained in:
John Olheiser 2020-01-19 22:39:21 -06:00 committed by techknowlogick
parent c5014a7f2c
commit 7d7ab1eeae
9 changed files with 113 additions and 16 deletions

View file

@ -1185,3 +1185,19 @@ i.icon.centerlock {
vertical-align: middle;
height: 2.1666em !important;
}
.octicon {
&.green {
color: #21ba45;
}
&.red {
color: #db2828;
}
&.purple {
color: #a333c8;
}
}
.ui.popup .ui.label {
margin-bottom: 0.4em;
}

View file

@ -1463,3 +1463,13 @@ a.ui.labels .label:hover {
}
}
}
.ui.popup {
background-color: #383c4a;
color: #9e9e9e;
border-color: #9e9e9e;
&.top::before {
background-color: #383c4a;
}
}