diff --git a/index.php b/index.php index 1bd96a2..4d9b744 100644 --- a/index.php +++ b/index.php @@ -20,7 +20,11 @@
- +
@@ -55,14 +59,17 @@

-

+







- Kérek automatikus képkorrekciót! (expozíció, élesítés)

- A feltöltött tartalmamért teljes felelősséget vállalok.

+ Kérek automatikus képkorrekciót! (expozíció, + élesítés)

+ A feltöltött tartalmamért teljes felelősséget + vállalok.

Mehet!
@@ -83,6 +90,58 @@
+ + + + +
TESZTVERZIÓ
diff --git a/js/phw.js b/js/phw.js index 9ecda0f..a1d2b6d 100644 --- a/js/phw.js +++ b/js/phw.js @@ -15,6 +15,16 @@ function scroll_enable(on) { document.body.style.overflowY = on ? "scroll" : "hidden"; } +function blur_page(blur) { + if (blur) { + show('blurlayer'); + o("display").style.filter = "blur(10px)"; + } else { + hide('blurlayer'); + o("display").style.filter = ""; + } +} + // ----------------------------------------- var slide_unit = 504; @@ -193,9 +203,8 @@ function upload_from_device() { // feltöltőablak megnyitása function open_upload_pup() { show(upload_popup_id); - show("blurlayer"); + blur_page(true); let display = o("display"); - display.style.filter = "blur(10px)"; scroll_enable(false); o("fileselector").value = ""; @@ -204,9 +213,8 @@ function open_upload_pup() { // feltöltőablak bezárása function close_upload_pup() { hide(upload_popup_id); - hide("blurlayer"); + blur_page(false); let display = o("display"); - display.style.filter = ""; scroll_enable(true); pup_reset(); } @@ -318,7 +326,7 @@ function recv_batch(state, resp) { compose_wall(); // ha nem töltődött be elég kép... VIGYÁZAT: rekurzív, mint állat! - if (wall_height < window.innerHeight) { + if (wall_height < window.innerHeight && total_artwork_count > artworks_loaded_n) { req_batch(); } @@ -358,7 +366,7 @@ function compose_wall() { // sorok előállítása let processed_n = 0; - let last_line_height = 0; + let last_line_height = thumb_largest_side; while (processed_n < artworks_loaded_n) { // amíg van még kép // egy sornyi kép összegyűjtése let total_width = 0; diff --git a/phw.css b/phw.css index 04ab0dd..b77d7ee 100644 --- a/phw.css +++ b/phw.css @@ -40,7 +40,8 @@ label { text-transform: uppercase; } -section.upload-popup { +section.upload-popup, +section.popup { display: block; position: fixed; width: 500px; @@ -401,4 +402,5 @@ section.blur-layer { right: 0; bottom: 0; z-index: 1; + filter: blur(10px); } \ No newline at end of file