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

🔦 Feature: Set tab titles for forms and tables. #7719

Closed
1 task done
RichardUUU opened this issue Feb 24, 2024 · 5 comments
Closed
1 task done

🔦 Feature: Set tab titles for forms and tables. #7719

RichardUUU opened this issue Feb 24, 2024 · 5 comments
Assignees

Comments

@RichardUUU
Copy link

Please confirm if feature request does NOT exist already ?

  • I confirm there is no existing issue for this

Describe the usecase for the feature

I often have a bunch of NocoDB tabs open for both forms and UI. There is no way to tell by looking at the tabs to know what they point to.

Suggested Solution

For forms, allow users to set a title that would show in the browser tab.
For tables, allow users to set a title that would show in the browser tab.

Additional Context

No response

@salim-b
Copy link
Contributor

salim-b commented Mar 6, 2024

I second this.

But NocoDB should just default to using native object names in browser window titles, i.e. the table name plus optionally an existing SQL COMMENT on the table. So I'd suggest the resulting browser window title should by default look something like:

  • <TABLE name> – NocoDB for grid view
  • <TABLE name> – NocoDB (form view) for form view

@o1lab
Copy link
Member

o1lab commented Mar 6, 2024

Will be in next release!

@RichardUUU
Copy link
Author

Glad to hear it's in the works. FWIW, salim-b's idea for a default is fine, but it doesn't eliminate the need for being able to override the default. Using his example, when tabs get narrow, or if the table name is long, (form view) would be truncated.

@pranavxc pranavxc self-assigned this Mar 6, 2024
@pranavxc
Copy link
Member

pranavxc commented Mar 6, 2024

What about following pattern with truncated names of both view name and table name

# for default view
<table name (truncated)...> | NocoDB

# for other views
<view name (truncated)...> | <table name (truncated)...> | NocoDB

# for non-grid views we can even include the type
<view name (truncated)...>(form) | <table name (truncated)...> | NocoDB
# or
<view name (truncated)...> | Form | <table name (truncated)...> | NocoDB

Each part can be limited to 20-30 chars and including base name will help as well since table name can be same across bases.

cc: @o1lab @RichardUUU

@o1lab
Copy link
Member

o1lab commented Mar 6, 2024

Let's also include the emoji if it is set for table and views.

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

No branches or pull requests

5 participants