mirror of
				https://git.sr.ht/~tsileo/microblog.pub
				synced 2025-06-05 21:59:23 +02:00 
			
		
		
		
	Theming support
This commit is contained in:
		
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							| @@ -4,3 +4,4 @@ __pycache__/ | ||||
| .pytest_cache/ | ||||
| docs/dist/ | ||||
| requirements.txt | ||||
| app/scss/vars.scss | ||||
|   | ||||
| @@ -10,6 +10,9 @@ $form-text-color: #222; | ||||
| $muted-color: #586e75; // solarized comment text | ||||
| // #93a1a1; solarized body text | ||||
|  | ||||
| // Load custom theme | ||||
| @import "vars.scss"; | ||||
|  | ||||
|  | ||||
| body { | ||||
|   font-family: $font-stack; | ||||
|   | ||||
							
								
								
									
										10
									
								
								tasks.py
									
									
									
									
									
								
							
							
						
						
									
										10
									
								
								tasks.py
									
									
									
									
									
								
							| @@ -40,6 +40,10 @@ def lint(ctx): | ||||
| @task | ||||
| def compile_scss(ctx, watch=False): | ||||
|     # type: (Context, bool) -> None | ||||
|     vars_file = Path("app/scss/vars.scss") | ||||
|     if not vars_file.exists(): | ||||
|         vars_file.write_text("") | ||||
|  | ||||
|     if watch: | ||||
|         run("poetry run boussole watch", echo=True) | ||||
|     else: | ||||
| @@ -113,3 +117,9 @@ def download_twemoji(ctx): | ||||
|         emoji_name = Path(member.name).name | ||||
|         with open(f"app/static/twemoji/{emoji_name}", "wb") as f: | ||||
|             f.write(tf.extractfile(member).read())  # type: ignore | ||||
|  | ||||
|  | ||||
| @task(download_twemoji, compile_scss, migrate_db) | ||||
| def setup_static_dir(ctx): | ||||
|     # type: (Context) -> None | ||||
|     pass | ||||
|   | ||||
		Reference in New Issue
	
	Block a user