Skip to content

Commit

Permalink
feat: adds preview overlay for styles (lllyasviel#1762)
Browse files Browse the repository at this point in the history
* feat: adds preview overlay for styles

* fix: implement correct path resolution for all OS

solves issues for Windows

* fix: makes preview overlay also work with other languages

* feat: scale down images to 258x200, fix aspect ratio in css

reduces file size from 19,6MB to 3,4MB

* fix: adjust z-index to correctly overlay gradio border pulse when generating images

* update files

* version

---------

Co-authored-by: Manuel Schmid <[email protected]>
Co-authored-by: Manuel Schmid <[email protected]>
Co-authored-by: lllyasviel <[email protected]>
  • Loading branch information
4 people authored Jan 7, 2024
1 parent 176faf6 commit f298ebc
Show file tree
Hide file tree
Showing 282 changed files with 59 additions and 1 deletion.
15 changes: 15 additions & 0 deletions css/style.css
Original file line number Diff line number Diff line change
Expand Up @@ -196,3 +196,18 @@
pointer-events: none;
display: none;
}

#stylePreviewOverlay {
display: none;
width: 128px;
height: 128px;
position: fixed;
top: 0px;
left: 0px;
border: solid 1px lightgrey;
transform: translate(-140px, 20px);
background-size: cover;
background-position: center;
border-radius: 5px;
z-index: 100;
}
2 changes: 1 addition & 1 deletion fooocus_version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
version = '2.1.860'
version = '2.1.861'
3 changes: 3 additions & 0 deletions javascript/localization.js
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,9 @@ function processTextNode(node) {
var tl = getTranslation(text);
if (tl !== undefined) {
node.textContent = tl;
if (text && node.parentElement) {
node.parentElement.setAttribute("data-original-text", text);
}
}
}

Expand Down
34 changes: 34 additions & 0 deletions javascript/script.js
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,7 @@ document.addEventListener("DOMContentLoaded", function() {
}
});
mutationObserver.observe(gradioApp(), {childList: true, subtree: true});
initStylePreviewOverlay();
});

/**
Expand All @@ -145,6 +146,39 @@ document.addEventListener('keydown', function(e) {
}
});

function initStylePreviewOverlay() {
let overlayVisible = false;
const samplesPath = document.querySelector("meta[name='samples-path']").getAttribute("content")
const overlay = document.createElement('div');
overlay.id = 'stylePreviewOverlay';
document.body.appendChild(overlay);
document.addEventListener('mouseover', function(e) {
const label = e.target.closest('.style_selections label');
if (!label) return;
label.removeEventListener("mouseout", onMouseLeave);
label.addEventListener("mouseout", onMouseLeave);
overlayVisible = true;
overlay.style.display = "block";
const originalText = label.querySelector("span").getAttribute("data-original-text");
const name = originalText || label.querySelector("span").textContent;
overlay.style.backgroundImage = `url("${samplesPath.replace(
"fooocus_v2",
name.toLowerCase().replaceAll(" ", "_")
)}")`;
function onMouseLeave() {
overlayVisible = false;
overlay.style.display = "none";
overlay.style.backgroundImage = "";
label.removeEventListener("mouseout", onMouseLeave);
}
});
document.addEventListener('mousemove', function(e) {
if(!overlayVisible) return;
overlay.style.left = `${e.clientX}px`;
overlay.style.top = `${e.clientY}px`;
});
}

/**
* checks that a UI element is not in another hidden element or tab content
*/
Expand Down
2 changes: 2 additions & 0 deletions modules/ui_gradio_extensions.py
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,7 @@ def javascript_html():
edit_attention_js_path = webpath('javascript/edit-attention.js')
viewer_js_path = webpath('javascript/viewer.js')
image_viewer_js_path = webpath('javascript/imageviewer.js')
samples_path = webpath(os.path.abspath('./sdxl_styles/samples/fooocus_v2.jpg'))
head = f'<script type="text/javascript">{localization_js(args_manager.args.language)}</script>\n'
head += f'<script type="text/javascript" src="{script_js_path}"></script>\n'
head += f'<script type="text/javascript" src="{context_menus_js_path}"></script>\n'
Expand All @@ -38,6 +39,7 @@ def javascript_html():
head += f'<script type="text/javascript" src="{edit_attention_js_path}"></script>\n'
head += f'<script type="text/javascript" src="{viewer_js_path}"></script>\n'
head += f'<script type="text/javascript" src="{image_viewer_js_path}"></script>\n'
head += f'<meta name="samples-path" content="{samples_path}"></meta>\n'

if args_manager.args.theme:
head += f'<script type="text/javascript">set_theme(\"{args_manager.args.theme}\");</script>\n'
Expand Down
Binary file added sdxl_styles/samples/Academia.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Baroque.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Caricature.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Constructivism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Cubism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Dadaism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Expressionism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Fauvism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Futurism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Glitchcore.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Idyllic.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Impressionism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Medievalism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Minimalism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Neoclassicism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Rococo.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Sketchup.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Suprematism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Surrealism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/Terragen.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/abstract_expressionism.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/action_figure.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/adorable_3d_character.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/adorable_kawaii.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/ads_advertising.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added sdxl_styles/samples/ads_automotive.jpg
Binary file added sdxl_styles/samples/ads_corporate.jpg
Binary file added sdxl_styles/samples/ads_fashion_editorial.jpg
Binary file added sdxl_styles/samples/ads_food_photography.jpg
Binary file added sdxl_styles/samples/ads_luxury.jpg
Binary file added sdxl_styles/samples/ads_real_estate.jpg
Binary file added sdxl_styles/samples/ads_retail.jpg
Binary file added sdxl_styles/samples/art_deco.jpg
Binary file added sdxl_styles/samples/art_nouveau.jpg
Binary file added sdxl_styles/samples/artstyle_abstract.jpg
Binary file added sdxl_styles/samples/artstyle_art_deco.jpg
Binary file added sdxl_styles/samples/artstyle_art_nouveau.jpg
Binary file added sdxl_styles/samples/artstyle_constructivist.jpg
Binary file added sdxl_styles/samples/artstyle_cubist.jpg
Binary file added sdxl_styles/samples/artstyle_expressionist.jpg
Binary file added sdxl_styles/samples/artstyle_graffiti.jpg
Binary file added sdxl_styles/samples/artstyle_hyperrealism.jpg
Binary file added sdxl_styles/samples/artstyle_impressionist.jpg
Binary file added sdxl_styles/samples/artstyle_pointillism.jpg
Binary file added sdxl_styles/samples/artstyle_pop_art.jpg
Binary file added sdxl_styles/samples/artstyle_psychedelic.jpg
Binary file added sdxl_styles/samples/artstyle_renaissance.jpg
Binary file added sdxl_styles/samples/artstyle_steampunk.jpg
Binary file added sdxl_styles/samples/artstyle_surrealist.jpg
Binary file added sdxl_styles/samples/artstyle_typography.jpg
Binary file added sdxl_styles/samples/artstyle_watercolor.jpg
Binary file added sdxl_styles/samples/astral_aura.jpg
Binary file added sdxl_styles/samples/avant_garde.jpg
Binary file added sdxl_styles/samples/bauhaus_style_poster.jpg
Binary file added sdxl_styles/samples/cel_shaded_art.jpg
Binary file added sdxl_styles/samples/character_design_sheet.jpg
Binary file added sdxl_styles/samples/cinematic_diva.jpg
Binary file added sdxl_styles/samples/classicism_art.jpg
Binary file added sdxl_styles/samples/color_field_painting.jpg
Binary file added sdxl_styles/samples/colored_pencil_art.jpg
Binary file added sdxl_styles/samples/conceptual_art.jpg
Binary file added sdxl_styles/samples/dark_fantasy.jpg
Binary file added sdxl_styles/samples/dark_moody_atmosphere.jpg
Binary file added sdxl_styles/samples/dmt_art_style.jpg
Binary file added sdxl_styles/samples/doodle_art.jpg
Binary file added sdxl_styles/samples/double_exposure.jpg
Binary file added sdxl_styles/samples/faded_polaroid_photo.jpg
Binary file added sdxl_styles/samples/flat_2d_art.jpg
Binary file added sdxl_styles/samples/fooocus_cinematic.jpg
Binary file added sdxl_styles/samples/fooocus_enhance.jpg
Binary file added sdxl_styles/samples/fooocus_masterpiece.jpg
Binary file added sdxl_styles/samples/fooocus_negative.jpg
Binary file added sdxl_styles/samples/fooocus_photograph.jpg
Binary file added sdxl_styles/samples/fooocus_sharp.jpg
Binary file added sdxl_styles/samples/fooocus_v2.jpg
Binary file added sdxl_styles/samples/fortnite_art_style.jpg
Binary file added sdxl_styles/samples/futuristic_biomechanical.jpg
Binary file added sdxl_styles/samples/futuristic_cybernetic.jpg
Binary file added sdxl_styles/samples/futuristic_futuristic.jpg
Binary file added sdxl_styles/samples/futuristic_retro_futurism.jpg
Binary file added sdxl_styles/samples/futuristic_sci_fi.jpg
Binary file added sdxl_styles/samples/futuristic_vaporwave.jpg
Binary file added sdxl_styles/samples/game_bubble_bobble.jpg
Binary file added sdxl_styles/samples/game_cyberpunk_game.jpg
Binary file added sdxl_styles/samples/game_fighting_game.jpg
Binary file added sdxl_styles/samples/game_gta.jpg
Binary file added sdxl_styles/samples/game_mario.jpg
Binary file added sdxl_styles/samples/game_minecraft.jpg
Binary file added sdxl_styles/samples/game_pokemon.jpg
Binary file added sdxl_styles/samples/game_retro_arcade.jpg
Binary file added sdxl_styles/samples/game_retro_game.jpg
Binary file added sdxl_styles/samples/game_rpg_fantasy_game.jpg
Binary file added sdxl_styles/samples/game_strategy_game.jpg
Binary file added sdxl_styles/samples/game_streetfighter.jpg
Binary file added sdxl_styles/samples/game_zelda.jpg
Binary file added sdxl_styles/samples/glo_fi.jpg
Binary file added sdxl_styles/samples/googie_art_style.jpg
Binary file added sdxl_styles/samples/graffiti_art.jpg
Binary file added sdxl_styles/samples/harlem_renaissance_art.jpg
Binary file added sdxl_styles/samples/high_fashion.jpg
Binary file added sdxl_styles/samples/infographic_drawing.jpg
Binary file added sdxl_styles/samples/ink_dripping_drawing.jpg
Binary file added sdxl_styles/samples/japanese_ink_drawing.jpg
Binary file added sdxl_styles/samples/knolling_photography.jpg
Binary file added sdxl_styles/samples/light_cheery_atmosphere.jpg
Binary file added sdxl_styles/samples/logo_design.jpg
Binary file added sdxl_styles/samples/luxurious_elegance.jpg
Binary file added sdxl_styles/samples/macro_photography.jpg
Binary file added sdxl_styles/samples/mandola_art.jpg
Binary file added sdxl_styles/samples/marker_drawing.jpg
Binary file added sdxl_styles/samples/misc_architectural.jpg
Binary file added sdxl_styles/samples/misc_disco.jpg
Binary file added sdxl_styles/samples/misc_dreamscape.jpg
Binary file added sdxl_styles/samples/misc_dystopian.jpg
Binary file added sdxl_styles/samples/misc_fairy_tale.jpg
Binary file added sdxl_styles/samples/misc_gothic.jpg
Binary file added sdxl_styles/samples/misc_grunge.jpg
Binary file added sdxl_styles/samples/misc_horror.jpg
Binary file added sdxl_styles/samples/misc_kawaii.jpg
Binary file added sdxl_styles/samples/misc_lovecraftian.jpg
Binary file added sdxl_styles/samples/misc_macabre.jpg
Binary file added sdxl_styles/samples/misc_manga.jpg
Binary file added sdxl_styles/samples/misc_metropolis.jpg
Binary file added sdxl_styles/samples/misc_minimalist.jpg
Binary file added sdxl_styles/samples/misc_monochrome.jpg
Binary file added sdxl_styles/samples/misc_nautical.jpg
Binary file added sdxl_styles/samples/misc_space.jpg
Binary file added sdxl_styles/samples/misc_stained_glass.jpg
Binary file added sdxl_styles/samples/misc_techwear_fashion.jpg
Binary file added sdxl_styles/samples/misc_tribal.jpg
Binary file added sdxl_styles/samples/misc_zentangle.jpg
Binary file added sdxl_styles/samples/mk_adnate_style.jpg
Binary file added sdxl_styles/samples/mk_afrofuturism.jpg
Binary file added sdxl_styles/samples/mk_albumen_print.jpg
Binary file added sdxl_styles/samples/mk_alcohol_ink_art.jpg
Binary file added sdxl_styles/samples/mk_andy_warhol.jpg
Binary file added sdxl_styles/samples/mk_anthotype_print.jpg
Binary file added sdxl_styles/samples/mk_aquatint_print.jpg
Binary file added sdxl_styles/samples/mk_atompunk.jpg
Binary file added sdxl_styles/samples/mk_basquiat.jpg
Binary file added sdxl_styles/samples/mk_bauhaus_style.jpg
Binary file added sdxl_styles/samples/mk_blacklight_paint.jpg
Binary file added sdxl_styles/samples/mk_bromoil_print.jpg
Binary file added sdxl_styles/samples/mk_calotype_print.jpg
Binary file added sdxl_styles/samples/mk_carnival_glass.jpg
Binary file added sdxl_styles/samples/mk_chicano_art.jpg
Binary file added sdxl_styles/samples/mk_chromolithography.jpg
Binary file added sdxl_styles/samples/mk_cibulak_porcelain.jpg
Binary file added sdxl_styles/samples/mk_color_sketchnote.jpg
Binary file added sdxl_styles/samples/mk_coloring_book.jpg
Binary file added sdxl_styles/samples/mk_constructivism.jpg
Binary file added sdxl_styles/samples/mk_cross_processing_print.jpg
Binary file added sdxl_styles/samples/mk_cross_stitching.jpg
Binary file added sdxl_styles/samples/mk_cyanotype_print.jpg
Binary file added sdxl_styles/samples/mk_dayak_art.jpg
Binary file added sdxl_styles/samples/mk_de_stijl.jpg
Binary file added sdxl_styles/samples/mk_embroidery.jpg
Binary file added sdxl_styles/samples/mk_encaustic_paint.jpg
Binary file added sdxl_styles/samples/mk_fayum_portrait.jpg
Binary file added sdxl_styles/samples/mk_gond_painting.jpg
Binary file added sdxl_styles/samples/mk_gyotaku.jpg
Binary file added sdxl_styles/samples/mk_halftone_print.jpg
Binary file added sdxl_styles/samples/mk_herbarium.jpg
Binary file added sdxl_styles/samples/mk_illuminated_manuscript.jpg
Binary file added sdxl_styles/samples/mk_inuit_carving.jpg
Binary file added sdxl_styles/samples/mk_kalighat_painting.jpg
Binary file added sdxl_styles/samples/mk_lite_brite_art.jpg
Binary file added sdxl_styles/samples/mk_luminogram.jpg
Binary file added sdxl_styles/samples/mk_madhubani_painting.jpg
Binary file added sdxl_styles/samples/mk_mokume_gane.jpg
Binary file added sdxl_styles/samples/mk_mosaic.jpg
Binary file added sdxl_styles/samples/mk_one_line_art.jpg
Binary file added sdxl_styles/samples/mk_palekh.jpg
Binary file added sdxl_styles/samples/mk_patachitra_painting.jpg
Binary file added sdxl_styles/samples/mk_pichwai_painting.jpg
Binary file added sdxl_styles/samples/mk_pictorialism.jpg
Binary file added sdxl_styles/samples/mk_pollock.jpg
Binary file added sdxl_styles/samples/mk_punk_collage.jpg
Binary file added sdxl_styles/samples/mk_ron_english_style.jpg
Binary file added sdxl_styles/samples/mk_samoan_art_inspired.jpg
Binary file added sdxl_styles/samples/mk_scrimshaw.jpg
Binary file added sdxl_styles/samples/mk_shibori.jpg
Binary file added sdxl_styles/samples/mk_singer_sargent.jpg
Binary file added sdxl_styles/samples/mk_suminagashi.jpg
Binary file added sdxl_styles/samples/mk_tlingit_art.jpg
Binary file added sdxl_styles/samples/mk_ukiyo_e.jpg
Binary file added sdxl_styles/samples/mk_van_gogh.jpg
Binary file added sdxl_styles/samples/mk_vintage_airline_poster.jpg
Binary file added sdxl_styles/samples/mk_vintage_travel_poster.jpg
Binary file added sdxl_styles/samples/mk_vitreous_enamel.jpg
Binary file added sdxl_styles/samples/mre_ancient_illustration.jpg
Binary file added sdxl_styles/samples/mre_anime.jpg
Binary file added sdxl_styles/samples/mre_artistic_vision.jpg
Binary file added sdxl_styles/samples/mre_bad_dream.jpg
Binary file added sdxl_styles/samples/mre_brave_art.jpg
Binary file added sdxl_styles/samples/mre_cinematic_dynamic.jpg
Binary file added sdxl_styles/samples/mre_comic.jpg
Binary file added sdxl_styles/samples/mre_dark_cyberpunk.jpg
Binary file added sdxl_styles/samples/mre_dark_dream.jpg
Binary file added sdxl_styles/samples/mre_dynamic_illustration.jpg
Binary file added sdxl_styles/samples/mre_elemental_art.jpg
Binary file added sdxl_styles/samples/mre_gloomy_art.jpg
Binary file added sdxl_styles/samples/mre_heroic_fantasy.jpg
Binary file added sdxl_styles/samples/mre_lyrical_geometry.jpg
Binary file added sdxl_styles/samples/mre_manga.jpg
Binary file added sdxl_styles/samples/mre_space_art.jpg
Binary file added sdxl_styles/samples/mre_spontaneous_picture.jpg
Binary file added sdxl_styles/samples/mre_sumi_e_detailed.jpg
Binary file added sdxl_styles/samples/mre_sumi_e_symbolic.jpg
Binary file added sdxl_styles/samples/mre_surreal_painting.jpg
Binary file added sdxl_styles/samples/mre_undead_art.jpg
Binary file added sdxl_styles/samples/mre_underground.jpg
Binary file added sdxl_styles/samples/neo_baroque.jpg
Binary file added sdxl_styles/samples/neo_byzantine.jpg
Binary file added sdxl_styles/samples/neo_futurism.jpg
Binary file added sdxl_styles/samples/neo_impressionism.jpg
Binary file added sdxl_styles/samples/neo_rococo.jpg
Binary file added sdxl_styles/samples/op_art.jpg
Binary file added sdxl_styles/samples/ornate_and_intricate.jpg
Binary file added sdxl_styles/samples/papercraft_collage.jpg
Binary file added sdxl_styles/samples/papercraft_flat_papercut.jpg
Binary file added sdxl_styles/samples/papercraft_kirigami.jpg
Binary file added sdxl_styles/samples/papercraft_paper_mache.jpg
Binary file added sdxl_styles/samples/pebble_art.jpg
Binary file added sdxl_styles/samples/pencil_sketch_drawing.jpg
Binary file added sdxl_styles/samples/photo_alien.jpg
Binary file added sdxl_styles/samples/photo_film_noir.jpg
Binary file added sdxl_styles/samples/photo_glamour.jpg
Binary file added sdxl_styles/samples/photo_hdr.jpg
Binary file added sdxl_styles/samples/photo_iphone_photographic.jpg
Binary file added sdxl_styles/samples/photo_long_exposure.jpg
Binary file added sdxl_styles/samples/photo_neon_noir.jpg
Binary file added sdxl_styles/samples/photo_silhouette.jpg
Binary file added sdxl_styles/samples/photo_tilt_shift.jpg
Binary file added sdxl_styles/samples/pop_art_2.jpg
Binary file added sdxl_styles/samples/sai_3d_model.jpg
Binary file added sdxl_styles/samples/sai_analog_film.jpg
Binary file added sdxl_styles/samples/sai_anime.jpg
Binary file added sdxl_styles/samples/sai_cinematic.jpg
Binary file added sdxl_styles/samples/sai_comic_book.jpg
Binary file added sdxl_styles/samples/sai_craft_clay.jpg
Binary file added sdxl_styles/samples/sai_digital_art.jpg
Binary file added sdxl_styles/samples/sai_enhance.jpg
Binary file added sdxl_styles/samples/sai_fantasy_art.jpg
Binary file added sdxl_styles/samples/sai_isometric.jpg
Binary file added sdxl_styles/samples/sai_line_art.jpg
Binary file added sdxl_styles/samples/sai_lowpoly.jpg
Binary file added sdxl_styles/samples/sai_neonpunk.jpg
Binary file added sdxl_styles/samples/sai_origami.jpg
Binary file added sdxl_styles/samples/sai_photographic.jpg
Binary file added sdxl_styles/samples/sai_pixel_art.jpg
Binary file added sdxl_styles/samples/sai_texture.jpg
Binary file added sdxl_styles/samples/silhouette_art.jpg
Binary file added sdxl_styles/samples/simple_vector_art.jpg
Binary file added sdxl_styles/samples/steampunk_2.jpg
Binary file added sdxl_styles/samples/sticker_designs.jpg
Binary file added sdxl_styles/samples/vibrant_rim_light.jpg
Binary file added sdxl_styles/samples/volumetric_lighting.jpg
Binary file added sdxl_styles/samples/watercolor_2.jpg
Binary file added sdxl_styles/samples/whimsical_and_playful.jpg
4 changes: 4 additions & 0 deletions update_log.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
**(2023 Dec 21) Hi all, the feature updating of Fooocus will be paused for about two or three weeks because we have some other workloads. See you soon and we will come back in mid or late Jan. However, you may still see updates if other collaborators are fixing bugs or solving problems.**

# 2.1.861 (requested update)

* Show image preview in Style when mouse hover.

# 2.1.860 (requested update)

* Allow upload inpaint mask in developer mode.
Expand Down

0 comments on commit f298ebc

Please sign in to comment.