Commit Graph

  • bedc7c7691 remove unused part for createImgElement Spedon 2023-03-20 22:25:39 +08:00
  • 93c2ef3517 add doc for the code Spedon 2023-03-20 22:21:04 +08:00
  • 401d6254db dump layerPosSet, now FIFO can handle most part of position passing Spedon 2023-03-20 22:18:43 +08:00
  • 8245c54b09 get ready for flexible stack Spedon 2023-03-20 21:59:01 +08:00
  • 023aa36c3f components update Spedon 2023-03-20 21:58:34 +08:00
  • 843e9bb24e disable resizer for performance Spedon 2023-03-20 21:58:09 +08:00
  • eabecd860c disable preloader Spedon 2023-03-20 21:57:51 +08:00
  • 4e98152859 optimize animation Spedon 2023-03-20 21:57:14 +08:00
  • 1e74555d86 dev Spedon 2023-03-20 20:19:37 +08:00
  • c445a5776d Merge remote-tracking branch 'origin/master' Spedon 2023-03-18 01:13:00 +08:00
  • 3247219da8 update overlay design Spedon 2023-03-18 01:12:01 +08:00
  • 373c5986f7 Bump @typescript-eslint/eslint-plugin from 5.54.1 to 5.55.0 dependabot[bot] 2023-03-17 09:44:26 +00:00
  • a99c292f7c Bump eslint-config-standard-with-typescript from 34.0.0 to 34.0.1 dependabot[bot] 2023-03-17 09:43:45 +00:00
  • e36e7a407c Bump typescript from 4.9.5 to 5.0.2 dependabot[bot] 2023-03-17 09:43:37 +00:00
  • 4c2a45b54d Create dependabot.yml Spedon 2023-03-17 17:43:08 +08:00
  • 28ad9cb099 fix lazy load placeholder display bug Spedon 2023-03-16 21:42:59 +08:00
  • 944af06dc4 now position of div is changed by translate instead of left/top Spedon 2023-03-16 21:42:28 +08:00
  • 19e89db88a change function style to const Spedon 2023-03-16 20:18:11 +08:00
  • 96b75abc7d optimize coding style of image.scss Spedon 2023-03-16 00:08:16 +08:00
  • 27d4cb0277 create mobile.ts Spedon 2023-03-16 00:07:42 +08:00
  • 9b5b5a758a get device type Spedon 2023-03-16 00:07:23 +08:00
  • 4d6f75d50f rename import Spedon 2023-03-16 00:07:09 +08:00
  • 931f57802c add mobile wrapper html Spedon 2023-03-16 00:06:54 +08:00
  • fea22a556a camel naming Spedon 2023-03-16 00:06:41 +08:00
  • 87b4453e64 rename Spedon 2023-03-16 00:06:21 +08:00
  • ecaaa38363 move desktop components to desktop_wrapper.html Spedon 2023-03-14 23:53:32 +08:00
  • 81477f0ed8 add lazyload background Spedon 2023-03-14 23:31:20 +08:00
  • 37d62f85fb add image cache function Spedon 2023-03-14 23:31:02 +08:00
  • d5a280a98a separate overlay.html Spedon 2023-03-14 23:30:24 +08:00
  • 7a99f099cb add box shadow to prevent webkit from partly repainting the frame Spedon 2023-03-14 23:29:51 +08:00
  • 6cc03a3fc9 add time delay to overlay enable Spedon 2023-03-14 13:16:12 +08:00
  • 533ab5fb35 add the function of clicking prev and next to control displaying image Spedon 2023-03-14 12:00:48 +08:00
  • 95cc8e6971 prevent webkit from partly repainting the frame Spedon 2023-03-14 11:55:21 +08:00
  • 72760e6388 make the return value of the calcImageIndex function more robust Spedon 2023-03-14 11:16:11 +08:00
  • 8aa97b2c06 now img index calculation is a standalone function in utils.ts Spedon 2023-03-14 11:05:41 +08:00
  • 438256a683 The old way of using layers is discarded Spedon 2023-03-14 02:08:01 +08:00
  • 9a7281f6da now creation of image element can be achieved by createImgElement function in utils.ts Spedon 2023-03-14 02:02:56 +08:00
  • 38d1a8ab38 move all interfaces to utils.ts Spedon 2023-03-14 01:57:56 +08:00
  • dc32f66f2c modify the comment Spedon 2023-03-14 01:53:19 +08:00
  • f1820a851c add comments to the code Spedon 2023-03-14 01:49:35 +08:00
  • 5076455acd reformat image.scss to accommodate the new features of scss Spedon 2023-03-14 01:40:23 +08:00
  • c8e6ab505b move footerUpdate function to overlay.ts and combine it with recenter function Spedon 2023-03-14 01:31:35 +08:00
  • f3d3efb4ff move json data fetching to a standalone module Spedon 2023-03-14 01:19:01 +08:00
  • 1785e1e7ce [bug fix] close text still show after closing the overlay section Spedon 2023-03-14 01:10:11 +08:00
  • 211e2fd4fb transition from javascript to typescript Spedon 2023-03-14 01:01:23 +08:00
  • b05c475841 setup eslint for typescript config Spedon 2023-03-14 01:00:07 +08:00
  • 15ace4dc7a update eslint config Spedon 2023-03-11 22:53:04 +08:00
  • 27d2633676 idea file Spedon 2023-03-11 22:47:58 +08:00
  • 60c1bd6695 eslint config Spedon 2023-03-11 22:47:52 +08:00
  • 3455e2f88f editor config and code style/linting setting Spedon 2023-03-11 22:47:19 +08:00
  • 22967b6f5c finish transition to json data fetching add smooth close animation Spedon 2023-03-11 19:56:27 +08:00
  • d20388394e testing overlay and json oriented data storing Spedon 2023-03-11 14:38:22 +08:00
  • 922eb6f0cd import css of overlay section Spedon 2023-03-11 14:37:41 +08:00
  • a36abb412a add overlay section add use json to store images data Spedon 2023-03-11 14:37:15 +08:00
  • f1923b3d80 set css for overlay Spedon 2023-03-11 14:36:25 +08:00
  • 81207b5215 modify image display and use data-status to represent status Spedon 2023-03-11 14:36:02 +08:00
  • 2109655997 modify z index Spedon 2023-03-11 14:35:27 +08:00
  • c57a2001cd add footer height css variable Spedon 2023-03-10 23:25:55 +08:00
  • 51e7d73bef add expand top image function Spedon 2023-03-10 23:25:30 +08:00
  • 7400ca7105 set fixed height for footer Spedon 2023-03-10 23:24:24 +08:00
  • 1781fdae7e click to center top image and let tailing images fade Spedon 2023-03-10 17:32:57 +08:00
  • 8869624dff replace index display function with a more elegant for style Spedon 2023-03-10 17:06:23 +08:00
  • 0dfe6178b9 add fading effect for inactive images Spedon 2023-03-10 17:01:27 +08:00
  • ceabfeaac8 add tailing image array now data status is replaced by the class oriented design Spedon 2023-03-10 17:01:08 +08:00
  • f21437878b warp image elements with a div Spedon 2023-03-10 16:59:58 +08:00
  • a2547a2c12 add click to center function Spedon 2023-03-10 16:03:48 +08:00
  • 7116a9f7ad add height and width to image elements Spedon 2023-03-10 16:03:36 +08:00
  • 0d7e5fe39b modify image display size Spedon 2023-03-10 16:03:03 +08:00
  • bdace69eb8 add threshold adjustment function Spedon 2023-03-09 22:17:49 +08:00
  • d275a9e107 idea config Spedon 2023-03-09 21:24:36 +08:00
  • 4208b6ed56 eslint update Spedon 2023-03-09 21:24:22 +08:00
  • 2618bbbcf2 modify basic css config Spedon 2023-03-09 21:24:13 +08:00
  • 0341bc5e69 eslint update for footer Spedon 2023-03-09 21:23:28 +08:00
  • aa162c1229 footer set up (basic function) Spedon 2023-03-09 20:36:29 +08:00
  • 1e4f0ca0c5 idea config Spedon 2023-03-09 17:07:56 +08:00
  • 8557f12fdf js setup Spedon 2023-03-09 17:07:43 +08:00
  • 348b2c9608 main scss file Spedon 2023-03-09 17:07:35 +08:00
  • b0c0298320 add style process plugin Spedon 2023-03-09 17:07:22 +08:00
  • da2406082b import css and js Spedon 2023-03-09 17:07:08 +08:00
  • 0786c8573f setup style Spedon 2023-03-09 17:06:52 +08:00
  • fe15035e94 add idea config file Spedon 2023-03-09 12:01:45 +08:00
  • 9326e48441 update test bench Spedon 2023-03-09 12:01:19 +08:00
  • 4ee452f78e layout initialization Spedon 2023-03-09 12:01:06 +08:00
  • 4a58950a44 example site setup Spedon 2023-03-09 12:00:13 +08:00
  • 66b213636b gitignore setup Spedon 2023-03-09 09:06:20 +08:00
  • 0673bd6eef eslint setup Spedon 2023-03-09 09:06:00 +08:00
  • 0b0a7ff3ef ide config Spedon 2023-03-09 08:52:50 +08:00
  • 7d4dcb5319 initialization Spedon 2023-03-09 08:50:16 +08:00