Skip to content

Odoo UI and Shop Floor

Odoo 18 modules for a Carbon-styled backend, a live timesheet timer in the navbar, and camera scanning and social sign-in for the OCA Shopfloor app.

OdooActiveAGPL-3.0-or-later · LGPL-3.0-or-later
View on GitHub (opens in a new tab)
Platform

Odoo

License
AGPL-3.0-or-later · LGPL-3.0-or-later
Status
Active

These four modules make Odoo 18 Community easier to live in, at a desk and on the floor. They restyle the backend, keep running timers visible, and make the OCA Shopfloor mobile app practical on ordinary phones and tablets. They're for teams that clock time against jobs and move parts and stock with a device in hand.

Features

  • web_theme_carbon: IBM Carbon styling for the Odoo backend, g10 for light and g100 for dark mode. It restyles Odoo's existing markup rather than replacing templates, so upgrades are less likely to break it. It adds Carbon's global search, which opens Odoo's command palette, and per-company brand colors.

  • hr_timesheet_time_control_systray: puts the running timer from OCA's timesheet time control in the navbar, ticking on every screen, with buttons to open the job or stop the timer. It uses the server clock and stays in sync across tabs and devices. It works for tasks, repair orders, and maintenance requests.

  • shopfloor_mobile_camera_scan: adds a camera button to every Shopfloor search bar. Camera scans take the same path as a hardware scanner, so every scenario works unchanged, including on iPad Safari.

  • shopfloor_mobile_base_auth_oauth: lets technicians sign in to Shopfloor apps with Google or Apple instead of pasting an API key, with Apple's signing secret rotated automatically.

Getting started

Install the modules you need from the avunu-odoo-addons repository, with the OCA web, project, server-auth, and Shopfloor repos as dependencies. Each module's README in the repository covers setup and security notes.

Related projects

All open-source projects

Avunu's Odoo 18 Community modules for email and SMS, document import, AI providers, and the backend and shop-floor UI, built to work alongside OCA.

AGPL-3.0-or-later · LGPL-3.0-or-laterGitHub

Odoo 18 modules that turn vendor emails, PDFs, and printed documents into Odoo records, with templates, structured extraction, previews, and routing.

AGPL-3.0-or-laterGitHub

Odoo 18 modules that send and receive email through Cloudflare and run two-way Twilio SMS and MMS conversations inside Discuss.

AGPL-3.0-or-laterGitHub

Need help with it?

Need this implemented? Our Odoo implementation team can roll out the theme and set up shop-floor devices.