From 54f96e8fb90be566b43fd3186b1b4e1a71e9f7ea Mon Sep 17 00:00:00 2001 From: Hosein Date: Sun, 17 May 2026 16:13:56 +0330 Subject: [PATCH] Update README.md --- README.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index 97a2440..c3d15a1 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,4 @@ -# 🎨 JavaFX Workshop — Pricing Plans UI +# JavaFX Workshop — Pricing Plans UI ## Introduction Ready to dip your toes into the world of **JavaFX**? In this workshop, @@ -6,7 +6,7 @@ you'll build a pricing plans page — the kind you see on every modern SaaS webs --- -## 📚 What You'll Learn +## What You'll Learn | Concept | How you'll use it | |--------------------|-------------------------------------------| @@ -21,8 +21,8 @@ you'll build a pricing plans page — the kind you see on every modern SaaS webs --- -## 🛠️ Your TODO List -### 0️⃣ Install VS Code extension for better JavaFx CSS Support +## Your TODO List +### Install VS Code extension for better JavaFx CSS Support * There is an extension for better JavaFx CSS support in **vscode-extension** folder * You can install that with this command on your IntelliJ terminal: > code --install-extension "vscode-extension\css-helper-for-javafx-1.0.1.vsix" @@ -30,18 +30,18 @@ you'll build a pricing plans page — the kind you see on every modern SaaS webs and finally add this line there: > "css.lint.vendorPrefix": "ignore", -### 1️⃣ Main.java +### Main.java * Load the FXML file using `FXMLLoader` * Create a `Scene`, set its title, attach CSS file to it, and show it on the `Stage` -### 2️⃣ Controller.java +### Controller.java * Wire up the "Shop" buttons → show payment alerts * Implement theme toggle (Dark ↔ Light) --- -## 🎓 Learning Goals +## Learning Goals By working through this workshop, you'll be able to: @@ -54,7 +54,7 @@ By working through this workshop, you'll be able to: --- -### 📝 Notes +### Notes > Always run your Javafx app from the **Launcher.java**, Launching from the Main.class (where you have extended from Jfx Application) sometimes doesn't work due to building issues, and you get error of not finding Javafx.