diff --git a/.github/ISSUE_TEMPLATE/bug_issue_template.md b/.github/ISSUE_TEMPLATE/bug_issue_template.md
deleted file mode 100644
index 0f66e01a7..000000000
--- a/.github/ISSUE_TEMPLATE/bug_issue_template.md
+++ /dev/null
@@ -1,27 +0,0 @@
-## Bug Report
-
-### Description
-Report a bug encountered while operating `launchpad-namespaces`.
-
-### What happened?
-Please provide as much info as possible. Not doing so may result in your bug not being addressed in a timely manner.
-
-### What did you expect to happen?
-A clear and concise description of what you expected to happen.
-
-### Environment
-- Operating System:
-- Kubernetes Version:
-- Helm Version:
-- Namespace Affected:
-- Any other relevant environment details:
-
-### How can we reproduce it (as minimally and precisely as possible)?
-1.
-2.
-
-### Possible Solution (optional)
-If you have any suggestions on how to fix the bug, please provide them.
-
-### Additional Information (optional)
-Any additional information or context that may be helpful in understanding or resolving the issue.
diff --git a/.github/ISSUE_TEMPLATE/bug_issue_template.yml b/.github/ISSUE_TEMPLATE/bug_issue_template.yml
new file mode 100644
index 000000000..60ca17662
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/bug_issue_template.yml
@@ -0,0 +1,56 @@
+name: "🐛 Bug Report"
+about: Report a bug encountered while operating `launchpad-namespaces`.
+
+title: "🐛 [BUG] -
"
+labels: ["bug"]
+
+description: |
+ Please provide as much information as possible. Not doing so may result in your bug not being addressed in a timely manner.
+
+body:
+ - type: textarea
+ id: what-happened
+ attributes:
+ label: "What happened?"
+ description: "Please provide a clear description of what happened."
+ required: true
+
+ - type: textarea
+ id: expected-behavior
+ attributes:
+ label: "Expected behavior"
+ description: "Please provide a clear description of what you expected to happen."
+ required: true
+
+ - type: textarea
+ id: environment
+ attributes:
+ label: "Environment"
+ description: |
+ - Operating System:
+ - Kubernetes Version:
+ - Helm Version:
+ - Namespace Affected:
+ - Any other relevant environment details:
+ required: true
+
+ - type: textarea
+ id: reproduction-steps
+ attributes:
+ label: "Reproduction steps"
+ description: "Please provide steps to reproduce the bug as minimally and precisely as possible."
+ required: true
+
+ - type: textarea
+ id: possible-solution
+ attributes:
+ label: "Possible Solution"
+ description: "If you have any suggestions on how to fix the bug, please provide them."
+ required: false
+
+ - type: textarea
+ id: additional-information
+ attributes:
+ label: "Additional Information"
+ description: "Any additional information or context that may be helpful in understanding or resolving the issue."
+ required: false
diff --git a/.github/ISSUE_TEMPLATE/new_feature_issue_template.md b/.github/ISSUE_TEMPLATE/new_feature_issue_template.md
deleted file mode 100644
index 23a0da6fd..000000000
--- a/.github/ISSUE_TEMPLATE/new_feature_issue_template.md
+++ /dev/null
@@ -1,26 +0,0 @@
-## Feature Request
-
-### Description
-A clear and concise description of the new feature you are requesting.
-
-### Problem or Motivation
-Explain the problem or motivation behind the feature request. What issue or need does it address?
-
-### Expected Benefits
-Explain the potential benefits or positive impact that implementing this feature would have.
-
-### Additional Information
-Any additional information or context that may be helpful in understanding your feature request.
-
-### Related Issues (optional)
-If there are any related issues or pull requests, please mention them here.
-
-### Contribution (optional)
-If you are interested in contributing to the development of this feature, please let us know.
-
-### Implementation Suggestions (optional)
-If you have any suggestions on how to implement this feature or specific technical considerations, please provide them.
-
-### Other Comments (optional)
-Any other comments, ideas, or thoughts you'd like to add.
-
diff --git a/.github/ISSUE_TEMPLATE/new_feature_issue_template.yml b/.github/ISSUE_TEMPLATE/new_feature_issue_template.yml
new file mode 100644
index 000000000..1b322dbb5
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/new_feature_issue_template.yml
@@ -0,0 +1,58 @@
+name: "✨ Feature Request"
+about: Request a new feature or enhancement.
+
+title: "✨ [FEATURE] - "
+labels: ["enhancement"]
+
+description: |
+ A clear and concise description of the new feature you are requesting.
+
+body:
+ - type: textarea
+ id: problem-motivation
+ attributes:
+ label: "Problem or Motivation"
+ description: "Explain the problem or motivation behind the feature request. What issue or need does it address?"
+ required: true
+
+ - type: textarea
+ id: expected-benefits
+ attributes:
+ label: "Expected Benefits"
+ description: "Explain the potential benefits or positive impact that implementing this feature would have."
+ required: true
+
+ - type: textarea
+ id: additional-information
+ attributes:
+ label: "Additional Information"
+ description: "Any additional information or context that may be helpful in understanding your feature request."
+ required: false
+
+ - type: textarea
+ id: related-issues
+ attributes:
+ label: "Related Issues"
+ description: "If there are any related issues or pull requests, please mention them here."
+ required: false
+
+ - type: textarea
+ id: contribution
+ attributes:
+ label: "Contribution"
+ description: "If you are interested in contributing to the development of this feature, please let us know."
+ required: false
+
+ - type: textarea
+ id: implementation-suggestions
+ attributes:
+ label: "Implementation Suggestions"
+ description: "If you have any suggestions on how to implement this feature or specific technical considerations, please provide them."
+ required: false
+
+ - type: textarea
+ id: other-comments
+ attributes:
+ label: "Other Comments"
+ description: "Any other comments, ideas, or thoughts you'd like to add."
+ required: false