Skip to content

Change SEO Description field to textarea with 3 rows#2423

Merged
Aibono1225 merged 10 commits intomainfrom
copilot/edit-rules-sidebar-seo-description
Feb 5, 2026
Merged

Change SEO Description field to textarea with 3 rows#2423
Aibono1225 merged 10 commits intomainfrom
copilot/edit-rules-sidebar-seo-description

Conversation

Copy link
Contributor

Copilot AI commented Feb 3, 2026

Description

SEO Description field in rules editor displayed ~60 characters in single-line input. Changed to 3-row textarea to accommodate recommended 150-160 character descriptions.

  • Updated tina/collection/rule.tsx: Added textarea: true and rows: 3 to seoDescription field UI config
  • Resolved merge conflict in .vscode/extensions.json

Screenshot (optional)

Before: Single-line input showing ~60 characters
Before

After: 3-row textarea showing full description
After

Warning

Firewall rules blocked me from connecting to one or more addresses (expand for details)

I tried to connect to the following addresses, but was blocked by firewall rules:

  • fonts.googleapis.com
    • Triggering command: /usr/local/bin/node /usr/local/bin/node /home/REDACTED/work/SSW.Rules/SSW.Rules/node_modules/.pnpm/next@15.5.9_@babel+core@7.28.6_@opentelemetry+api@1.9.0_react-dom@19.2.3_react@19.2.3__react@19.2.3/node_modules/next/dist/compiled/jest-worker/processChild.js (dns block)
    • Triggering command: /usr/local/bin/node /usr/local/bin/node /home/REDACTED/work/SSW.Rules/SSW.Rules/node_modules/.pnpm/next@15.5.9_@babel+core@7.28.6_@opentelemetry+api@1.9.0_react-dom@19.2.3_react@19.2.3__react@19.2.3/node_modules/next/dist/server/lib/start-server.js (dns block)

If you need me to access, download, or install something from one of these locations, you can either:

Original prompt

This section details on the original issue you should resolve

<issue_title>♻️ Editing Rules Left Sidebar - Can't read a whole SEO Description at once</issue_title>
<issue_description>Cc: @Aibono1225 @Marxoz @Freego1783

Hi team,

Pain

ChatGPT: The recommended SEO descriptions length is 150–160 characters for desktop

The current field for this on rules is limited and only shows 60 characters, which makes it's hard for users to read the whole text

Tasks

  • 1. Change SEO description field from <input> to <textarea> and make it 3 lines visible
Image

Thanks!
</issue_description>

Comments on the Issue (you are @copilot in this section)


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

Copilot AI and others added 3 commits February 3, 2026 15:34
Co-authored-by: Aibono1225 <127192800+Aibono1225@users.noreply.github.com>
Co-authored-by: Aibono1225 <127192800+Aibono1225@users.noreply.github.com>
Copilot AI changed the title [WIP] Update SEO description field to textarea for better readability Change SEO Description field to textarea with 3 rows Feb 3, 2026
Copilot AI requested a review from Aibono1225 February 3, 2026 15:43
@Aibono1225
Copy link
Member

Aibono1225 commented Feb 4, 2026

The staging slot deployment is failing because the tina-lock file on Rules.Content is not up to date.
This PR fixes it: SSWConsulting/SSW.Rules.Content#11895

jakebayliss
jakebayliss previously approved these changes Feb 4, 2026
jakebayliss pushed a commit to SSWConsulting/SSW.Rules.Content that referenced this pull request Feb 4, 2026
<!-- **Tip: Use [SSW Rule Writer
GPT](https://chat.openai.com/g/g-cOvrRzEnU-ssw-rules-writer) for help
with writing rules 🤖** -->
>
> 1. What triggered this change? (PBI link, Email Subject, conversation
+ reason, etc)

✏️ Relates to SSWConsulting/SSW.Rules#2147.


> 2. What was changed?

✏️ Updated the Tina lock file because the schema changed in
SSWConsulting/SSW.Rules#2423

> 3. I paired or mob programmed with: <!-- list names or remove if not
relevant -->
✏️
<!-- E.g. I paired or mob programmed with: @GordonBeeming and
@sethdailyssw -->
No
<!-- 
Check out the relevant rules
- https://www.ssw.com.au/rules/rules-to-better-pull-requests
- https://www.ssw.com.au/rules/write-a-good-pull-request
- https://www.ssw.com.au/rules/over-the-shoulder-prs 
- https://www.ssw.com.au/rules/do-you-use-co-creation-patterns
-->
@github-actions
Copy link
Contributor

github-actions bot commented Feb 5, 2026

🚀 PR Preview Deployed

Preview URL https://app-sswrules-staging-pr-2423.azurewebsites.net/rules
Slot Name pr-2423
Branch copilot/edit-rules-sidebar-seo-description
Commit 96375461e2ace86a65f5eb138fd496401d720449

This preview will be automatically deleted when the PR is closed.

@Aibono1225 Aibono1225 merged commit d0be78e into main Feb 5, 2026
4 checks passed
@Aibono1225 Aibono1225 deleted the copilot/edit-rules-sidebar-seo-description branch February 5, 2026 22:06
jakebayliss added a commit that referenced this pull request Feb 5, 2026
* Initial plan

* Change SEO Description field to textarea with 3 rows

Co-authored-by: Aibono1225 <127192800+Aibono1225@users.noreply.github.com>

* Complete SEO Description textarea implementation

Co-authored-by: Aibono1225 <127192800+Aibono1225@users.noreply.github.com>

* Remove test rule file

* Revert changes to extensions.json

* tina-lock

* update tina lock

* update lock

* bypass Tina UIField typing for textarea props

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: Aibono1225 <127192800+Aibono1225@users.noreply.github.com>
Co-authored-by: Chloe Lin <chloelin@ssw.com.au>
Co-authored-by: Jake Bayliss <bayliss.jw@gmail.com>
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.

♻️ Editing Rules Left Sidebar - Can't read a whole SEO Description at once

3 participants