John Olheiser
f91c4d98b1
Fix admin notices ( #10480 )
Signed-off-by: jolheiser <john.olheiser@gmail.com>
6 years ago
John Olheiser
6c7b78628b
Change admin dashboard to POST ( #10465 )
* Add form and convert to POST
* Redirect for flash
Signed-off-by: jolheiser <john.olheiser@gmail.com>
6 years ago
silverwind
28f24bfc1d
Disallow leading zeroes in Less ( #10407 )
6 years ago
silverwind
8de2c64285
Various dark theme fixes ( #10416 )
- beatify simplemde, remove header hover effect (does not play well with
border colors), remove double border separators
- fix colored outline buttons
- fix disabled style
- fix positive messages
- fix markdown header border and quote block
- adjust footer color
- adjust file icons and release list timeline
6 years ago
John Olheiser
3e36b0400f
Fix profile page CSS ( #10406 )
* Fix profile page
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Remove redundant CSS
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Fix .username and change em to rem
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: Lauris BH <lauris@nix.lv>
6 years ago
zeripath
b410ea0672
Render READMEs in docs/ .gitea or .github from root ( #10361 )
* Render READMEs in docs/ .gitea or .github from root
6 years ago
John Olheiser
21f1b60670
Fixes ( #10386 )
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: techknowlogick <matti@mdranta.net>
6 years ago
silverwind
9a4914fc01
fix input[type=file] on dark theme ( #10382 )
6 years ago
Lauris BH
6ce8f85da9
Add detected file language to code search ( #10256 )
Move langauge detection to separate module to be more reusable
Add option to disable vendored file exclusion from file search
Allways show all language stats for search
6 years ago
zeripath
c271536b3d
Set max-width on review-box comment box ( #10348 )
6 years ago
zeripath
55e5f8fdf6
Truncate long commit message header ( #10301 )
* Truncate long commit message header
* Fix overflow in view commit table
* Use @media less
* Further improvements
* Fix the commit message on small screens
* adjust width of minimal table
6 years ago
Antoine GIRARD
f3148cc8a1
ui: better mobile review-box sizing ( #10297 )
6 years ago
silverwind
43ac4473e6
fix margin on attached segments with headers ( #10235 )
Fixes: https://github.com/go-gitea/gitea/issues/10210
Co-authored-by: techknowlogick <matti@mdranta.net>
6 years ago
John Olheiser
947cfbffbd
SVG Octicon fixes ( #10237 )
* SVG fixes
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Colorize span->svg only
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* @silverwind suggestions
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Alphabetical
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Convert suburl and staticPrefix to window.config
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* De-structure
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>
6 years ago
jaqra
8696d4b773
fix filter label emoji width ( #10241 )
6 years ago
James Lakin
b2bd6ad1f0
Fix issue sidebar menus having an infinite height ( #10239 )
* Revert "Limit label list height on edit issue page"
* Fix issue sidebar menus having an infinite height
6 years ago
John Olheiser
dd3a8e419d
Add Octicon SVG spritemap ( #10107 )
* Add octicon SVG sprite
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Static prefix
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* SVG for all repo icons
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* make vendor
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Swap out octicons
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Move octicons to top of less imports
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Fix JS
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Definitely not a search/replace
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Missed regex
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Move to more generic calls and webpack
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* make svg -> make webpack
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Remove svg-sprite
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Update tests
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Missed a test
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Remove svg from makefile
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Suggestions
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Attempt to fix test
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Update tests
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Revert timetracking test
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Swap .octicon for .svg in less
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Add aria-hidden
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Replace mega-octicon
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Fix webpack globbing on Windows
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Revert
Co-Authored-By: silverwind <me@silverwind.io>
* Fix octions from upstream
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Fix Vue and missed JS function
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Add JS helper and PWA
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Preload SVG
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: techknowlogick <matti@mdranta.net>
6 years ago
jaqra
7e885a370c
Limit label list height on edit issue page ( #10216 )
6 years ago
Lauris BH
416682f73d
Language statistics bar for repositories ( #8037 )
* Implementation for calculating language statistics
Impement saving code language statistics to database
Implement rendering langauge stats
Add primary laguage to show in repository list
Implement repository stats indexer queue
Add indexer test
Refactor to use queue module
* Do not timeout for queues
6 years ago
6543
42f552d285
Fix code-expansion arc-green theme bug ( #10180 )
* fix code-expansion theme bug
* working solution without important
* no new color
* the midle
6 years ago
silverwind
76fd4e1332
Reorganize frontend files and tooling ( #10168 )
- move "vendor" files to js/vendor and less/vendor
- move swagger to js/standalone (meant for standalone pages)
- move gitgraph to features and streamline its loading
- add linting configs to webpack dependencies in make
- set ignored files for eslint/stylelint directly in their configs
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>
6 years ago
John Olheiser
84d8a5c4ac
Fix commit view ( #10169 )
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: zeripath <art27@cantab.net>
6 years ago
James Lakin
9fb6d2c0da
Show if a PR has conflicting files on the PR lists ( #10130 )
Co-authored-by: Lauris BH <lauris@nix.lv>
6 years ago
Lauris BH
83b5e8be25
Show download count info in release list ( #10124 )
* Show download count info in release list
* Use go-humanize
6 years ago
silverwind
95837eb831
fix gitgraph commit hashes in dark theme ( #10046 )
because the CSS was lazy-loaded the rules in arc-green did not win.
included the css file in the main bundle to fix. the black dots can not
be fixed via CSS because they are drawn in a `<canvas>` element
unfortunately.
6 years ago
silverwind
a958750dc2
move highlight.js to npm/webpack ( #10011 )
- introduced window.config to help with js-based lazy-loading
- adjusted webpack chunk naming to avoid 'vendors~name.js' that webpack
defaults to for vendor chunks.
- added theme class to html and prefixed all selectors. this is
neccesary so that the theme styles win over the lazy-loaded ones.
Co-authored-by: zeripath <art27@cantab.net>
6 years ago
silverwind
f5ef0f9e30
move CSS build to webpack ( #9983 )
- added new 'make webpack' target
- deprecated 'make js' and 'make css'
- extend webpack config to load the less files
- updated docs
I had to rename the source file of `arc-green.less` to avoid generating
a useless JS entrypoint via webpack-fix-style-only-entries which would
not work with different source/destination filenames. I hear that there
should be cleaner solutions possible once we upgrade to Webpack 5.
Co-authored-by: zeripath <art27@cantab.net>
6 years ago
silverwind
5ef092a04b
fix commit view JS features, reimplement folding ( #9968 )
* fix commit view JS features, reimplement folding
File content folding was not working so I reimplemented it in a saner
way. Then I noticed the issue was actually because of missing JS
libraries (seen on the console of every commit with error
'SimpleMDE is not defined').
Fixed the libraries. I think the reimplementation is worth to keep.
* add .closest polyfill
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
6 years ago
Lauris BH
78133a1d74
Change font to Roboto to support more charsets ( #9803 )
6 years ago
Lauris BH
f8533a1232
Add top author stats to activity page ( #9615 )
6 years ago
John Olheiser
c1c72eebbb
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>
6 years ago
6543
faa830dac3
Add "Update Branch" button to Pull Requests ( #9784 )
* add Divergence
* add Update Button
* first working version
* re-use code
* split raw merge commands and db-change functions (notify, cache, ...)
* use rawMerge (remove redundant code)
* own function to get Diverging of PRs
* use FlashError
* correct Error Msg
* hook is triggerd ... so remove comment
* add "branch2" to "user2/repo1" because it unit-test "TestPullView_ReviewerMissed" use it but dont exist jet :/
* move GetPerm to IsUserAllowedToUpdate
* add Flash Success MSG
* imprufe code
- remove useless js chage
* fix-lint
* TEST: add PullRequest ID:5
Repo: user2/repo1
Base: branch1
Head: pr-to-update
* correct comments
* make PR5 outdated
* fix Tests
* WIP: add pull update test
* update revs
* update locales
* working TEST
* update UI
* misspell
* change style
* add 1s delay so rev exist
* move row up (before merge row)
* fix lint nit
* UI remove divider
* Update style
* nits
* do it right
* introduce IsSameRepo
* remove useless check
Co-authored-by: Lauris BH <lauris@nix.lv>
6 years ago
zeripath
2953647d92
Add require signed commit for protected branch ( #9708 )
* Add require signed commit for protected branch
* Fix fmt
* Make editor show if they will be signed
* bugfix
* Add basic merge check and better information for CRUD
* linting comment
* Add descriptors to merge signing
* Slight refactor
* Slight improvement to appearances
* Handle Merge API
* manage CRUD API
* Move error to error.go
* Remove fix to delete.go
* prep for merge
* need to tolerate \r\n in message
* check protected branch before trying to load it
* Apply suggestions from code review
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>
* fix commit-reader
Co-authored-by: guillep2k <18600385+guillep2k@users.noreply.github.com>
6 years ago
silverwind
fb0657fb5e
eliminate horizontal scroll caused by footer ( #9669 )
6 years ago
zeripath
0bf7a6c7c1
Add some padding to the shadowed comment box ( #9612 )
* Add some padding to the shadowed comment box
* prevent the padding affecting the other comments
6 years ago
John Olheiser
84ef1ac309
!important makes me sad ( #9607 )
Signed-off-by: jolheiser <john.olheiser@gmail.com>
6 years ago
John Olheiser
66639744f4
Add box-shadow to blue buttons in normal theme ( #9573 )
Signed-off-by: jolheiser <john.olheiser@gmail.com>
Co-authored-by: techknowlogick <matti@mdranta.net>
6 years ago
Lunny Xiao
d14d545cee
Upgrade lato fonts to v16. ( #9498 )
* Upgrade lato fonts to v16
* Upgrade lato fonts to v16
* fix bug
6 years ago
Alexey 〒erentyev
c8c6e5b561
Fix background reactions in the arc-green theme ( #9421 )
* Fixed arc-green theme reactions background
Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
* Added MD5 AppVer
Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
6 years ago
techknowlogick
ed8bff0d82
switch to fomantic-ui ( #9374 )
6 years ago
zeripath
3a7e9e36eb
Make repository management section handle lfs locks ( #8726 )
* Make repository maangement section handle lfs locks
* Add check attribute handling and handle locking paths better
* More cleanly check-attributes
* handle error
* Check if file exists in default branch before linking to it.
* fixup
* Properly cleanPath
* Use cleanPath
* Sigh
6 years ago
Alexey 〒erentyev
5ff46752e0
Fixed topics margin ( #9248 )
Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
6 years ago
jaqra
486a9ec600
Change some label colors ( #9051 )
* Change label colors
* Override black basic label background for green theme on label list
6 years ago
John Olheiser
ac4868abfc
Fix context menu overflow & review tag margin ( #9231 )
* Fix context menu overflow
Signed-off-by: jolheiser <john.olheiser@gmail.com>
* Add review tag CSS
Signed-off-by: jolheiser <john.olheiser@gmail.com>
6 years ago
jaqra
960d2422b3
Add comment highlight when target from url ( #9047 )
* Add comment highlight css
* Add js to remove highlight on click outside
* Improve refresh page on click outside
* Use location.hash property to remove target
* Handle click ONLY clicked outside of 'targetted comment' (not other comment)
* Remove unnecessary checks and simply code
* Combine hash and setState to remove target path
6 years ago
Benno
58d7059183
fix add comment button text align ( #9140 )
6 years ago
guillep2k
5222c03e05
Add password requirement info on error ( #9074 )
* Add password requirement info on error
* Move BuildComplexityError to the password pkg
* Unexport complexity type
* Fix extra line
* Update modules/password/password.go
Co-Authored-By: Lauris BH <lauris@nix.lv>
6 years ago
John Olheiser
432ac8be45
Context menus for comments ( #9043 )
* Add quote replies
Signed-off-by: jolheiser <john.olheiser@gmail.com>
6 years ago
Vedran
3dab5f8f8b
Fix double scroll in branch dropdown ( #9048 )
* Fix double scroll in branch dropdown
* Revert of 425ae38aa9
* Changes in .less, generated new .css
* Revert unnecessary commented line
6 years ago
Cherrg
4f3dbabc26
wiki - add 'write' 'preview' buttons to wiki edit like in issues ( #7241 )
* Add add 'write' 'preview' buttons to wiki edit like in issues
affects #6975
Signed-off-by: Michael Gnehr <michael@gnehr.de>
* update dark theme
Signed-off-by: Michael Gnehr <michael@gnehr.de>
* fix css lint warnings - missing spaces
Signed-off-by: Michael Gnehr <michael@gnehr.de>
* hide preview button on no fullscreen toolbar
Signed-off-by: Michael Gnehr <michael@gnehr.de>
6 years ago