Feature Request: Default Table Style Setting in Styles Tab
Summary:
Introduce a configurable default table style setting in the Styles tab that defines how new tables are formatted by default. This would ensure every newly inserted table automatically conforms to team or organizational formatting standards without requiring repetitive manual adjustments.
Problem Statement:
Currently, when users insert new tables, they must repeatedly modify formatting (e.g., header styling, borders, fonts, row striping) to match their preferred or mandated style. This is time-consuming, inconsistent across documents, and prone to formatting errors, especially in environments where tables are heavily used for documentation, reporting, and communication.
Proposed Solution:
Add a “Default table style” configuration option within the Styles tab.
Allow users to define and save key style attributes, such as:
Header row formatting (background color, font weight, text alignment)
Border style (all borders, outer borders only, row-only, column-only, or none)
Row striping (none, striped by row, or striped by column)
Default font family, size, and text alignment for table cells
Cell padding and vertical alignment
When a user inserts a new table, it should automatically apply the configured default table style. Existing tables should remain unchanged unless users explicitly update them. Provide a simple option to reset the default table style back to the system default.
Benefits:
Reduces repetitive manual formatting effort for every new table.
Improves visual consistency and professionalism across documents and teams.
Decreases formatting errors and misaligned tables in complex documents.
Saves time for power users who rely heavily on tables for specs, reports, and comparisons.
Increases overall usability of table-based documentation by standardizing readable, accessible styles.