silverwind 
							
						 
					 
					
						
						
							
						
						52cbe2bdbc 
					 
					
						
						
							
							Improve commit status icons ( #21124 )  
						
						... 
						
						
						
						- Show popover on hover/focus (tippy default) instead of click
- If there is only one status, add href to trigger element
- Increase tippy
[interactiveBorder](https://atomiks.github.io/tippyjs/v6/all-props/#interactiveborder ),
making it easier to keep interactive tooltips open with sloppy mouse
movement
- Fix a overflow issue in the commit list
Commit list before:
<img width="459" alt="Screen Shot 2022-09-09 at 19 00 01"
src="https://user-images.githubusercontent.com/115237/189405517-68de5a69-e312-4ea2-ab81-87629db6064b.png ">
Commit List after:
<img width="475" alt="Screen Shot 2022-09-09 at 19 01 43"
src="https://user-images.githubusercontent.com/115237/189405574-13e84885-9073-4f86-9eeb-d008c1639647.png ">
Co-authored-by: 6543 <6543@obermui.de >
Co-authored-by: techknowlogick <techknowlogick@gitea.io > 
						
						
					 
					
						2022-09-09 17:03:18 -04:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
						
						452272c038 
					 
					
						
						
							
							Fix CI status popup ( #20737 )  
						
						
						
						
					 
					
						2022-08-10 12:08:06 +08:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
						
						89505ac650 
					 
					
						
						
							
							Change commit status icons to SVG ( #20736 )  
						
						... 
						
						
						
						* Fix commit status popover and switch to svg icons
* margin tweak
* fix integration, use warning sign for error to match previous
* remove fix from here, will be a new pr
* use top/bottom positioning
* vertically center
* use no-entry over alert oction
* add exclamation icon
* fix test selector
* more test fixes 
						
						
					 
					
						2022-08-09 23:55:29 +02:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
						
						1b2cd4c4e1 
					 
					
						
						
							
							Replace fomantic popup module with tippy.js ( #20428 )  
						
						... 
						
						
						
						- replace fomantic popup module with tippy.js
- fix chaining and add comment
- add 100ms delay to tooltips
- stopwatch improvments, raise default maxWidth
- update web_src/js/features/common-global.js
- use type=submit instead of js 
						
						
					 
					
						2022-08-09 14:37:34 +02:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
						
						719eb4a879 
					 
					
						
						
							
							Fix a JS error in initRepoCommitLastCommitLoader's entryMap ( #19996 )  
						
						
						
						
					 
					
						2022-06-17 17:44:35 +08:00 
						 
				 
			
				
					
						
							
							
								parnic 
							
						 
					 
					
						
						
							
						
						2347c9ebbe 
					 
					
						
						
							
							Allow commit status popup on /pulls page ( #19507 )  
						
						... 
						
						
						
						* Allow commit status popup on /pulls page
The /pulls page doesn't contain a "repository" element, so the early-out here was preventing the commit status popup hook from working. However, the only thing the .repository element is being used for here is determining whether the popup should be on the right or on the left, so we don't actually need the element to exist for the hook to work.
Pull request #19375  allows the statuses on /pulls pages to appear clickable, but this commit is required to make the popup actually work there.
* Move commit statuses popup hook to dedicated func
* Add missing import 
						
						
					 
					
						2022-04-26 21:09:46 +02:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
						
						19b017f398 
					 
					
						
						
							
							Use explicit jQuery import, remove unused eslint globals ( #18435 )  
						
						... 
						
						
						
						- Don't rely on globals (window.$) for jQuery import
- Remove eslint globals no longer in use 
						
						
					 
					
						2022-01-28 21:00:11 +00:00 
						 
				 
			
				
					
						
							
							
								silverwind 
							
						 
					 
					
						
						
							
						
						9450410ff7 
					 
					
						
						
							
							Improve ellipsis buttons ( #17773 )  
						
						... 
						
						
						
						* Improve ellipsis buttons
- Remove icon font usage
- Add aria-expanded attribute
* rename function to match
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com >
Co-authored-by: techknowlogick <techknowlogick@gitea.io > 
						
						
					 
					
						2021-11-22 21:44:38 -05:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
						
						bb71ceeeb2 
					 
					
						
						
							
							Improve async/await usage, and sort init calls in index.js ( #17386 )  
						
						... 
						
						
						
						* clean up async/await, and sort init calls in `index.js
* use `const _promise` to indicate that we do not need await an async function 
						
						
					 
					
						2021-11-09 17:27:25 +08:00 
						 
				 
			
				
					
						
							
							
								wxiaoguang 
							
						 
					 
					
						
						
							
						
						1a7473ff45 
					 
					
						
						
							
							Split index.js to separate files ( #17315 )  
						
						... 
						
						
						
						* split `index.js` to separate files
* tune clipboard
* fix promise
* fix document
* remove intermediate empty file
* fix async event listener
* use `export function` instead of `export {}`, add more comments
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: 6543 <6543@obermui.de > 
						
						
					 
					
						2021-10-17 01:28:04 +08:00