Terminal
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
شرح الكود
فتح إمكانية تشغيل جميع السكريبتات دون قيود
Loading...
Terminal
Set-ExecutionPolicy Unrestricted -Scope CurrentUser
شرح الكود
فتح إمكانية تشغيل جميع السكريبتات دون قيود
Terminal
npm init -y
شرح الكود
يُستخدم لإنشاء ملف package.json في المشروع
SULAIMAN SHO
File
Edit
Selecion
View
Go
Run
Terminal
Help
package.json
package.json
{
1
src
"name": "Tailwind Css 4.1",
2
src
"version": "1.0.0",
3
src
"main": "index.js",
4
src
Debug
src
"scripts": {
5
src
"test":"echo\" Error: no test specified\" && exit 1"
6
src
} ,
7
src
"keywords": [ ] ,
8
src
"author": " " ,
9
src
"license": "ISC" ,
10
src
"description":""
11
src
}
12
src
PORTS
DEBUG CONSOLE
OUTPUT
TERMINAL
PROBLEMS
PS C:\Users\SULAIMAN SHO\Desktop\Tailwind Css 4.1>
npm init -y
Wrote to C:\Users\SULAIMAN SHO\Desktop\Tailwind Css 4.1\package.json:
{
"name": "Tailwind Css 4.1",
"version": "1.0.0",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1""
},
"keywords": [],
"author": "",
"license": "ISC",
"description": ""
}
PS C:\Users\SULAIMAN SHO\Desktop\Tailwind Css 4.1> SULAIMAN
prettier
Go Live
Js
CRLF
UTF-8
Spaces:4
Ln1,Col 1
EXPLORER
Tailwind Css 4.1
package.json
OUTLINE
TIMELINE
0
0
Terminal
npm install tailwindcss @tailwindcss/cli
شرح الكود
يستخدم لتثبيت مكتب Tailwind CSS الاصدار 4.1 بالاضافه الى اداة CLI الخاصه بها عبر Npm والتي هي مدير الحزم الخاصه Node js
SULAIMAN SHO
File
Edit
Selecion
View
Go
Run
Terminal
Help
package.json
package.json
{
1
src
"name": "Tailwind Css 4.1",
2
src
"version": "1.0.0",
3
src
"main": "index.js",
4
src
Debug
src
"scripts": {
5
src
"test":"echo\" Error: no test specified\" && exit 1"
6
src
} ,
7
src
"keywords": [ ] ,
8
src
"author": " " ,
9
src
"license": "ISC" ,
10
src
"description":""
11
src
}
12
src
PORTS
DEBUG CONSOLE
OUTPUT
TERMINAL
PROBLEMS
PS C:\Users\SULAIMAN SHO\Desktop\Tailwind Css 4.1>
npm install tailwindcss @tailwindcss/cli
added 41 packages, and audited 42 packages in 6s
added 41 packages, and audited 42 packages in 6s
6 packages are looking for funding
run `npm fund` for details
found 0 vulnerabilities
PS C:\Users\SULAIMAN SHO\Desktop\Tailwind Css 4.1> SULAIMAN
prettier
Go Live
Js
CRLF
UTF-8
Spaces:4
Ln1,Col 1
EXPLORER
Tailwind Css 4.1
node_modules
package-lock.json
package.json
OUTLINE
TIMELINE
0
0
انشاء مجلد اسمه src
بداخله ملف input.css
SULAIMAN SHO
File
Edit
Selecion
View
Go
Run
Terminal
Help
input.css
input.css
src
EXPLORER
Tailwind Css 4.1
node_modules
package-lock.json
src
input.css
package.json
OUTLINE
TIMELINE
0
0
Css
@import "tailwindcss";
شرح الكود
يستخدم لاستيراد مكتبة Tailwind CSS داخل الملف
Css
@custom-variant dark (&:where(.dark, .dark *));
شرح الكود
يُستخدم لتفعيل الوضع الليلي
Css
@theme {
--breakpoint-*: initial;
--breakpoint-xxs:300px;
--breakpoint-xs:400px;
--breakpoint-sm:550px;
--breakpoint-md:750px;
--breakpoint-lg:992px;
--breakpoint-xl:1200px;
--breakpoint-2xl:1536px;
--breakpoint-3xl:1792px;
--breakpoint-4xl:2036px;
--breakpoint-5xl:2300px;
}
شرح الكود
هذه التعديلات على الـ media queries نابعة من تجربة شخصية تهدف إلى تعزيز مرونة الاستجابة وتوفير تحكم أدق في العرض عبر الأجهزة يمكنك استخدامها لتوسيع إمكانيات Tailwind CSS أو الاكتفاء بما توفره المكتبة من قياسات افتراضية حسب ما يناسب مشروعك
SULAIMAN SHO
File
Edit
Selecion
View
Go
Run
Terminal
Help
input.css 1
input.css
src
@import "tailwindcss" ;
1
src
2
src
@custom-variant dark (&:where(.dark, .dark *));
3
src
4
src
@theme {
5
src
--breakpoint-*: initial;
6
src
--breakpoint-xxs:300px;
7
src
--breakpoint-xs:400px;
8
src
--breakpoint-sm:550px;
9
src
--breakpoint-md:750px;
10
sr
--breakpoint-lg:992px;
11
sr
--breakpoint-xl:1200px;
12
sr
--breakpoint-2xl:1536px;
13
sr
--breakpoint-3xl:1792px;
14
sr
--breakpoint-4xl:2036px;
15
sr
--breakpoint-5xl:2300px;
16
sr
}
17
sr
prettier
Go Live
Js
CRLF
UTF-8
Spaces:4
Ln1,Col 1
EXPLORER
Tailwind Css 4.1
node_modules
src
input.css
package-lock.json
package.json
OUTLINE
TIMELINE
0
0
انشاء مجلد اسمه dist
وانشأ بداخله مجلد اسمه assets
وانشأ بداخله مجلد اسمه css
وبداخل مجلد الــــــ css
قم بأنشاء ملف اسمه style.css
SULAIMAN SHO
File
Edit
Selecion
View
Go
Run
Terminal
Help
style.css
style.css
css
assets
dist
prettier
Go Live
Css
UTF-8
EXPLORER
Tailwind Css 4.1
dist\assets\css
style.css
node_modules
src
index.html
package-lock.json
package.json
OUTLINE
TIMELINE
0
0
Json
"build": "npx @tailwindcss/cli -i ./src/input.css -o ./dist/assets/css/style.css" ,
"watch": "npx @tailwindcss/cli -i ./src/input.css -o ./dist/assets/css/style.css --watch"
خطوة مهمة
نقوم بفتح ملف package.json ونستبدل هذا النص
"test": "echo \"Error: no test specified\" && exit 1"
SULAIMAN SHO
File
Edit
Selecion
View
Go
Run
Terminal
Help
package.json
package.json
{
1
src
"name": "Tailwind Css 4.1",
2
src
"version": "1.0.0",
3
src
"main": "index.js",
4
src
Debug
src
"scripts": {
5
src
"build": "npx @tailwindcss/cli -i ./src/input.css -o ./dist/assets/css/style.css" ,
6
src
"watch": "npx @tailwindcss/cli -i ./src/input.css -o ./dist/assets/css/style.css --watch" ,
7
src
} ,
8
src
"keywords": [ ] ,
9
src
"author": " " ,
10
src
"license": "ISC" ,
11
src
"description": "" ,
12
src
"dependencies": {
13
src
"@tailwindcss/cli":: "^4.1.11" ,
14
src
"tailwindcss": "^4.1.11"
15
src
}
16
src
}
17
src
prettier
Go Live
Js
CRLF
UTF-8
Spaces:4
EXPLORER
Tailwind Css 4.1
dist\assets\css
node_modules
src
package-lock.json
package.json
OUTLINE
TIMELINE
0
0
SULAIMAN SHO
File
Edit
Selecion
View
Go
Run
Terminal
Help
tailwind.config.js
tailwind.config.js
prettier
Go Live
Js
CRLF
UTF-8
Spaces:4
EXPLORER
Tailwind Css 4.1
dist\assets\css
node_modules
src
package-lock.json
package.json
tailwind.config.js
OUTLINE
TIMELINE
0
0
Terminal
npm run watch
شرح الكود
يقوم هذا الأمر بتشغيل السكربت المحدد مسبقًا في ملف package.json
يجب علينا في كل مرة نقوم فيها بتشغيل المشروع ان نقوم بكتابته
SULAIMAN SHO
File
Edit
Selecion
View
Go
Run
Terminal
Help
EXPLORER
Tailwind Css 4.1
dist\assets\css
node_modules
src
package-lock.json
package.json
tailwind.config.js
OUTLINE
TIMELINE
0
0
انشاء مجلد اسمه js
وانشأ بداخله مجلد اسمه script.js
انشاء مجلد اسمه images
انشاء مجلد اسمه svg
وبالطبع انشاء مجلد اسمه index.html
بعد ذلك نقوم بربط الملفات بشكل صحيح كما هو موضح
SULAIMAN SHO
File
Edit
Selecion
View
Go
Run
Terminal
Help
index.html
index.html
<!DOCTYPE html>
1
src
<html lang="en">
2
src
<head>
3
src
<meta charset="UTF-8">
4
src
<meta name="viewport" content="width=device-width, initial-scale=1.0">
5
src
<title>Tailwind Css 4.1</title>
6
src
<link rel="stylesheet" href="dist/assets/css/style.css">
7
src
</head>
8
src
<body>
9
src
<h1>سبحان الله وبحمده سبحان الله العظيم</h1>
10
src
<script src="dist/assets/js/script.js"></script>
11
src
</body>
12
src
</html>
13
src
PORTS
DEBUG CONSOLE
OUTPUT
TERMINAL
PROBLEMS
PS C:\Users\SULAIMAN SHO\Desktop\Tailwind Css 4.1>
npm run watch
> tailwind-css-4.1@1.0.0 watch
> npx @tailwindcss/cli -i ./src/input.css -o ./dist/assets/css/style.css --watch
tailwindcss
v4.1.11
Done in 31ms
prettier
Go Live
Js
CRLF
UTF-8
Spaces:4
Ln1,Col 1
EXPLORER
Tailwind Css 4.1
dist\assets
css
style.css
images
js
script.js
svg
node_modules
src
input.css
index.html
package-lock.json
package.json
tailwind.config.js
OUTLINE
TIMELINE
0
0