Как модуль может использовать общий файл Less для витрины и административной части

Директива @import языка Less разрешает обратные файловые пути, однако в Magento 2 эта возможность директивы @import запрещена:
https://github.com/magento/magento2/blob/4499554d4e47135cdb8f5464e1d7eed3ebfb985e/lib/internal/Magento/Framework/View/Design/FileResolution/Fallback/Resolver/Simple.php#L79

Таким образом, модуль для Magento 2 не может использовать выражения типа @import '../../_common.less';
Как же модулю использовать один и тот же файл Less и для витрины, и для административной части?

Для этого надо поместить общий файл в область кода base.

Например, общий файл может иметь такое расположение: Df/Core/view/base/web/_common.less
И тогда на этот файл можно сослаться из областей кода frontend и adminhtml:

Df/Core/view/adminhtml/web/main.less:

@import '_common.less';

Df/Core/view/frontend/web/main.less:

@import '_common.less';