Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Speakers section #8

Merged
merged 55 commits into from
Feb 14, 2025
Merged

Add Speakers section #8

merged 55 commits into from
Feb 14, 2025

Conversation

dofxo
Copy link
Collaborator

@dofxo dofxo commented Jan 29, 2025

This PR has been created to review the merge of the speakers section branch into the dev branch.

Points to be addressed:

Hardcoded Styles:
Some styles are currently hardcoded. Global styles, reusable classes, and standardized fonts should be created to address this issue.

Speakers Data:
The current speakers' data is placeholder content and needs to be replaced with the actual data.

RTL Direction:
The initiated PR lacks RTL support in the HTML direction, resulting in the output being displayed in LTR. This should be updated to align with RTL requirements where applicable.

dofxo added 5 commits January 27, 2025 18:05
in this commit i've added speaker section wrapper with its styles along
with  the title of it.
as mentioned in the code, hard coded sizes will be replaced with
tailwind custom configs (color, spacings at etc.)
in this commit i've added speakers data (not real data) to be able to
use them for the speakers sections
all the datas will be removed/replaced with the actual speakers data
…tion

these images are sample images for the speakers and will be repalced
with actual data
note: the current output of the card needs a rtl direction so the output
will become just like the design (it currently doesnt have the direction
as it is something to be placed in the layout)
Copy link

✨ Features

5b61d1a - add speakers section's wrapper with its title

in this commit i've added speaker section wrapper with its styles along
with the title of it.
as mentioned in the code, hard coded sizes will be replaced with
tailwind custom configs (color, spacings at etc.)

Changed files

  • src/app/page.tsx
  • src/components/sections/speakers/Speakers.tsx
48e8a13 - add speakers data

in this commit i've added speakers data (not real data) to be able to
use them for the speakers sections
all the datas will be removed/replaced with the actual speakers data

Changed files

  • src/components/sections/types.ts
  • src/data/speakers.ts
d081ff4 - add sample company-logo and profile-picture for the speaker section

these images are sample images for the speakers and will be repalced
with actual data

Changed files

  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
225bff4 - add speaker component

note: the current output of the card needs a rtl direction so the output
will become just like the design (it currently doesnt have the direction
as it is something to be placed in the layout)

Changed files

  • src/components/sections/speakers/Speaker.tsx

📋 Changes

325f039 - modify:render speakers using speakers data

Changed files

  • src/components/sections/speakers/Speakers.tsx

@AmirHosseinKarimi
Copy link
Member

  • به نظر فونت‌ها بر اساس طرح تنظیم نشدن
  • تنظیم rtl بودن صفحه انجام نشده
  • حاشیه (Border) مربوط به اسم شرکت هر سخنران تنظیم نشده
Browser metadata
Path:      /
Browser:   Firefox 134.0 on Windows 10
Viewport:  1987 x 1279 @1x
Language:  en-US
Cookies:   Enabled

Open in BrowserStack

Open Deploy Preview · Mark as Resolved

Copy link
Member

@AmirHosseinKarimi AmirHosseinKarimi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

خسته نباشی محمد جان.
لطفا مواردی که ذکر کردم رو اعمال کن تا بتونم PR رو مرج کنم.
ممنون

public/images/speakers/profile-picture/pooria-baba-ali.svg Outdated Show resolved Hide resolved
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

تایپ‌ها باید کنار هر کامپوننت بصورت Speakers.d.ts قرار بگیرن
مگر اینکه تایپ کلی یا نامرتبط با کامپوننت فعلی باشن که باید تو مسیر src/types/something.d.ts قرار بگیرن

src/data/speakers.ts Outdated Show resolved Hide resolved
@dofxo
Copy link
Collaborator Author

dofxo commented Jan 31, 2025

ممنونم بابت نکاتی که گفتید🙏🏻

برای تغییراتی که گفتید مربوط فونت و rtl
چون گفتم یه چیز گلوباله و به کانفلیکت بخوره شاید بعدا انجامشون ندادم
پس مشکلی نداره خودم توی layout اعمالشون کنم؟

@AmirHosseinKarimi
Copy link
Member

ممنونم بابت نکاتی که گفتید🙏🏻

برای تغییراتی که گفتید مربوط فونت و rtl چون گفتم یه چیز گلوباله و به کانفلیکت بخوره شاید بعدا انجامشون ندادم پس مشکلی نداره خودم توی layout اعمالشون کنم؟

سلامت باشی. نه کاملا اوکیه. هر جایی که نیاز به اعمال کانفیگ هست میتونیم تو همون برنچ اضافه‌اش کنیم.

Copy link

✨ Features

5b61d1a - add speakers section's wrapper with its title

in this commit i've added speaker section wrapper with its styles along
with the title of it.
as mentioned in the code, hard coded sizes will be replaced with
tailwind custom configs (color, spacings at etc.)

Changed files

  • src/app/page.tsx
  • src/components/sections/speakers/Speakers.tsx
48e8a13 - add speakers data

in this commit i've added speakers data (not real data) to be able to
use them for the speakers sections
all the datas will be removed/replaced with the actual speakers data

Changed files

  • src/components/sections/types.ts
  • src/data/speakers.ts
d081ff4 - add sample company-logo and profile-picture for the speaker section

these images are sample images for the speakers and will be repalced
with actual data

Changed files

  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
225bff4 - add speaker component

note: the current output of the card needs a rtl direction so the output
will become just like the design (it currently doesnt have the direction
as it is something to be placed in the layout)

Changed files

  • src/components/sections/speakers/Speaker.tsx
c5fc4a7 - add rtl direction to main layout

Changed files

  • src/app/layout.tsx

📋 Changes

325f039 - modify:render speakers using speakers data

Changed files

  • src/components/sections/speakers/Speakers.tsx

Copy link

✨ Features

5b61d1a - add speakers section's wrapper with its title

in this commit i've added speaker section wrapper with its styles along
with the title of it.
as mentioned in the code, hard coded sizes will be replaced with
tailwind custom configs (color, spacings at etc.)

Changed files

  • src/app/page.tsx
  • src/components/sections/speakers/Speakers.tsx
48e8a13 - add speakers data

in this commit i've added speakers data (not real data) to be able to
use them for the speakers sections
all the datas will be removed/replaced with the actual speakers data

Changed files

  • src/components/sections/types.ts
  • src/data/speakers.ts
d081ff4 - add sample company-logo and profile-picture for the speaker section

these images are sample images for the speakers and will be repalced
with actual data

Changed files

  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
225bff4 - add speaker component

note: the current output of the card needs a rtl direction so the output
will become just like the design (it currently doesnt have the direction
as it is something to be placed in the layout)

Changed files

  • src/components/sections/speakers/Speaker.tsx
c5fc4a7 - add rtl direction to main layout

Changed files

  • src/app/layout.tsx

♻️ Refactors

5de85db - change data directory name to configs

Changed files

  • src/components/sections/speakers/Speakers.tsx
  • src/configs/speakers.ts
  • src/data/speakers.ts

📋 Changes

325f039 - modify:render speakers using speakers data

Changed files

  • src/components/sections/speakers/Speakers.tsx

in this commit i've changed speakers img format to webp and company logo
to png format
Copy link

✨ Features

5b61d1a - add speakers section's wrapper with its title

in this commit i've added speaker section wrapper with its styles along
with the title of it.
as mentioned in the code, hard coded sizes will be replaced with
tailwind custom configs (color, spacings at etc.)

Changed files

  • src/app/page.tsx
  • src/components/sections/speakers/Speakers.tsx
48e8a13 - add speakers data

in this commit i've added speakers data (not real data) to be able to
use them for the speakers sections
all the datas will be removed/replaced with the actual speakers data

Changed files

  • src/components/sections/types.ts
  • src/data/speakers.ts
d081ff4 - add sample company-logo and profile-picture for the speaker section

these images are sample images for the speakers and will be repalced
with actual data

Changed files

  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
225bff4 - add speaker component

note: the current output of the card needs a rtl direction so the output
will become just like the design (it currently doesnt have the direction
as it is something to be placed in the layout)

Changed files

  • src/components/sections/speakers/Speaker.tsx
c5fc4a7 - add rtl direction to main layout

Changed files

  • src/app/layout.tsx

♻️ Refactors

5de85db - change data directory name to configs

Changed files

  • src/components/sections/speakers/Speakers.tsx
  • src/configs/speakers.ts
  • src/data/speakers.ts
a436e5f - change pictures format

in this commit i've changed speakers img format to webp and company logo
to png format

Changed files

  • public/images/speakers/company-logo/rasmio.png
  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.webp

📋 Changes

325f039 - modify:render speakers using speakers data

Changed files

  • src/components/sections/speakers/Speakers.tsx

in this commit i've changed some images styles to sync the new img
format changes
also changed some speaker component styles for better output
Copy link

✨ Features

5b61d1a - add speakers section's wrapper with its title

in this commit i've added speaker section wrapper with its styles along
with the title of it.
as mentioned in the code, hard coded sizes will be replaced with
tailwind custom configs (color, spacings at etc.)

Changed files

  • src/app/page.tsx
  • src/components/sections/speakers/Speakers.tsx
48e8a13 - add speakers data

in this commit i've added speakers data (not real data) to be able to
use them for the speakers sections
all the datas will be removed/replaced with the actual speakers data

Changed files

  • src/components/sections/types.ts
  • src/data/speakers.ts
d081ff4 - add sample company-logo and profile-picture for the speaker section

these images are sample images for the speakers and will be repalced
with actual data

Changed files

  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
225bff4 - add speaker component

note: the current output of the card needs a rtl direction so the output
will become just like the design (it currently doesnt have the direction
as it is something to be placed in the layout)

Changed files

  • src/components/sections/speakers/Speaker.tsx
c5fc4a7 - add rtl direction to main layout

Changed files

  • src/app/layout.tsx

♻️ Refactors

5de85db - change data directory name to configs

Changed files

  • src/components/sections/speakers/Speakers.tsx
  • src/configs/speakers.ts
  • src/data/speakers.ts
a436e5f - change pictures format

in this commit i've changed speakers img format to webp and company logo
to png format

Changed files

  • public/images/speakers/company-logo/rasmio.png
  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.webp
3c70b67 - change image styles in speakers section

in this commit i've changed some images styles to sync the new img
format changes
also changed some speaker component styles for better output

Changed files

  • src/components/sections/speakers/Speaker.tsx
  • src/configs/speakers.ts

📋 Changes

325f039 - modify:render speakers using speakers data

Changed files

  • src/components/sections/speakers/Speakers.tsx

in this commit i've replaced hard coded colors for background color with
tailwind color classes
Copy link

✨ Features

5b61d1a - add speakers section's wrapper with its title

in this commit i've added speaker section wrapper with its styles along
with the title of it.
as mentioned in the code, hard coded sizes will be replaced with
tailwind custom configs (color, spacings at etc.)

Changed files

  • src/app/page.tsx
  • src/components/sections/speakers/Speakers.tsx
48e8a13 - add speakers data

in this commit i've added speakers data (not real data) to be able to
use them for the speakers sections
all the datas will be removed/replaced with the actual speakers data

Changed files

  • src/components/sections/types.ts
  • src/data/speakers.ts
d081ff4 - add sample company-logo and profile-picture for the speaker section

these images are sample images for the speakers and will be repalced
with actual data

Changed files

  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
225bff4 - add speaker component

note: the current output of the card needs a rtl direction so the output
will become just like the design (it currently doesnt have the direction
as it is something to be placed in the layout)

Changed files

  • src/components/sections/speakers/Speaker.tsx
c5fc4a7 - add rtl direction to main layout

Changed files

  • src/app/layout.tsx

♻️ Refactors

5de85db - change data directory name to configs

Changed files

  • src/components/sections/speakers/Speakers.tsx
  • src/configs/speakers.ts
  • src/data/speakers.ts
a436e5f - change pictures format

in this commit i've changed speakers img format to webp and company logo
to png format

Changed files

  • public/images/speakers/company-logo/rasmio.png
  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.webp
3c70b67 - change image styles in speakers section

in this commit i've changed some images styles to sync the new img
format changes
also changed some speaker component styles for better output

Changed files

  • src/components/sections/speakers/Speaker.tsx
  • src/configs/speakers.ts
51dd626 - use tailwind colors instead of hard coded color

in this commit i've replaced hard coded colors for background color with
tailwind color classes

Changed files

  • src/components/sections/speakers/Speaker.tsx

📋 Changes

325f039 - modify:render speakers using speakers data

Changed files

  • src/components/sections/speakers/Speakers.tsx

Copy link

✨ Features

5b61d1a - add speakers section's wrapper with its title

in this commit i've added speaker section wrapper with its styles along
with the title of it.
as mentioned in the code, hard coded sizes will be replaced with
tailwind custom configs (color, spacings at etc.)

Changed files

  • src/app/page.tsx
  • src/components/sections/speakers/Speakers.tsx
48e8a13 - add speakers data

in this commit i've added speakers data (not real data) to be able to
use them for the speakers sections
all the datas will be removed/replaced with the actual speakers data

Changed files

  • src/components/sections/types.ts
  • src/data/speakers.ts
d081ff4 - add sample company-logo and profile-picture for the speaker section

these images are sample images for the speakers and will be repalced
with actual data

Changed files

  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
225bff4 - add speaker component

note: the current output of the card needs a rtl direction so the output
will become just like the design (it currently doesnt have the direction
as it is something to be placed in the layout)

Changed files

  • src/components/sections/speakers/Speaker.tsx
c5fc4a7 - add rtl direction to main layout

Changed files

  • src/app/layout.tsx
3f0ccc1 - add borderstyles to speakers company logo

Changed files

  • src/components/sections/speakers/Speaker.tsx

♻️ Refactors

5de85db - change data directory name to configs

Changed files

  • src/components/sections/speakers/Speakers.tsx
  • src/configs/speakers.ts
  • src/data/speakers.ts
a436e5f - change pictures format

in this commit i've changed speakers img format to webp and company logo
to png format

Changed files

  • public/images/speakers/company-logo/rasmio.png
  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.webp
3c70b67 - change image styles in speakers section

in this commit i've changed some images styles to sync the new img
format changes
also changed some speaker component styles for better output

Changed files

  • src/components/sections/speakers/Speaker.tsx
  • src/configs/speakers.ts
51dd626 - use tailwind colors instead of hard coded color

in this commit i've replaced hard coded colors for background color with
tailwind color classes

Changed files

  • src/components/sections/speakers/Speaker.tsx

📋 Changes

325f039 - modify:render speakers using speakers data

Changed files

  • src/components/sections/speakers/Speakers.tsx

Copy link

✨ Features

5b61d1a - add speakers section's wrapper with its title

in this commit i've added speaker section wrapper with its styles along
with the title of it.
as mentioned in the code, hard coded sizes will be replaced with
tailwind custom configs (color, spacings at etc.)

Changed files

  • src/app/page.tsx
  • src/components/sections/speakers/Speakers.tsx
48e8a13 - add speakers data

in this commit i've added speakers data (not real data) to be able to
use them for the speakers sections
all the datas will be removed/replaced with the actual speakers data

Changed files

  • src/components/sections/types.ts
  • src/data/speakers.ts
d081ff4 - add sample company-logo and profile-picture for the speaker section

these images are sample images for the speakers and will be repalced
with actual data

Changed files

  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
225bff4 - add speaker component

note: the current output of the card needs a rtl direction so the output
will become just like the design (it currently doesnt have the direction
as it is something to be placed in the layout)

Changed files

  • src/components/sections/speakers/Speaker.tsx
c5fc4a7 - add rtl direction to main layout

Changed files

  • src/app/layout.tsx
3f0ccc1 - add borderstyles to speakers company logo

Changed files

  • src/components/sections/speakers/Speaker.tsx

♻️ Refactors

5de85db - change data directory name to configs

Changed files

  • src/components/sections/speakers/Speakers.tsx
  • src/configs/speakers.ts
  • src/data/speakers.ts
a436e5f - change pictures format

in this commit i've changed speakers img format to webp and company logo
to png format

Changed files

  • public/images/speakers/company-logo/rasmio.png
  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.webp
3c70b67 - change image styles in speakers section

in this commit i've changed some images styles to sync the new img
format changes
also changed some speaker component styles for better output

Changed files

  • src/components/sections/speakers/Speaker.tsx
  • src/configs/speakers.ts
51dd626 - use tailwind colors instead of hard coded color

in this commit i've replaced hard coded colors for background color with
tailwind color classes

Changed files

  • src/components/sections/speakers/Speaker.tsx
6061da8 - change company logo width

Changed files

  • src/components/sections/speakers/Speaker.tsx

📋 Changes

325f039 - modify:render speakers using speakers data

Changed files

  • src/components/sections/speakers/Speakers.tsx

Copy link

✨ Features

5b61d1a - add speakers section's wrapper with its title

in this commit i've added speaker section wrapper with its styles along
with the title of it.
as mentioned in the code, hard coded sizes will be replaced with
tailwind custom configs (color, spacings at etc.)

Changed files

  • src/app/page.tsx
  • src/components/sections/speakers/Speakers.tsx
48e8a13 - add speakers data

in this commit i've added speakers data (not real data) to be able to
use them for the speakers sections
all the datas will be removed/replaced with the actual speakers data

Changed files

  • src/components/sections/types.ts
  • src/data/speakers.ts
d081ff4 - add sample company-logo and profile-picture for the speaker section

these images are sample images for the speakers and will be repalced
with actual data

Changed files

  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
225bff4 - add speaker component

note: the current output of the card needs a rtl direction so the output
will become just like the design (it currently doesnt have the direction
as it is something to be placed in the layout)

Changed files

  • src/components/sections/speakers/Speaker.tsx
c5fc4a7 - add rtl direction to main layout

Changed files

  • src/app/layout.tsx
3f0ccc1 - add borderstyles to speakers company logo

Changed files

  • src/components/sections/speakers/Speaker.tsx

♻️ Refactors

5de85db - change data directory name to configs

Changed files

  • src/components/sections/speakers/Speakers.tsx
  • src/configs/speakers.ts
  • src/data/speakers.ts
a436e5f - change pictures format

in this commit i've changed speakers img format to webp and company logo
to png format

Changed files

  • public/images/speakers/company-logo/rasmio.png
  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.webp
3c70b67 - change image styles in speakers section

in this commit i've changed some images styles to sync the new img
format changes
also changed some speaker component styles for better output

Changed files

  • src/components/sections/speakers/Speaker.tsx
  • src/configs/speakers.ts
51dd626 - use tailwind colors instead of hard coded color

in this commit i've replaced hard coded colors for background color with
tailwind color classes

Changed files

  • src/components/sections/speakers/Speaker.tsx
6061da8 - change company logo width

Changed files

  • src/components/sections/speakers/Speaker.tsx
104dfa7 - add a wrapper for company logo for better aligment

Changed files

  • src/components/sections/speakers/Speaker.tsx

📋 Changes

325f039 - modify:render speakers using speakers data

Changed files

  • src/components/sections/speakers/Speakers.tsx

in this commit i've removed the dark theme prefrence from global css as
it was not needed.
Copy link

✨ Features

5b61d1a - add speakers section's wrapper with its title

in this commit i've added speaker section wrapper with its styles along
with the title of it.
as mentioned in the code, hard coded sizes will be replaced with
tailwind custom configs (color, spacings at etc.)

Changed files

  • src/app/page.tsx
  • src/components/sections/speakers/Speakers.tsx
48e8a13 - add speakers data

in this commit i've added speakers data (not real data) to be able to
use them for the speakers sections
all the datas will be removed/replaced with the actual speakers data

Changed files

  • src/components/sections/types.ts
  • src/data/speakers.ts
d081ff4 - add sample company-logo and profile-picture for the speaker section

these images are sample images for the speakers and will be repalced
with actual data

Changed files

  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
225bff4 - add speaker component

note: the current output of the card needs a rtl direction so the output
will become just like the design (it currently doesnt have the direction
as it is something to be placed in the layout)

Changed files

  • src/components/sections/speakers/Speaker.tsx
c5fc4a7 - add rtl direction to main layout

Changed files

  • src/app/layout.tsx
3f0ccc1 - add borderstyles to speakers company logo

Changed files

  • src/components/sections/speakers/Speaker.tsx

♻️ Refactors

5de85db - change data directory name to configs

Changed files

  • src/components/sections/speakers/Speakers.tsx
  • src/configs/speakers.ts
  • src/data/speakers.ts
a436e5f - change pictures format

in this commit i've changed speakers img format to webp and company logo
to png format

Changed files

  • public/images/speakers/company-logo/rasmio.png
  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.webp
3c70b67 - change image styles in speakers section

in this commit i've changed some images styles to sync the new img
format changes
also changed some speaker component styles for better output

Changed files

  • src/components/sections/speakers/Speaker.tsx
  • src/configs/speakers.ts
51dd626 - use tailwind colors instead of hard coded color

in this commit i've replaced hard coded colors for background color with
tailwind color classes

Changed files

  • src/components/sections/speakers/Speaker.tsx
6061da8 - change company logo width

Changed files

  • src/components/sections/speakers/Speaker.tsx
104dfa7 - add a wrapper for company logo for better aligment

Changed files

  • src/components/sections/speakers/Speaker.tsx

📋 Changes

325f039 - modify:render speakers using speakers data

Changed files

  • src/components/sections/speakers/Speakers.tsx
16d7972 - remove:remove dark prefrence theme

in this commit i've removed the dark theme prefrence from global css as
it was not needed.

Changed files

  • src/app/globals.css

in this commit i've added custom spacing based on design variables
Copy link

✨ Features

5b61d1a - add speakers section's wrapper with its title

in this commit i've added speaker section wrapper with its styles along
with the title of it.
as mentioned in the code, hard coded sizes will be replaced with
tailwind custom configs (color, spacings at etc.)

Changed files

  • src/app/page.tsx
  • src/components/sections/speakers/Speakers.tsx
48e8a13 - add speakers data

in this commit i've added speakers data (not real data) to be able to
use them for the speakers sections
all the datas will be removed/replaced with the actual speakers data

Changed files

  • src/components/sections/types.ts
  • src/data/speakers.ts
d081ff4 - add sample company-logo and profile-picture for the speaker section

these images are sample images for the speakers and will be repalced
with actual data

Changed files

  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
225bff4 - add speaker component

note: the current output of the card needs a rtl direction so the output
will become just like the design (it currently doesnt have the direction
as it is something to be placed in the layout)

Changed files

  • src/components/sections/speakers/Speaker.tsx
c5fc4a7 - add rtl direction to main layout

Changed files

  • src/app/layout.tsx
3f0ccc1 - add borderstyles to speakers company logo

Changed files

  • src/components/sections/speakers/Speaker.tsx
e61bbfd - add custom spacing to tailwind config

in this commit i've added custom spacing based on design variables

Changed files

  • tailwind.config.ts

♻️ Refactors

5de85db - change data directory name to configs

Changed files

  • src/components/sections/speakers/Speakers.tsx
  • src/configs/speakers.ts
  • src/data/speakers.ts
a436e5f - change pictures format

in this commit i've changed speakers img format to webp and company logo
to png format

Changed files

  • public/images/speakers/company-logo/rasmio.png
  • public/images/speakers/company-logo/rasmio.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.svg
  • public/images/speakers/profile-picture/pooria-baba-ali.webp
3c70b67 - change image styles in speakers section

in this commit i've changed some images styles to sync the new img
format changes
also changed some speaker component styles for better output

Changed files

  • src/components/sections/speakers/Speaker.tsx
  • src/configs/speakers.ts
51dd626 - use tailwind colors instead of hard coded color

in this commit i've replaced hard coded colors for background color with
tailwind color classes

Changed files

  • src/components/sections/speakers/Speaker.tsx
6061da8 - change company logo width

Changed files

  • src/components/sections/speakers/Speaker.tsx
104dfa7 - add a wrapper for company logo for better aligment

Changed files

  • src/components/sections/speakers/Speaker.tsx

📋 Changes

325f039 - modify:render speakers using speakers data

Changed files

  • src/components/sections/speakers/Speakers.tsx
16d7972 - remove:remove dark prefrence theme

in this commit i've removed the dark theme prefrence from global css as
it was not needed.

Changed files

  • src/app/globals.css

@AmirHosseinKarimi AmirHosseinKarimi force-pushed the dev branch 3 times, most recently from 6412e1f to a9beae7 Compare February 14, 2025 11:34
@AmirHosseinKarimi AmirHosseinKarimi merged commit 5ee0ebc into dev Feb 14, 2025
1 check passed
@AmirHosseinKarimi AmirHosseinKarimi deleted the speakers branch February 14, 2025 12:03
@AmirHosseinKarimi
Copy link
Member

@all-contributors please add @dofxo as a contributor to their code.

Copy link
Contributor

@AmirHosseinKarimi

I've put up a pull request to add @dofxo! 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants