Instagram UI Clone Header Tooltip w/ NextJS & TailwindCSS

所在平台: Udemy

课程主页: https://www.udemy.com/course/instagram-ui-clone-header-tooltip-w-nextjs-tailwindcss/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Instagram UI 克隆头部工具提示与 NextJS 和 TailwindCSS 概述:本课程旨在使用 Next.js 和 Tailwind CSS 创建 Instagram 头部用户界面的克隆。在这个项目中,我们将重现 Instagram 的头部 UI,包括带有搜索图标和关闭图标的搜索框,我们将使用 React FontAwesome 和 HeroIcon 来创建这些图标。我们还将利用 Daisy UI 来创建图标组和头像,该工具增强了 Tailwind CSS 的功能。此外,我们将添加一个工具提示(tooltip),该提示将在用户关注时从爱心图标中弹出,并在几秒钟后消失,显示刚刚关注您的用户数量。搜索工具提示仅在用户点击输入框时显示,搜索图标在这种情况下会消失。 为什么使用 Next.js?所有构成网站用户界面部分的 React 组件都首先在服务器上渲染。这意味着在 HTML 传输到客户端(用户的浏览器)后,用户可以直接阅读页面内容,无需任何后续操作,从而显著提升了页面加载速度。此外,SSR(服务器端渲染)提供了一个开箱即用、可索引且可抓取的网站,对于搜索引擎优化(SEO)至关重要,因为查看页面内容不需要客户端 JavaScript。这也能带来更好的技术 SEO 以益于我们的客户。 为什么使用 TailwindCSS?Tailwind CSS 是一个流行的低级 CSS 框架,具有很多自定义选项。尽管 Bootstrap 被广泛使用进行比较,但两者在本质上是不同的。Tailwind 并不会提供像 Bootstrap 那样的预制组件,而是提供构建模块,让开发者能够快速创建设计。 为什么使用 Daisy UI?Daisy UI 增强了 Tailwind,提供了完全可定制和主题化的优雅组件类,创建了一个可扩展且设计友好的设计系统。 课程内容:使用 React Hooks 检查用户是否点击输入框,利用 FontAwesome、HeroIcon 和 Daisy UI 帮助我们构建美观的 Instagram 头部。通过使用 CSS 动画、过渡和变换,将我们的 CSS 技能提升到一个新的水平,构建我们的工具提示。

课程评论(0条)

课程详情

Create Instagram UI clone with Next.js and tailwind CSSIn this project, we are going to create the Instagram header UI clone with Next.js and tailwind CSS.The instagram clone looks the same as the real one. It contain the search bar which has the search icon and the cross icon, we will use the react fontawesome and heroicon for creating the icons.We will create the icons group and avatar with the help of Daisy UI, which enhance the tailwind CSS. We will also add the tooltip which like dropping from the heart icon and it will disppear after a few seconds. This tooltip display how many users just following you.Also, the tooltip of the search will render only when user click on the input box. The search icon will disappear when Why Nextjs?All of the React components that make up a website's user-facing section are rendered on the server first. This means that after the HTML has been transmitted to the client (the user's browser), the user can read the material on the page without having to do anything further. The user perceives page loading speeds to be substantially faster as a result of this.SSR also provides an out-of-the-box, indexable and crawlable website, which is critical for Search Engine Optimization (SEO) because no client-side javascript is required to view the page content. Essentially, increased technical SEO benefits our clients.Why tailwindCSS?Tailwind CSS is a popular low-level CSS framework with a lot of customization options. Bootstrap is widely used as a comparison. They are, nevertheless, essentially different. Rather of delivering pre-designed components like Bootstrap, Tailwind provides building pieces that allow developers to quickly create designs.Why Daisy UI?Daisy UI enhances Tailwind with attractive component classes that are totally customisable and themeable. Daisy UI creates a scalable and designer-friendly design system.What we will coverUsing the react hook to check the user click on the inputbox or not, use the fontawesome, heroicon and daisy ui to help us create this beautiful ig header. Take our css skill to next level by using the CSS animation, transition, transform to build our tooltips.

课程标签

0人关注该课程

主题相关的课程