Falko Schindler 2 سال پیش
والد
کامیت
871c6d3d89
3فایلهای تغییر یافته به همراه25 افزوده شده و 36 حذف شده
  1. 5 6
      nicegui/favicon.py
  2. 20 0
      website/more_documentation/run_documentation.py
  3. 0 30
      website/more_documentation/ui_run_documentation.py

+ 5 - 6
nicegui/favicon.py

@@ -1,4 +1,4 @@
-import urllib
+import urllib.parse
 from pathlib import Path
 from typing import TYPE_CHECKING, Optional
 
@@ -25,11 +25,11 @@ def get_favicon_url(page: 'page', prefix: str) -> str:
         return favicon
     elif not favicon:
         return f'{prefix}/_nicegui/{__version__}/static/favicon.ico'
-    if is_data_url(favicon):
+    elif is_data_url(favicon):
         return favicon
-    if is_svg(favicon):
+    elif is_svg(favicon):
         return svg_to_data_url(favicon)
-    if is_char(favicon):
+    elif is_char(favicon):
         return char_to_data_url(favicon)
     elif page.path == '/':
         return f'{prefix}/favicon.ico'
@@ -75,5 +75,4 @@ def char_to_data_url(char: str) -> str:
 
 def svg_to_data_url(svg: str) -> str:
     svg_urlencoded = urllib.parse.quote(svg)
-    data_url = f"data:image/svg+xml,{svg_urlencoded}"
-    return data_url
+    return f'data:image/svg+xml,{svg_urlencoded}'

تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 20 - 0
website/more_documentation/run_documentation.py


تفاوت فایلی نمایش داده نمی شود زیرا این فایل بسیار بزرگ است
+ 0 - 30
website/more_documentation/ui_run_documentation.py


برخی فایل ها در این مقایسه diff نمایش داده نمی شوند زیرا تعداد فایل ها بسیار زیاد است