[GDPR] Replace Google Fonts CDN
I noticed that the Baserow frontend directly uses the Google Fonts CDN servers (fonts.googleapis.com
).
Regarding General Data Protection Regulation (GDPR) compliance, these should be delivered by local resources of Baserow itself (as assets).
Unfortunately I am not directly familiar with Vue.js / nuxtJS, otherwise I would have created the corresponding change myself via merge request. nuxtJS seems to directly provide a component with which you can also configure "Download css/fonts to local project (No need external resources)". Maybe this is a direct option.
The Google Fonts servers are used in the following places: https://gitlab.com/search?project_id=10858056&scope=blobs&search=fonts.googleapis.com