diff --git a/README.md b/README.md index 02cb833..1ab164b 100644 --- a/README.md +++ b/README.md @@ -2,3 +2,13 @@ w3school carousel See how to build a [JavaScript carousel here](https://www.w3schools.com/howto/howto_js_slideshow.asp) + +Run locally with `python -m SimpleHTTPServer 4000`. + +Inspirations: + +- [BXSlider](https://bxslider.com/install/) +- [Flickity](https://flickity.metafizzy.co/) +- [Bootstrap Carousel](https://getbootstrap.com/docs/5.1/components/carousel/#via-javascript) + +https://codepen.io/tvs/pen/77d3abe973ed4c9f89caf373a5e38b6d?editors=1111 diff --git a/errors.js b/errors.js new file mode 100644 index 0000000..f2b1ecb --- /dev/null +++ b/errors.js @@ -0,0 +1,19 @@ +/** + * errors.js + * + */ + +// Custom error +class InvalidSelectorError extends Error { + constructor(message) { + super(message); + this.name = "InvalidSelectorError"; + } +} + +class InvalidCSSNameError extends Error { + constructor(message) { + super(message); + this.name = "InvalidCSSNameError"; + } +} diff --git a/index.html b/index.html index 3e73b74..bb87943 100644 --- a/index.html +++ b/index.html @@ -3,13 +3,11 @@
-See full tutorial.
- Lorem ipsum dolor sit, amet consectetur adipisicing elit. Blanditiis iste consequatur quasi architecto deserunt illo similique quas ab odit sunt beatae repellendus hic qui, totam sit eum maxime nihil a.
-
- Corporis obcaecati atque eveniet natus in vero! Tempora iure, doloribus autem, cum blanditiis esse voluptatem fuga provident dicta culpa eligendi quaerat ut repudiandae ullam similique est dolore optio iusto. Ut?
-
- Earum rerum nihil autem, quo iusto doloribus consequuntur, illum magni debitis inventore illo delectus odit praesentium sequi officia temporibus reiciendis suscipit atque sed excepturi velit. Sapiente quod beatae laboriosam dolores.
-
- Libero praesentium repudiandae corrupti, ut ex explicabo minima id itaque! Deleniti corporis velit nostrum, repellendus perferendis dolore illum a maiores aperiam explicabo repellat, corrupti ad, dolorum unde eaque quibusdam! Quis.
-
-
- Numquam provident, dolor sint ea adipisci saepe tempore incidunt voluptas nulla vitae nesciunt laborum deserunt distinctio laboriosam culpa voluptates tenetur! Fuga perspiciatis amet quod quos eius recusandae vel? Ullam, commodi.
-