Cinefun screenshot

Cinefun

Updated: 17 Jan 2022
9 Stars

Feeling excited to try the new SvelteKit JS framework with TailwindCSS v3.

Categories

Overview:

CinefunVideo Presentation is a video presentation theme that focuses on creating an engaging and visually appealing interface for showcasing movies, actors, and TV shows. The theme offers a range of features including a customizable navbar, a dark mode switch, dynamic pages for movies and TV shows, infinite scrolling, and more.

Features:

  • Design Navbar: The theme offers a sleek navbar with options for adding a logo, search functionality, and social media links.
  • Design Sidebar with Dark Mode Switch: Users can easily toggle between light and dark mode using the sidebar.
  • Design Movies/Actors/TVShows Pages: The theme provides separate pages for showcasing movies, actors, and TV shows with an aesthetically pleasing design.
  • Design Movie/Actor/TVShow Detail Pages: Each individual movie, actor, and TV show has its own dedicated detail page with relevant information and visuals.
  • Design MovieCard: The theme includes a MovieCard component that displays the movie’s poster, title, rating, and genres in an attractive layout.
  • Design ActorCard: An ActorCard component showcases an actor’s name and their associated movies, providing a visually appealing way to browse through actors.
  • Design Genre Specific Pages: The theme offers genre-specific pages, allowing users to explore movies and TV shows based on their preferred genres.
  • Dynamize The TVShows Page & Details of It: The TVShows page and its respective detail pages are dynamic, providing a seamless browsing experience.
  • When There is no Image, Render Default Image: In cases where there is no associated image available, a default image is rendered to maintain visual consistency.
  • Infinite Scrolling in Actors & TVShows: The Actors and TVShows pages have implemented infinite scrolling functionality, enabling users to effortlessly browse through a large number of actors and TV shows.
  • Add Custom 404: A custom 404 page is included, providing a user-friendly way to handle errors and guide users back to relevant pages.
  • Dynamize Acting Section in Actor Page: The Acting section in the Actor page is dynamically updated to display the actor’s associated movies.
  • Refactor & Isolate Typescript from SvelteKit: The theme has undergone a refactoring process to isolate TypeScript from SvelteKit, ensuring a clean and maintainable codebase.
  • Search Functionality: Users can search for movies, actors, and TV shows using the search bar, enhancing the usability of the theme.
  • Design Dropdown: A dropdown component is designed to provide a user-friendly interface for additional options or navigation.
  • Dynamize It: The theme includes dynamic elements and features that enhance user interaction and provide real-time updates.
  • Fix the Dark/Light Switch Bug: Any previously existing bugs related to the dark/light mode switch have been fixed, ensuring a smooth user experience.
  • Show Trailer: Movie detail pages include a trailer component that allows users to watch the trailer of the selected movie.
  • Implement Movie Credits Section in Movie Page: The Movie page includes a credits section that displays the cast and crew members associated with the movie.
  • Implement Responsiveness: The theme is designed to be responsive, adapting to different screen sizes and devices.
  • Add Genres Page: A dedicated page for genres is included, allowing users to explore movies and TV shows based on specific genres.

Installation:

To install the CinefunVideo Presentation theme, follow these steps:

  1. Clone the theme repository from GitHub.

    git clone <repository_url>
    
  2. Install the required dependencies.

    npm install
    
  3. Start the development server.

    npm run dev
    
  4. Access the theme in your local browser at http://localhost:3000.

Summary:

CinefunVideo Presentation is a feature-rich video presentation theme that offers a visually appealing and engaging interface for showcasing movies, actors, and TV shows. With its customizable navbar, dark mode switch, dynamic pages, infinite scrolling, and other impressive features, the theme provides an immersive user experience. The installation process is simple, making it easy to set up and start exploring the theme’s functionalities.