add framasoft logo plugin
This commit is contained in:
		
							
								
								
									
										1
									
								
								peertube-plugin-logo-framasoft/README.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								peertube-plugin-logo-framasoft/README.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1 @@ | ||||
| # Framasoft logo on PeerTube | ||||
							
								
								
									
										5
									
								
								peertube-plugin-logo-framasoft/assets/logo.css
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								peertube-plugin-logo-framasoft/assets/logo.css
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,5 @@ | ||||
| #custom-css .icon.icon-logo { | ||||
|   background: url('/plugins/logo-framasoft/0.0.1/static/images/framasoft-logo.png') no-repeat; | ||||
|   width: 25px; | ||||
|   margin-right: 5px; | ||||
| } | ||||
| @ -0,0 +1,8 @@ | ||||
| function register ({ registerHook, peertubeHelpers }) { | ||||
|   const favicon = document.querySelector('link[rel="icon"]') | ||||
|   favicon.href = peertubeHelpers.getBaseStaticRoute() + '/images/framasoft-logo.png' | ||||
| } | ||||
|  | ||||
| export { | ||||
|   register | ||||
| } | ||||
							
								
								
									
										14
									
								
								peertube-plugin-logo-framasoft/main.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								peertube-plugin-logo-framasoft/main.js
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,14 @@ | ||||
| async function register ({ registerHook, registerSetting, settingsManager, storageManager }) { | ||||
|  | ||||
| } | ||||
|  | ||||
| async function unregister () { | ||||
|   return | ||||
| } | ||||
|  | ||||
| module.exports = { | ||||
|   register, | ||||
|   unregister | ||||
| } | ||||
|  | ||||
| // ############################################################################ | ||||
							
								
								
									
										29
									
								
								peertube-plugin-logo-framasoft/package.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								peertube-plugin-logo-framasoft/package.json
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,29 @@ | ||||
| { | ||||
|   "name": "peertube-plugin-logo-framasoft", | ||||
|   "version": "0.0.1", | ||||
|   "description": "Framasoft logo on PeerTube.", | ||||
|   "engine": { | ||||
|     "peertube": ">=1.3.0" | ||||
|   }, | ||||
|   "keywords": [ | ||||
|     "peertube", | ||||
|     "plugin" | ||||
|   ], | ||||
|   "homepage": "https://framagit.org/framasoft/peertube/official-plugins/tree/master/peertube-plugin-logo-framasoft", | ||||
|   "author": "Chocobozzz", | ||||
|   "bugs": "https://framagit.org/framasoft/peertube/official-plugins/issues", | ||||
|   "library": "./main.js", | ||||
|   "staticDirs": { | ||||
|     "images": "public/images" | ||||
|   }, | ||||
|   "css": [ | ||||
|     "assets/logo.css" | ||||
|   ], | ||||
|   "clientScripts": [ | ||||
|     { | ||||
|       "script": "client/common-client-plugin.js", | ||||
|       "scopes": [ "common" ] | ||||
|     } | ||||
|   ], | ||||
|   "translations": {} | ||||
| } | ||||
							
								
								
									
										
											BIN
										
									
								
								peertube-plugin-logo-framasoft/public/images/framasoft-logo.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								peertube-plugin-logo-framasoft/public/images/framasoft-logo.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 6.0 KiB | 
		Reference in New Issue
	
	Block a user