This module allows to define custom size values for certain POS screen elements.
auto_awesome What this module does
AI-generated from the code · Odoo 17.0Lets you change the size of product tiles, product names and price labels on the Point of Sale screen from the POS settings, without any coding.
This module adds three display settings to each Point of Sale configuration, so you can adjust how the product grid looks on the POS screen.
In the Point of Sale settings, a new section called "POS Screen Custom Settings" appears with three fields, all measured in pixels:
- Minimum width of the product tile: controls how wide each product card is in the grid (default 122).
- Product text font size: controls the font size of the product name shown on each card (default 12).
- Price tag font size: controls the font size of the price shown on each card (default 12).
These values are stored on the pos.config record and are applied live in the POS interface: the product grid uses the minimum width to decide how many cards fit per row, and the product name and price labels use the chosen font sizes. If a value is left empty, the module falls back to the defaults (122 px for the tile width, 12 px for both font sizes).
The settings are also available through the general settings screen, where they are linked to the selected Point of Sale configuration. The module only changes the appearance of the POS product screen; it does not change prices, stock or sales rules.
Depends on
Models and fields (2)
- pos.config · extends an existing modelprice_tag_font_size, product_text_font_size, product_title_min_width
- res.config.settings · extends an existing modelpos_price_tag_font_size, pos_product_text_font_size, pos_product_title_min_width
Text generated by AI (DeepSeek) from reading the Odoo 17.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 17.0
Confirmed on 2026-11-03 in branch 17.0 of OCA/pos.
terminal Installation and usage
OCA documentation · Odoo 17.0Configuration
Source · Odoo 17.0Go to POS -> Configuration -> Settings select a POS and scroll down to the POS Screen Custom Settings section.
Configure custom screen settings for selected POS. Leave fields blank to use the standard values:
- Product Tile Min Width: Minimum width of the product tile in pixels
- Product Text Font Size: Custom font size of the product name label
- Price Tag Font Size: Custom font size of the price label
Usage
Source · Odoo 17.0Just load POS as usual. Custom interface settings will be applied based on configuration.
No verified information in OCA: Installation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.