diff --git a/themes/alpenglow.css b/themes/alpenglow.css index 37e099c..edfd75e 100644 --- a/themes/alpenglow.css +++ b/themes/alpenglow.css @@ -22,13 +22,13 @@ body { .navbar { font-weight: 600; - color: var(--bcolor1); + color: var(--bcolor2); background-color: var(--color1); } .navbar li a { font-weight: 400; - color: var(--bcolor1); + color: var(--bcolor2); } /* Change the link color on hover */ @@ -38,7 +38,7 @@ body { } .footer { - color: var(--bcolor1); + color: var(--bcolor2); background-color: var(--color3); font-weight: 600; } diff --git a/themes/aritim-dark.css b/themes/aritim-dark.css index 72507e4..118111a 100644 --- a/themes/aritim-dark.css +++ b/themes/aritim-dark.css @@ -8,7 +8,6 @@ --bcolor1: #2C2C2C; /* Very Dark Gray */ --bcolor2: #D3D3D3; /* Light Gray */ --bcolor3: #1C1C1C; /* Very Dark Gray */ - --bcolor4: #4B0082; /* Indigo */ } .navbar { @@ -31,7 +30,7 @@ } .footer { - color: var(--bcolor2); + color: var(--bcolor1); background-color: var(--color3); font-weight: 500; font-family: "Poppins", sans-serif; @@ -81,7 +80,7 @@ } .column img { - background-color: var(--bcolor4); + background-color: var(--bcolor1); } #totop:hover { diff --git a/themes/aritim.css b/themes/aritim.css index 5fc2738..6c76b5d 100644 --- a/themes/aritim.css +++ b/themes/aritim.css @@ -31,7 +31,7 @@ } .footer { - color: var(--bcolor1); + color: var(--bcolor2); background-color: var(--color3); font-weight: 500; font-family: "Poppins", sans-serif; @@ -54,7 +54,7 @@ .folders a { font-weight: 600; - color: var(--bcolor1); + color: var(--bcolor2); text-decoration: none; font-family: "Poppins", sans-serif; } diff --git a/themes/catpuccin.css b/themes/catpuccin.css index ae8162e..c53c438 100644 --- a/themes/catpuccin.css +++ b/themes/catpuccin.css @@ -13,14 +13,14 @@ .navbar { font-weight: 600; - color: var(--bcolor1); + color: var(--bcolor2); background-color: var(--color1); font-family: "Nunito", sans-serif; } .navbar li a { font-weight: 500; - color: var(--bcolor1); + color: var(--bcolor2); font-family: "Nunito", sans-serif; } @@ -31,14 +31,14 @@ } .footer { - color: var(--bcolor1); + color: var(--bcolor2); background-color: var(--color3); font-weight: 500; font-family: "Nunito", sans-serif; } .footer a { - color: var(--color4); + color: var(--color1); text-decoration: none; font-weight: 400; } @@ -54,7 +54,7 @@ .folders a { font-weight: 600; - color: var(--bcolor1); + color: var(--bcolor2); text-decoration: none; font-family: "Nunito", sans-serif; } diff --git a/themes/generate_preview.py b/themes/generate_preview.py index d2fa20d..a2e39e5 100644 --- a/themes/generate_preview.py +++ b/themes/generate_preview.py @@ -3,22 +3,25 @@ import sys import time from selenium import webdriver from selenium.webdriver.chrome.service import Service -from selenium.webdriver.common.by import By from selenium.webdriver.chrome.options import Options + def take_screenshot(html_file, css_file, output_file): # Setup Chrome options chrome_options = Options() chrome_options.add_argument("--headless") # Run in headless mode, no GUI + # Set window size to at least 1920x1080 + chrome_options.add_argument("--window-size=1920,1080") + # Initialize Chrome WebDriver with the specified service and options - chromedriver_path = '/usr/bin/chromedriver' # Replace with your actual path + chromedriver_path = "/usr/bin/chromedriver" # Replace with your actual path service = Service(chromedriver_path) driver = webdriver.Chrome(service=service, options=chrome_options) try: # Open the HTML file - driver.get(f'file://{os.path.abspath(html_file)}') + driver.get(f"file://{os.path.abspath(html_file)}") # Apply the CSS file to the HTML apply_css_script = f""" @@ -35,32 +38,33 @@ def take_screenshot(html_file, css_file, output_file): # Capture screenshot driver.save_screenshot(output_file) - print(f'Screenshot saved to {output_file}') + print(f"Screenshot saved to {output_file}") finally: driver.quit() -def main(folder_path): - # Assuming index.html is in the same directory as the CSS files - html_file = '/mnt/nfs/pictures/Sony_Alpha_7_iv/103MSDCF/index.html' + +def main(_folder_path): + html_file = "/mnt/nfs/pictures/Analog/2465575/index.html" # Check if the folder path exists - if not os.path.exists(folder_path): - print(f'Error: Folder path "{folder_path}" does not exist.') + if not os.path.exists(_folder_path): + print(f'Error: Folder path "{_folder_path}" does not exist.') return # Iterate over all files in the folder - for filename in os.listdir(folder_path): - if filename.endswith('.css'): - css_file = os.path.join(folder_path, filename) - output_file = os.path.join(folder_path, f'{os.path.splitext(filename)[0]}.png') + for filename in os.listdir(_folder_path): + if filename.endswith(".css"): + css_file = os.path.join(_folder_path, filename) + output_file = os.path.join(_folder_path, "screenshots", f"{os.path.splitext(filename)[0]}.png") # Take screenshot for this CSS file take_screenshot(html_file, css_file, output_file) + if __name__ == "__main__": if len(sys.argv) != 2: - print('Usage: python script_name.py folder_path') + print("Usage: python script_name.py folder_path") else: folder_path = sys.argv[1] main(folder_path) diff --git a/themes/screenshots/alpenglow.png b/themes/screenshots/alpenglow.png index 77eeaca..69e8da3 100644 Binary files a/themes/screenshots/alpenglow.png and b/themes/screenshots/alpenglow.png differ diff --git a/themes/screenshots/aritim-dark.png b/themes/screenshots/aritim-dark.png index 653f8d8..87e1edd 100644 Binary files a/themes/screenshots/aritim-dark.png and b/themes/screenshots/aritim-dark.png differ diff --git a/themes/screenshots/aritim.png b/themes/screenshots/aritim.png index 0910ed1..6f00ec9 100644 Binary files a/themes/screenshots/aritim.png and b/themes/screenshots/aritim.png differ diff --git a/themes/screenshots/autumn.png b/themes/screenshots/autumn.png index f25c9df..4fd6241 100644 Binary files a/themes/screenshots/autumn.png and b/themes/screenshots/autumn.png differ diff --git a/themes/screenshots/carnation.png b/themes/screenshots/carnation.png index 30f8c56..0661839 100644 Binary files a/themes/screenshots/carnation.png and b/themes/screenshots/carnation.png differ diff --git a/themes/screenshots/catpuccin.png b/themes/screenshots/catpuccin.png index b36d81c..ae0f311 100644 Binary files a/themes/screenshots/catpuccin.png and b/themes/screenshots/catpuccin.png differ diff --git a/themes/screenshots/cornflower.png b/themes/screenshots/cornflower.png index 4de9bb2..b5b4d25 100644 Binary files a/themes/screenshots/cornflower.png and b/themes/screenshots/cornflower.png differ diff --git a/themes/screenshots/default-dark.png b/themes/screenshots/default-dark.png index 8d56b82..6fed511 100644 Binary files a/themes/screenshots/default-dark.png and b/themes/screenshots/default-dark.png differ diff --git a/themes/screenshots/default.png b/themes/screenshots/default.png index d19e9e7..79d169f 100644 Binary files a/themes/screenshots/default.png and b/themes/screenshots/default.png differ diff --git a/themes/screenshots/ivy.png b/themes/screenshots/ivy.png index 3200805..d9d027c 100644 Binary files a/themes/screenshots/ivy.png and b/themes/screenshots/ivy.png differ diff --git a/themes/screenshots/kjoe.png b/themes/screenshots/kjoe.png index 5722c68..159b6e7 100644 Binary files a/themes/screenshots/kjoe.png and b/themes/screenshots/kjoe.png differ diff --git a/themes/screenshots/monokai-vibrant.png b/themes/screenshots/monokai-vibrant.png index c598b10..29cc361 100644 Binary files a/themes/screenshots/monokai-vibrant.png and b/themes/screenshots/monokai-vibrant.png differ diff --git a/themes/screenshots/rainbow.png b/themes/screenshots/rainbow.png index fb38eca..ae82a2f 100644 Binary files a/themes/screenshots/rainbow.png and b/themes/screenshots/rainbow.png differ diff --git a/themes/screenshots/spring.png b/themes/screenshots/spring.png index 3d7112e..9251333 100644 Binary files a/themes/screenshots/spring.png and b/themes/screenshots/spring.png differ diff --git a/themes/screenshots/steam.png b/themes/screenshots/steam.png index 07744e7..6fd5ea7 100644 Binary files a/themes/screenshots/steam.png and b/themes/screenshots/steam.png differ diff --git a/themes/screenshots/summer.png b/themes/screenshots/summer.png index db254e6..c42a06b 100644 Binary files a/themes/screenshots/summer.png and b/themes/screenshots/summer.png differ diff --git a/themes/screenshots/sunflower.png b/themes/screenshots/sunflower.png index 55fcfbc..88ba706 100644 Binary files a/themes/screenshots/sunflower.png and b/themes/screenshots/sunflower.png differ diff --git a/themes/screenshots/winter.png b/themes/screenshots/winter.png index 6b8cea7..f7e6195 100644 Binary files a/themes/screenshots/winter.png and b/themes/screenshots/winter.png differ diff --git a/themes/spring.css b/themes/spring.css index 3fc77c8..2f80c1a 100644 --- a/themes/spring.css +++ b/themes/spring.css @@ -13,14 +13,14 @@ .navbar { font-weight: 600; - color: var(--bcolor1); + color: var(--bcolor2); background-color: var(--color1); font-family: "Lora", serif; } .navbar li a { font-weight: 500; - color: var(--bcolor1); + color: var(--bcolor2); font-family: "Lora", serif; } @@ -31,7 +31,7 @@ } .footer { - color: var(--bcolor1); + color: var(--bcolor2); background-color: var(--color3); font-weight: 500; font-family: "Lora", serif; @@ -54,7 +54,7 @@ .folders a { font-weight: 600; - color: var(--bcolor1); + color: var(--bcolor2); text-decoration: none; font-family: "Lora", serif; } diff --git a/themes/steam.css b/themes/steam.css index df6ef24..8f9cd2d 100644 --- a/themes/steam.css +++ b/themes/steam.css @@ -8,7 +8,6 @@ --bcolor1: #FFFFFF; /* White */ --bcolor2: #1b2838; /* Dark Blue */ --bcolor3: #171a21; /* Dark Gray */ - --bcolor4: #66c0f4; /* Light Blue */ } .navbar { @@ -81,7 +80,7 @@ } .column img { - background-color: var(--bcolor4); + background-color: var(--bcolor2); } #totop:hover { diff --git a/themes/summer.css b/themes/summer.css index 13a7068..14d1812 100644 --- a/themes/summer.css +++ b/themes/summer.css @@ -13,14 +13,14 @@ .navbar { font-weight: 700; - color: var(--bcolor1); + color: var(--bcolor2); background-color: var(--color1); font-family: "Roboto", sans-serif; } .navbar li a { font-weight: 500; - color: var(--bcolor1); + color: var(--bcolor2); font-family: "Roboto", sans-serif; } @@ -54,7 +54,7 @@ .folders a { font-weight: 600; - color: var(--bcolor1); + color: var(--bcolor2); text-decoration: none; font-family: "Roboto", sans-serif; } diff --git a/themes/sunflower.css b/themes/sunflower.css index f0b5fa7..94741d7 100644 --- a/themes/sunflower.css +++ b/themes/sunflower.css @@ -13,14 +13,14 @@ .navbar { font-weight: bold; - color: var(--bcolor1); + color: var(--bcolor2); background-color: var(--color1); font-weight: 900; } .navbar li a { font-weight: 800; - color: var(--bcolor1); + color: var(--bcolor2); } /* Change the link color on hover */ @@ -30,7 +30,7 @@ } .footer { - color: var(--bcolor1); + color: var(--bcolor2); background-color: var(--color3); font-weight: 700; } diff --git a/themes/winter.css b/themes/winter.css index 9137048..c42d32b 100644 --- a/themes/winter.css +++ b/themes/winter.css @@ -13,14 +13,14 @@ .navbar { font-weight: 600; - color: var(--bcolor1); + color: var(--bcolor2); background-color: var(--color1); font-family: "Montserrat", sans-serif; } .navbar li a { font-weight: 500; - color: var(--bcolor1); + color: var(--bcolor2); font-family: "Montserrat", sans-serif; } @@ -31,14 +31,14 @@ } .footer { - color: var(--bcolor1); + color: var(--bcolor2); background-color: var(--color3); font-weight: 500; font-family: "Montserrat", sans-serif; } .footer a { - color: var(--color4); + color: var(--color2); text-decoration: none; font-weight: 400; } @@ -54,7 +54,7 @@ .folders a { font-weight: 600; - color: var(--bcolor1); + color: var(--bcolor2); text-decoration: none; font-family: "Montserrat", sans-serif; }