diff --git a/library/screenshots/Button_DANGER_BlauBrand.png b/library/screenshots/Button_DANGER_BlauBrand.png new file mode 100644 index 000000000..ba65163cc Binary files /dev/null and b/library/screenshots/Button_DANGER_BlauBrand.png differ diff --git a/library/screenshots/Button_DANGER_BlauBrand_dark.png b/library/screenshots/Button_DANGER_BlauBrand_dark.png new file mode 100644 index 000000000..d8b4044ce Binary files /dev/null and b/library/screenshots/Button_DANGER_BlauBrand_dark.png differ diff --git a/library/screenshots/Button_DANGER_BlauBrand_icon.png b/library/screenshots/Button_DANGER_BlauBrand_icon.png new file mode 100644 index 000000000..d843bab8d Binary files /dev/null and b/library/screenshots/Button_DANGER_BlauBrand_icon.png differ diff --git a/library/screenshots/Button_DANGER_BlauBrand_icon_dark.png b/library/screenshots/Button_DANGER_BlauBrand_icon_dark.png new file mode 100644 index 000000000..060f44a6b Binary files /dev/null and b/library/screenshots/Button_DANGER_BlauBrand_icon_dark.png differ diff --git a/library/screenshots/Button_DANGER_MovistarBrand.png b/library/screenshots/Button_DANGER_MovistarBrand.png new file mode 100644 index 000000000..d9fd231f3 Binary files /dev/null and b/library/screenshots/Button_DANGER_MovistarBrand.png differ diff --git a/library/screenshots/Button_DANGER_MovistarBrand_dark.png b/library/screenshots/Button_DANGER_MovistarBrand_dark.png new file mode 100644 index 000000000..666377862 Binary files /dev/null and b/library/screenshots/Button_DANGER_MovistarBrand_dark.png differ diff --git a/library/screenshots/Button_DANGER_MovistarBrand_icon.png b/library/screenshots/Button_DANGER_MovistarBrand_icon.png new file mode 100644 index 000000000..06e53bb19 Binary files /dev/null and b/library/screenshots/Button_DANGER_MovistarBrand_icon.png differ diff --git a/library/screenshots/Button_DANGER_MovistarBrand_icon_dark.png b/library/screenshots/Button_DANGER_MovistarBrand_icon_dark.png new file mode 100644 index 000000000..47175c673 Binary files /dev/null and b/library/screenshots/Button_DANGER_MovistarBrand_icon_dark.png differ diff --git a/library/screenshots/Button_DANGER_O2Brand.png b/library/screenshots/Button_DANGER_O2Brand.png new file mode 100644 index 000000000..160cf6280 Binary files /dev/null and b/library/screenshots/Button_DANGER_O2Brand.png differ diff --git a/library/screenshots/Button_DANGER_O2Brand_dark.png b/library/screenshots/Button_DANGER_O2Brand_dark.png new file mode 100644 index 000000000..c31175001 Binary files /dev/null and b/library/screenshots/Button_DANGER_O2Brand_dark.png differ diff --git a/library/screenshots/Button_DANGER_O2Brand_icon.png b/library/screenshots/Button_DANGER_O2Brand_icon.png new file mode 100644 index 000000000..513f77b04 Binary files /dev/null and b/library/screenshots/Button_DANGER_O2Brand_icon.png differ diff --git a/library/screenshots/Button_DANGER_O2Brand_icon_dark.png b/library/screenshots/Button_DANGER_O2Brand_icon_dark.png new file mode 100644 index 000000000..76550f987 Binary files /dev/null and b/library/screenshots/Button_DANGER_O2Brand_icon_dark.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_BlauBrand.png b/library/screenshots/Button_DANGER_SMALL_BlauBrand.png new file mode 100644 index 000000000..aa7fab635 Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_BlauBrand.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_BlauBrand_dark.png b/library/screenshots/Button_DANGER_SMALL_BlauBrand_dark.png new file mode 100644 index 000000000..62c5c428f Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_BlauBrand_dark.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_BlauBrand_icon.png b/library/screenshots/Button_DANGER_SMALL_BlauBrand_icon.png new file mode 100644 index 000000000..4b41bccab Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_BlauBrand_icon.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_BlauBrand_icon_dark.png b/library/screenshots/Button_DANGER_SMALL_BlauBrand_icon_dark.png new file mode 100644 index 000000000..176451c0c Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_BlauBrand_icon_dark.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_MovistarBrand.png b/library/screenshots/Button_DANGER_SMALL_MovistarBrand.png new file mode 100644 index 000000000..f1503f2e2 Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_MovistarBrand.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_MovistarBrand_dark.png b/library/screenshots/Button_DANGER_SMALL_MovistarBrand_dark.png new file mode 100644 index 000000000..e9c21265a Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_MovistarBrand_dark.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_MovistarBrand_icon.png b/library/screenshots/Button_DANGER_SMALL_MovistarBrand_icon.png new file mode 100644 index 000000000..226999c78 Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_MovistarBrand_icon.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_MovistarBrand_icon_dark.png b/library/screenshots/Button_DANGER_SMALL_MovistarBrand_icon_dark.png new file mode 100644 index 000000000..c504a9f3d Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_MovistarBrand_icon_dark.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_O2Brand.png b/library/screenshots/Button_DANGER_SMALL_O2Brand.png new file mode 100644 index 000000000..b3b36c6ab Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_O2Brand.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_O2Brand_dark.png b/library/screenshots/Button_DANGER_SMALL_O2Brand_dark.png new file mode 100644 index 000000000..500813b0a Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_O2Brand_dark.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_O2Brand_icon.png b/library/screenshots/Button_DANGER_SMALL_O2Brand_icon.png new file mode 100644 index 000000000..e7e09bce4 Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_O2Brand_icon.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_O2Brand_icon_dark.png b/library/screenshots/Button_DANGER_SMALL_O2Brand_icon_dark.png new file mode 100644 index 000000000..9095e76ed Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_O2Brand_icon_dark.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_TelefonicaBrand.png b/library/screenshots/Button_DANGER_SMALL_TelefonicaBrand.png new file mode 100644 index 000000000..f63c00989 Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_TelefonicaBrand.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_TelefonicaBrand_dark.png b/library/screenshots/Button_DANGER_SMALL_TelefonicaBrand_dark.png new file mode 100644 index 000000000..137dfe1fe Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_TelefonicaBrand_dark.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_TelefonicaBrand_icon.png b/library/screenshots/Button_DANGER_SMALL_TelefonicaBrand_icon.png new file mode 100644 index 000000000..7144fd0e2 Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_TelefonicaBrand_icon.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_TelefonicaBrand_icon_dark.png b/library/screenshots/Button_DANGER_SMALL_TelefonicaBrand_icon_dark.png new file mode 100644 index 000000000..3a4ca87d9 Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_TelefonicaBrand_icon_dark.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_VivoBrand.png b/library/screenshots/Button_DANGER_SMALL_VivoBrand.png new file mode 100644 index 000000000..85117698e Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_VivoBrand.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_VivoBrand_dark.png b/library/screenshots/Button_DANGER_SMALL_VivoBrand_dark.png new file mode 100644 index 000000000..5b4a77e3f Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_VivoBrand_dark.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_VivoBrand_icon.png b/library/screenshots/Button_DANGER_SMALL_VivoBrand_icon.png new file mode 100644 index 000000000..436c45c33 Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_VivoBrand_icon.png differ diff --git a/library/screenshots/Button_DANGER_SMALL_VivoBrand_icon_dark.png b/library/screenshots/Button_DANGER_SMALL_VivoBrand_icon_dark.png new file mode 100644 index 000000000..75c6156ba Binary files /dev/null and b/library/screenshots/Button_DANGER_SMALL_VivoBrand_icon_dark.png differ diff --git a/library/screenshots/Button_DANGER_TelefonicaBrand.png b/library/screenshots/Button_DANGER_TelefonicaBrand.png new file mode 100644 index 000000000..a2b461b55 Binary files /dev/null and b/library/screenshots/Button_DANGER_TelefonicaBrand.png differ diff --git a/library/screenshots/Button_DANGER_TelefonicaBrand_dark.png b/library/screenshots/Button_DANGER_TelefonicaBrand_dark.png new file mode 100644 index 000000000..d94a099eb Binary files /dev/null and b/library/screenshots/Button_DANGER_TelefonicaBrand_dark.png differ diff --git a/library/screenshots/Button_DANGER_TelefonicaBrand_icon.png b/library/screenshots/Button_DANGER_TelefonicaBrand_icon.png new file mode 100644 index 000000000..d68f6d698 Binary files /dev/null and b/library/screenshots/Button_DANGER_TelefonicaBrand_icon.png differ diff --git a/library/screenshots/Button_DANGER_TelefonicaBrand_icon_dark.png b/library/screenshots/Button_DANGER_TelefonicaBrand_icon_dark.png new file mode 100644 index 000000000..4f941614f Binary files /dev/null and b/library/screenshots/Button_DANGER_TelefonicaBrand_icon_dark.png differ diff --git a/library/screenshots/Button_DANGER_VivoBrand.png b/library/screenshots/Button_DANGER_VivoBrand.png new file mode 100644 index 000000000..55e0a35ab Binary files /dev/null and b/library/screenshots/Button_DANGER_VivoBrand.png differ diff --git a/library/screenshots/Button_DANGER_VivoBrand_dark.png b/library/screenshots/Button_DANGER_VivoBrand_dark.png new file mode 100644 index 000000000..f67c9eee6 Binary files /dev/null and b/library/screenshots/Button_DANGER_VivoBrand_dark.png differ diff --git a/library/screenshots/Button_DANGER_VivoBrand_icon.png b/library/screenshots/Button_DANGER_VivoBrand_icon.png new file mode 100644 index 000000000..1f333325c Binary files /dev/null and b/library/screenshots/Button_DANGER_VivoBrand_icon.png differ diff --git a/library/screenshots/Button_DANGER_VivoBrand_icon_dark.png b/library/screenshots/Button_DANGER_VivoBrand_icon_dark.png new file mode 100644 index 000000000..333559764 Binary files /dev/null and b/library/screenshots/Button_DANGER_VivoBrand_icon_dark.png differ diff --git a/library/screenshots/Button_LINK_BlauBrand.png b/library/screenshots/Button_LINK_BlauBrand.png new file mode 100644 index 000000000..d0866abde Binary files /dev/null and b/library/screenshots/Button_LINK_BlauBrand.png differ diff --git a/library/screenshots/Button_LINK_BlauBrand_dark.png b/library/screenshots/Button_LINK_BlauBrand_dark.png new file mode 100644 index 000000000..9497540bb Binary files /dev/null and b/library/screenshots/Button_LINK_BlauBrand_dark.png differ diff --git a/library/screenshots/Button_LINK_BlauBrand_icon.png b/library/screenshots/Button_LINK_BlauBrand_icon.png new file mode 100644 index 000000000..a34d0cff5 Binary files /dev/null and b/library/screenshots/Button_LINK_BlauBrand_icon.png differ diff --git a/library/screenshots/Button_LINK_BlauBrand_icon_dark.png b/library/screenshots/Button_LINK_BlauBrand_icon_dark.png new file mode 100644 index 000000000..ff5eb3f59 Binary files /dev/null and b/library/screenshots/Button_LINK_BlauBrand_icon_dark.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_BlauBrand.png b/library/screenshots/Button_LINK_INVERSE_BlauBrand.png new file mode 100644 index 000000000..2f707a146 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_BlauBrand.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_BlauBrand_dark.png b/library/screenshots/Button_LINK_INVERSE_BlauBrand_dark.png new file mode 100644 index 000000000..9497540bb Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_BlauBrand_dark.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_BlauBrand_icon.png b/library/screenshots/Button_LINK_INVERSE_BlauBrand_icon.png new file mode 100644 index 000000000..fe626d5d8 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_BlauBrand_icon.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_BlauBrand_icon_dark.png b/library/screenshots/Button_LINK_INVERSE_BlauBrand_icon_dark.png new file mode 100644 index 000000000..ff5eb3f59 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_BlauBrand_icon_dark.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_MovistarBrand.png b/library/screenshots/Button_LINK_INVERSE_MovistarBrand.png new file mode 100644 index 000000000..2f707a146 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_MovistarBrand.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_MovistarBrand_dark.png b/library/screenshots/Button_LINK_INVERSE_MovistarBrand_dark.png new file mode 100644 index 000000000..a36ec7559 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_MovistarBrand_dark.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_MovistarBrand_icon.png b/library/screenshots/Button_LINK_INVERSE_MovistarBrand_icon.png new file mode 100644 index 000000000..fe626d5d8 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_MovistarBrand_icon.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_MovistarBrand_icon_dark.png b/library/screenshots/Button_LINK_INVERSE_MovistarBrand_icon_dark.png new file mode 100644 index 000000000..da443d81c Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_MovistarBrand_icon_dark.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_O2Brand.png b/library/screenshots/Button_LINK_INVERSE_O2Brand.png new file mode 100644 index 000000000..2f707a146 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_O2Brand.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_O2Brand_dark.png b/library/screenshots/Button_LINK_INVERSE_O2Brand_dark.png new file mode 100644 index 000000000..273c603ce Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_O2Brand_dark.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_O2Brand_icon.png b/library/screenshots/Button_LINK_INVERSE_O2Brand_icon.png new file mode 100644 index 000000000..fe626d5d8 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_O2Brand_icon.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_O2Brand_icon_dark.png b/library/screenshots/Button_LINK_INVERSE_O2Brand_icon_dark.png new file mode 100644 index 000000000..27867d8e8 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_O2Brand_icon_dark.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_TelefonicaBrand.png b/library/screenshots/Button_LINK_INVERSE_TelefonicaBrand.png new file mode 100644 index 000000000..2f707a146 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_TelefonicaBrand.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_TelefonicaBrand_dark.png b/library/screenshots/Button_LINK_INVERSE_TelefonicaBrand_dark.png new file mode 100644 index 000000000..3ffdc260c Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_TelefonicaBrand_dark.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_TelefonicaBrand_icon.png b/library/screenshots/Button_LINK_INVERSE_TelefonicaBrand_icon.png new file mode 100644 index 000000000..fe626d5d8 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_TelefonicaBrand_icon.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_TelefonicaBrand_icon_dark.png b/library/screenshots/Button_LINK_INVERSE_TelefonicaBrand_icon_dark.png new file mode 100644 index 000000000..b8014199e Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_TelefonicaBrand_icon_dark.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_VivoBrand.png b/library/screenshots/Button_LINK_INVERSE_VivoBrand.png new file mode 100644 index 000000000..2f707a146 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_VivoBrand.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_VivoBrand_dark.png b/library/screenshots/Button_LINK_INVERSE_VivoBrand_dark.png new file mode 100644 index 000000000..b9a52c02c Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_VivoBrand_dark.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_VivoBrand_icon.png b/library/screenshots/Button_LINK_INVERSE_VivoBrand_icon.png new file mode 100644 index 000000000..fe626d5d8 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_VivoBrand_icon.png differ diff --git a/library/screenshots/Button_LINK_INVERSE_VivoBrand_icon_dark.png b/library/screenshots/Button_LINK_INVERSE_VivoBrand_icon_dark.png new file mode 100644 index 000000000..f6ccd22c7 Binary files /dev/null and b/library/screenshots/Button_LINK_INVERSE_VivoBrand_icon_dark.png differ diff --git a/library/screenshots/Button_LINK_MovistarBrand.png b/library/screenshots/Button_LINK_MovistarBrand.png new file mode 100644 index 000000000..7887e6b42 Binary files /dev/null and b/library/screenshots/Button_LINK_MovistarBrand.png differ diff --git a/library/screenshots/Button_LINK_MovistarBrand_dark.png b/library/screenshots/Button_LINK_MovistarBrand_dark.png new file mode 100644 index 000000000..a36ec7559 Binary files /dev/null and b/library/screenshots/Button_LINK_MovistarBrand_dark.png differ diff --git a/library/screenshots/Button_LINK_MovistarBrand_icon.png b/library/screenshots/Button_LINK_MovistarBrand_icon.png new file mode 100644 index 000000000..bc24668cc Binary files /dev/null and b/library/screenshots/Button_LINK_MovistarBrand_icon.png differ diff --git a/library/screenshots/Button_LINK_MovistarBrand_icon_dark.png b/library/screenshots/Button_LINK_MovistarBrand_icon_dark.png new file mode 100644 index 000000000..da443d81c Binary files /dev/null and b/library/screenshots/Button_LINK_MovistarBrand_icon_dark.png differ diff --git a/library/screenshots/Button_LINK_O2Brand.png b/library/screenshots/Button_LINK_O2Brand.png new file mode 100644 index 000000000..ec5507dd8 Binary files /dev/null and b/library/screenshots/Button_LINK_O2Brand.png differ diff --git a/library/screenshots/Button_LINK_O2Brand_dark.png b/library/screenshots/Button_LINK_O2Brand_dark.png new file mode 100644 index 000000000..273c603ce Binary files /dev/null and b/library/screenshots/Button_LINK_O2Brand_dark.png differ diff --git a/library/screenshots/Button_LINK_O2Brand_icon.png b/library/screenshots/Button_LINK_O2Brand_icon.png new file mode 100644 index 000000000..9c40d6553 Binary files /dev/null and b/library/screenshots/Button_LINK_O2Brand_icon.png differ diff --git a/library/screenshots/Button_LINK_O2Brand_icon_dark.png b/library/screenshots/Button_LINK_O2Brand_icon_dark.png new file mode 100644 index 000000000..27867d8e8 Binary files /dev/null and b/library/screenshots/Button_LINK_O2Brand_icon_dark.png differ diff --git a/library/screenshots/Button_LINK_TelefonicaBrand.png b/library/screenshots/Button_LINK_TelefonicaBrand.png new file mode 100644 index 000000000..571c25bcf Binary files /dev/null and b/library/screenshots/Button_LINK_TelefonicaBrand.png differ diff --git a/library/screenshots/Button_LINK_TelefonicaBrand_dark.png b/library/screenshots/Button_LINK_TelefonicaBrand_dark.png new file mode 100644 index 000000000..3ffdc260c Binary files /dev/null and b/library/screenshots/Button_LINK_TelefonicaBrand_dark.png differ diff --git a/library/screenshots/Button_LINK_TelefonicaBrand_icon.png b/library/screenshots/Button_LINK_TelefonicaBrand_icon.png new file mode 100644 index 000000000..794743abd Binary files /dev/null and b/library/screenshots/Button_LINK_TelefonicaBrand_icon.png differ diff --git a/library/screenshots/Button_LINK_TelefonicaBrand_icon_dark.png b/library/screenshots/Button_LINK_TelefonicaBrand_icon_dark.png new file mode 100644 index 000000000..b8014199e Binary files /dev/null and b/library/screenshots/Button_LINK_TelefonicaBrand_icon_dark.png differ diff --git a/library/screenshots/Button_LINK_VivoBrand.png b/library/screenshots/Button_LINK_VivoBrand.png new file mode 100644 index 000000000..056efa0ff Binary files /dev/null and b/library/screenshots/Button_LINK_VivoBrand.png differ diff --git a/library/screenshots/Button_LINK_VivoBrand_dark.png b/library/screenshots/Button_LINK_VivoBrand_dark.png new file mode 100644 index 000000000..b9a52c02c Binary files /dev/null and b/library/screenshots/Button_LINK_VivoBrand_dark.png differ diff --git a/library/screenshots/Button_LINK_VivoBrand_icon.png b/library/screenshots/Button_LINK_VivoBrand_icon.png new file mode 100644 index 000000000..72bcfc5d2 Binary files /dev/null and b/library/screenshots/Button_LINK_VivoBrand_icon.png differ diff --git a/library/screenshots/Button_LINK_VivoBrand_icon_dark.png b/library/screenshots/Button_LINK_VivoBrand_icon_dark.png new file mode 100644 index 000000000..f6ccd22c7 Binary files /dev/null and b/library/screenshots/Button_LINK_VivoBrand_icon_dark.png differ diff --git a/library/screenshots/check_the_button_screenshot_BlauBrand.png b/library/screenshots/Button_PRIMARY_BlauBrand.png similarity index 100% rename from library/screenshots/check_the_button_screenshot_BlauBrand.png rename to library/screenshots/Button_PRIMARY_BlauBrand.png diff --git a/library/screenshots/check_the_button_screenshot_BlauBrand_dark.png b/library/screenshots/Button_PRIMARY_BlauBrand_dark.png similarity index 100% rename from library/screenshots/check_the_button_screenshot_BlauBrand_dark.png rename to library/screenshots/Button_PRIMARY_BlauBrand_dark.png diff --git a/library/screenshots/Button_PRIMARY_BlauBrand_icon.png b/library/screenshots/Button_PRIMARY_BlauBrand_icon.png new file mode 100644 index 000000000..b5fce2618 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_BlauBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_BlauBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_BlauBrand_icon_dark.png new file mode 100644 index 000000000..c7b5a2ed9 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_BlauBrand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_INVERSE_BlauBrand.png b/library/screenshots/Button_PRIMARY_INVERSE_BlauBrand.png new file mode 100644 index 000000000..718667924 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_BlauBrand.png differ diff --git a/library/screenshots/Button_PRIMARY_INVERSE_BlauBrand_dark.png b/library/screenshots/Button_PRIMARY_INVERSE_BlauBrand_dark.png new file mode 100644 index 000000000..6f60fb70f Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_BlauBrand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_INVERSE_BlauBrand_icon.png b/library/screenshots/Button_PRIMARY_INVERSE_BlauBrand_icon.png new file mode 100644 index 000000000..43270e188 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_BlauBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_INVERSE_BlauBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_INVERSE_BlauBrand_icon_dark.png new file mode 100644 index 000000000..ba8311314 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_BlauBrand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_INVERSE_MovistarBrand.png b/library/screenshots/Button_PRIMARY_INVERSE_MovistarBrand.png new file mode 100644 index 000000000..db2a71b08 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_MovistarBrand.png differ diff --git a/library/screenshots/check_the_button_screenshot_MovistarBrand_dark.png b/library/screenshots/Button_PRIMARY_INVERSE_MovistarBrand_dark.png similarity index 100% rename from library/screenshots/check_the_button_screenshot_MovistarBrand_dark.png rename to library/screenshots/Button_PRIMARY_INVERSE_MovistarBrand_dark.png diff --git a/library/screenshots/Button_PRIMARY_INVERSE_MovistarBrand_icon.png b/library/screenshots/Button_PRIMARY_INVERSE_MovistarBrand_icon.png new file mode 100644 index 000000000..53c170b41 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_MovistarBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_INVERSE_MovistarBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_INVERSE_MovistarBrand_icon_dark.png new file mode 100644 index 000000000..cf7055c66 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_MovistarBrand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_INVERSE_O2Brand.png b/library/screenshots/Button_PRIMARY_INVERSE_O2Brand.png new file mode 100644 index 000000000..b0fe400aa Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_O2Brand.png differ diff --git a/library/screenshots/check_the_button_screenshot_O2Brand_dark.png b/library/screenshots/Button_PRIMARY_INVERSE_O2Brand_dark.png similarity index 100% rename from library/screenshots/check_the_button_screenshot_O2Brand_dark.png rename to library/screenshots/Button_PRIMARY_INVERSE_O2Brand_dark.png diff --git a/library/screenshots/Button_PRIMARY_INVERSE_O2Brand_icon.png b/library/screenshots/Button_PRIMARY_INVERSE_O2Brand_icon.png new file mode 100644 index 000000000..ab03437f5 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_O2Brand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_INVERSE_O2Brand_icon_dark.png b/library/screenshots/Button_PRIMARY_INVERSE_O2Brand_icon_dark.png new file mode 100644 index 000000000..e6df4b75c Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_O2Brand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_INVERSE_TelefonicaBrand.png b/library/screenshots/Button_PRIMARY_INVERSE_TelefonicaBrand.png new file mode 100644 index 000000000..7abb5e938 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_TelefonicaBrand.png differ diff --git a/library/screenshots/check_the_button_screenshot_TelefonicaBrand_dark.png b/library/screenshots/Button_PRIMARY_INVERSE_TelefonicaBrand_dark.png similarity index 100% rename from library/screenshots/check_the_button_screenshot_TelefonicaBrand_dark.png rename to library/screenshots/Button_PRIMARY_INVERSE_TelefonicaBrand_dark.png diff --git a/library/screenshots/Button_PRIMARY_INVERSE_TelefonicaBrand_icon.png b/library/screenshots/Button_PRIMARY_INVERSE_TelefonicaBrand_icon.png new file mode 100644 index 000000000..c8f3fb3ee Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_TelefonicaBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_INVERSE_TelefonicaBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_INVERSE_TelefonicaBrand_icon_dark.png new file mode 100644 index 000000000..29e8de1aa Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_TelefonicaBrand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_INVERSE_VivoBrand.png b/library/screenshots/Button_PRIMARY_INVERSE_VivoBrand.png new file mode 100644 index 000000000..de64bd99e Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_VivoBrand.png differ diff --git a/library/screenshots/check_the_button_screenshot_VivoBrand_dark.png b/library/screenshots/Button_PRIMARY_INVERSE_VivoBrand_dark.png similarity index 100% rename from library/screenshots/check_the_button_screenshot_VivoBrand_dark.png rename to library/screenshots/Button_PRIMARY_INVERSE_VivoBrand_dark.png diff --git a/library/screenshots/Button_PRIMARY_INVERSE_VivoBrand_icon.png b/library/screenshots/Button_PRIMARY_INVERSE_VivoBrand_icon.png new file mode 100644 index 000000000..73a7d4062 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_VivoBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_INVERSE_VivoBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_INVERSE_VivoBrand_icon_dark.png new file mode 100644 index 000000000..2a71ee17d Binary files /dev/null and b/library/screenshots/Button_PRIMARY_INVERSE_VivoBrand_icon_dark.png differ diff --git a/library/screenshots/check_the_button_screenshot_MovistarBrand.png b/library/screenshots/Button_PRIMARY_MovistarBrand.png similarity index 100% rename from library/screenshots/check_the_button_screenshot_MovistarBrand.png rename to library/screenshots/Button_PRIMARY_MovistarBrand.png diff --git a/library/screenshots/Button_PRIMARY_MovistarBrand_dark.png b/library/screenshots/Button_PRIMARY_MovistarBrand_dark.png new file mode 100644 index 000000000..8bb4ba2dd Binary files /dev/null and b/library/screenshots/Button_PRIMARY_MovistarBrand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_MovistarBrand_icon.png b/library/screenshots/Button_PRIMARY_MovistarBrand_icon.png new file mode 100644 index 000000000..9cf42258a Binary files /dev/null and b/library/screenshots/Button_PRIMARY_MovistarBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_MovistarBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_MovistarBrand_icon_dark.png new file mode 100644 index 000000000..cf7055c66 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_MovistarBrand_icon_dark.png differ diff --git a/library/screenshots/check_the_button_screenshot_O2Brand.png b/library/screenshots/Button_PRIMARY_O2Brand.png similarity index 100% rename from library/screenshots/check_the_button_screenshot_O2Brand.png rename to library/screenshots/Button_PRIMARY_O2Brand.png diff --git a/library/screenshots/Button_PRIMARY_O2Brand_dark.png b/library/screenshots/Button_PRIMARY_O2Brand_dark.png new file mode 100644 index 000000000..46769318e Binary files /dev/null and b/library/screenshots/Button_PRIMARY_O2Brand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_O2Brand_icon.png b/library/screenshots/Button_PRIMARY_O2Brand_icon.png new file mode 100644 index 000000000..dafeb57f2 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_O2Brand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_O2Brand_icon_dark.png b/library/screenshots/Button_PRIMARY_O2Brand_icon_dark.png new file mode 100644 index 000000000..e6df4b75c Binary files /dev/null and b/library/screenshots/Button_PRIMARY_O2Brand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_BlauBrand.png b/library/screenshots/Button_PRIMARY_SMALL_BlauBrand.png new file mode 100644 index 000000000..b1c3daa13 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_BlauBrand.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_BlauBrand_dark.png b/library/screenshots/Button_PRIMARY_SMALL_BlauBrand_dark.png new file mode 100644 index 000000000..383f6f130 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_BlauBrand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_BlauBrand_icon.png b/library/screenshots/Button_PRIMARY_SMALL_BlauBrand_icon.png new file mode 100644 index 000000000..3781b00d8 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_BlauBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_BlauBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_SMALL_BlauBrand_icon_dark.png new file mode 100644 index 000000000..4a4fcfd3b Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_BlauBrand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_BlauBrand.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_BlauBrand.png new file mode 100644 index 000000000..486cde72c Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_BlauBrand.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_BlauBrand_dark.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_BlauBrand_dark.png new file mode 100644 index 000000000..3fd940d35 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_BlauBrand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_BlauBrand_icon.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_BlauBrand_icon.png new file mode 100644 index 000000000..8165825f1 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_BlauBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_BlauBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_BlauBrand_icon_dark.png new file mode 100644 index 000000000..338769440 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_BlauBrand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_MovistarBrand.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_MovistarBrand.png new file mode 100644 index 000000000..7887e6b42 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_MovistarBrand.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_MovistarBrand_dark.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_MovistarBrand_dark.png new file mode 100644 index 000000000..2b60434ef Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_MovistarBrand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_MovistarBrand_icon.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_MovistarBrand_icon.png new file mode 100644 index 000000000..bc24668cc Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_MovistarBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_MovistarBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_MovistarBrand_icon_dark.png new file mode 100644 index 000000000..f62430414 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_MovistarBrand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_O2Brand.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_O2Brand.png new file mode 100644 index 000000000..34db3f87d Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_O2Brand.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_O2Brand_dark.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_O2Brand_dark.png new file mode 100644 index 000000000..ba6fc7c2f Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_O2Brand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_O2Brand_icon.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_O2Brand_icon.png new file mode 100644 index 000000000..678d0da93 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_O2Brand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_O2Brand_icon_dark.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_O2Brand_icon_dark.png new file mode 100644 index 000000000..242a4d405 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_O2Brand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_TelefonicaBrand.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_TelefonicaBrand.png new file mode 100644 index 000000000..571c25bcf Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_TelefonicaBrand.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_TelefonicaBrand_dark.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_TelefonicaBrand_dark.png new file mode 100644 index 000000000..c4b3f033b Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_TelefonicaBrand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_TelefonicaBrand_icon.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_TelefonicaBrand_icon.png new file mode 100644 index 000000000..794743abd Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_TelefonicaBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_TelefonicaBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_TelefonicaBrand_icon_dark.png new file mode 100644 index 000000000..1c1304b7a Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_TelefonicaBrand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_VivoBrand.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_VivoBrand.png new file mode 100644 index 000000000..056efa0ff Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_VivoBrand.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_VivoBrand_dark.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_VivoBrand_dark.png new file mode 100644 index 000000000..1c14900f9 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_VivoBrand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_VivoBrand_icon.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_VivoBrand_icon.png new file mode 100644 index 000000000..72bcfc5d2 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_VivoBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_INVERSE_VivoBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_VivoBrand_icon_dark.png new file mode 100644 index 000000000..02c6d54eb Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_INVERSE_VivoBrand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_MovistarBrand.png b/library/screenshots/Button_PRIMARY_SMALL_MovistarBrand.png new file mode 100644 index 000000000..38e8d6fcc Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_MovistarBrand.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_MovistarBrand_dark.png b/library/screenshots/Button_PRIMARY_SMALL_MovistarBrand_dark.png new file mode 100644 index 000000000..2b60434ef Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_MovistarBrand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_MovistarBrand_icon.png b/library/screenshots/Button_PRIMARY_SMALL_MovistarBrand_icon.png new file mode 100644 index 000000000..ee61d399d Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_MovistarBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_MovistarBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_SMALL_MovistarBrand_icon_dark.png new file mode 100644 index 000000000..f62430414 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_MovistarBrand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_O2Brand.png b/library/screenshots/Button_PRIMARY_SMALL_O2Brand.png new file mode 100644 index 000000000..0cf3c3a6b Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_O2Brand.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_O2Brand_dark.png b/library/screenshots/Button_PRIMARY_SMALL_O2Brand_dark.png new file mode 100644 index 000000000..ba6fc7c2f Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_O2Brand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_O2Brand_icon.png b/library/screenshots/Button_PRIMARY_SMALL_O2Brand_icon.png new file mode 100644 index 000000000..0cf66c03a Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_O2Brand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_O2Brand_icon_dark.png b/library/screenshots/Button_PRIMARY_SMALL_O2Brand_icon_dark.png new file mode 100644 index 000000000..242a4d405 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_O2Brand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_TelefonicaBrand.png b/library/screenshots/Button_PRIMARY_SMALL_TelefonicaBrand.png new file mode 100644 index 000000000..f864247c6 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_TelefonicaBrand.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_TelefonicaBrand_dark.png b/library/screenshots/Button_PRIMARY_SMALL_TelefonicaBrand_dark.png new file mode 100644 index 000000000..c4b3f033b Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_TelefonicaBrand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_TelefonicaBrand_icon.png b/library/screenshots/Button_PRIMARY_SMALL_TelefonicaBrand_icon.png new file mode 100644 index 000000000..87af37d13 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_TelefonicaBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_TelefonicaBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_SMALL_TelefonicaBrand_icon_dark.png new file mode 100644 index 000000000..1c1304b7a Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_TelefonicaBrand_icon_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_VivoBrand.png b/library/screenshots/Button_PRIMARY_SMALL_VivoBrand.png new file mode 100644 index 000000000..77e0d27c6 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_VivoBrand.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_VivoBrand_dark.png b/library/screenshots/Button_PRIMARY_SMALL_VivoBrand_dark.png new file mode 100644 index 000000000..1c14900f9 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_VivoBrand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_VivoBrand_icon.png b/library/screenshots/Button_PRIMARY_SMALL_VivoBrand_icon.png new file mode 100644 index 000000000..59aefc906 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_VivoBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_SMALL_VivoBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_SMALL_VivoBrand_icon_dark.png new file mode 100644 index 000000000..02c6d54eb Binary files /dev/null and b/library/screenshots/Button_PRIMARY_SMALL_VivoBrand_icon_dark.png differ diff --git a/library/screenshots/check_the_button_screenshot_TelefonicaBrand.png b/library/screenshots/Button_PRIMARY_TelefonicaBrand.png similarity index 100% rename from library/screenshots/check_the_button_screenshot_TelefonicaBrand.png rename to library/screenshots/Button_PRIMARY_TelefonicaBrand.png diff --git a/library/screenshots/Button_PRIMARY_TelefonicaBrand_dark.png b/library/screenshots/Button_PRIMARY_TelefonicaBrand_dark.png new file mode 100644 index 000000000..2976d3f7b Binary files /dev/null and b/library/screenshots/Button_PRIMARY_TelefonicaBrand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_TelefonicaBrand_icon.png b/library/screenshots/Button_PRIMARY_TelefonicaBrand_icon.png new file mode 100644 index 000000000..ed60f7589 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_TelefonicaBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_TelefonicaBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_TelefonicaBrand_icon_dark.png new file mode 100644 index 000000000..29e8de1aa Binary files /dev/null and b/library/screenshots/Button_PRIMARY_TelefonicaBrand_icon_dark.png differ diff --git a/library/screenshots/check_the_button_screenshot_VivoBrand.png b/library/screenshots/Button_PRIMARY_VivoBrand.png similarity index 100% rename from library/screenshots/check_the_button_screenshot_VivoBrand.png rename to library/screenshots/Button_PRIMARY_VivoBrand.png diff --git a/library/screenshots/Button_PRIMARY_VivoBrand_dark.png b/library/screenshots/Button_PRIMARY_VivoBrand_dark.png new file mode 100644 index 000000000..b6f80006b Binary files /dev/null and b/library/screenshots/Button_PRIMARY_VivoBrand_dark.png differ diff --git a/library/screenshots/Button_PRIMARY_VivoBrand_icon.png b/library/screenshots/Button_PRIMARY_VivoBrand_icon.png new file mode 100644 index 000000000..585184f21 Binary files /dev/null and b/library/screenshots/Button_PRIMARY_VivoBrand_icon.png differ diff --git a/library/screenshots/Button_PRIMARY_VivoBrand_icon_dark.png b/library/screenshots/Button_PRIMARY_VivoBrand_icon_dark.png new file mode 100644 index 000000000..2a71ee17d Binary files /dev/null and b/library/screenshots/Button_PRIMARY_VivoBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_BlauBrand.png b/library/screenshots/Button_SECONDARY_BlauBrand.png new file mode 100644 index 000000000..386d3b82a Binary files /dev/null and b/library/screenshots/Button_SECONDARY_BlauBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_BlauBrand_dark.png b/library/screenshots/Button_SECONDARY_BlauBrand_dark.png new file mode 100644 index 000000000..a6f9e7aa6 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_BlauBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_BlauBrand_icon.png b/library/screenshots/Button_SECONDARY_BlauBrand_icon.png new file mode 100644 index 000000000..ce1f4104f Binary files /dev/null and b/library/screenshots/Button_SECONDARY_BlauBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_BlauBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_BlauBrand_icon_dark.png new file mode 100644 index 000000000..8abccd2f7 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_BlauBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_BlauBrand.png b/library/screenshots/Button_SECONDARY_INVERSE_BlauBrand.png new file mode 100644 index 000000000..ac64f67da Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_BlauBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_BlauBrand_dark.png b/library/screenshots/Button_SECONDARY_INVERSE_BlauBrand_dark.png new file mode 100644 index 000000000..a6f9e7aa6 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_BlauBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_BlauBrand_icon.png b/library/screenshots/Button_SECONDARY_INVERSE_BlauBrand_icon.png new file mode 100644 index 000000000..ac64f67da Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_BlauBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_BlauBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_INVERSE_BlauBrand_icon_dark.png new file mode 100644 index 000000000..8abccd2f7 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_BlauBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_MovistarBrand.png b/library/screenshots/Button_SECONDARY_INVERSE_MovistarBrand.png new file mode 100644 index 000000000..ac64f67da Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_MovistarBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_MovistarBrand_dark.png b/library/screenshots/Button_SECONDARY_INVERSE_MovistarBrand_dark.png new file mode 100644 index 000000000..fb05b0a5f Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_MovistarBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_MovistarBrand_icon.png b/library/screenshots/Button_SECONDARY_INVERSE_MovistarBrand_icon.png new file mode 100644 index 000000000..ac64f67da Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_MovistarBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_MovistarBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_INVERSE_MovistarBrand_icon_dark.png new file mode 100644 index 000000000..3e6d67494 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_MovistarBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_O2Brand.png b/library/screenshots/Button_SECONDARY_INVERSE_O2Brand.png new file mode 100644 index 000000000..ac64f67da Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_O2Brand.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_O2Brand_dark.png b/library/screenshots/Button_SECONDARY_INVERSE_O2Brand_dark.png new file mode 100644 index 000000000..ce52febb2 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_O2Brand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_O2Brand_icon.png b/library/screenshots/Button_SECONDARY_INVERSE_O2Brand_icon.png new file mode 100644 index 000000000..ac64f67da Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_O2Brand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_O2Brand_icon_dark.png b/library/screenshots/Button_SECONDARY_INVERSE_O2Brand_icon_dark.png new file mode 100644 index 000000000..9ea4adb5b Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_O2Brand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_TelefonicaBrand.png b/library/screenshots/Button_SECONDARY_INVERSE_TelefonicaBrand.png new file mode 100644 index 000000000..ac64f67da Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_TelefonicaBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_TelefonicaBrand_dark.png b/library/screenshots/Button_SECONDARY_INVERSE_TelefonicaBrand_dark.png new file mode 100644 index 000000000..0cb42543f Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_TelefonicaBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_TelefonicaBrand_icon.png b/library/screenshots/Button_SECONDARY_INVERSE_TelefonicaBrand_icon.png new file mode 100644 index 000000000..ac64f67da Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_TelefonicaBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_TelefonicaBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_INVERSE_TelefonicaBrand_icon_dark.png new file mode 100644 index 000000000..9eaf2da89 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_TelefonicaBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_VivoBrand.png b/library/screenshots/Button_SECONDARY_INVERSE_VivoBrand.png new file mode 100644 index 000000000..ac64f67da Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_VivoBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_VivoBrand_dark.png b/library/screenshots/Button_SECONDARY_INVERSE_VivoBrand_dark.png new file mode 100644 index 000000000..ce52febb2 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_VivoBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_VivoBrand_icon.png b/library/screenshots/Button_SECONDARY_INVERSE_VivoBrand_icon.png new file mode 100644 index 000000000..ac64f67da Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_VivoBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_INVERSE_VivoBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_INVERSE_VivoBrand_icon_dark.png new file mode 100644 index 000000000..9ea4adb5b Binary files /dev/null and b/library/screenshots/Button_SECONDARY_INVERSE_VivoBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_MovistarBrand.png b/library/screenshots/Button_SECONDARY_MovistarBrand.png new file mode 100644 index 000000000..3d6171fcd Binary files /dev/null and b/library/screenshots/Button_SECONDARY_MovistarBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_MovistarBrand_dark.png b/library/screenshots/Button_SECONDARY_MovistarBrand_dark.png new file mode 100644 index 000000000..fb05b0a5f Binary files /dev/null and b/library/screenshots/Button_SECONDARY_MovistarBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_MovistarBrand_icon.png b/library/screenshots/Button_SECONDARY_MovistarBrand_icon.png new file mode 100644 index 000000000..e2de32993 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_MovistarBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_MovistarBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_MovistarBrand_icon_dark.png new file mode 100644 index 000000000..3e6d67494 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_MovistarBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_O2Brand.png b/library/screenshots/Button_SECONDARY_O2Brand.png new file mode 100644 index 000000000..b81cd9d5e Binary files /dev/null and b/library/screenshots/Button_SECONDARY_O2Brand.png differ diff --git a/library/screenshots/Button_SECONDARY_O2Brand_dark.png b/library/screenshots/Button_SECONDARY_O2Brand_dark.png new file mode 100644 index 000000000..ce52febb2 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_O2Brand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_O2Brand_icon.png b/library/screenshots/Button_SECONDARY_O2Brand_icon.png new file mode 100644 index 000000000..121a414ed Binary files /dev/null and b/library/screenshots/Button_SECONDARY_O2Brand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_O2Brand_icon_dark.png b/library/screenshots/Button_SECONDARY_O2Brand_icon_dark.png new file mode 100644 index 000000000..9ea4adb5b Binary files /dev/null and b/library/screenshots/Button_SECONDARY_O2Brand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_BlauBrand.png b/library/screenshots/Button_SECONDARY_SMALL_BlauBrand.png new file mode 100644 index 000000000..2beda8c35 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_BlauBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_BlauBrand_dark.png b/library/screenshots/Button_SECONDARY_SMALL_BlauBrand_dark.png new file mode 100644 index 000000000..855396443 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_BlauBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_BlauBrand_icon.png b/library/screenshots/Button_SECONDARY_SMALL_BlauBrand_icon.png new file mode 100644 index 000000000..d5f4f89f8 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_BlauBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_BlauBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_SMALL_BlauBrand_icon_dark.png new file mode 100644 index 000000000..6ae7dcd4f Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_BlauBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_BlauBrand.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_BlauBrand.png new file mode 100644 index 000000000..2f707a146 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_BlauBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_BlauBrand_dark.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_BlauBrand_dark.png new file mode 100644 index 000000000..855396443 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_BlauBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_BlauBrand_icon.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_BlauBrand_icon.png new file mode 100644 index 000000000..fe626d5d8 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_BlauBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_BlauBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_BlauBrand_icon_dark.png new file mode 100644 index 000000000..6ae7dcd4f Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_BlauBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_MovistarBrand.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_MovistarBrand.png new file mode 100644 index 000000000..2f707a146 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_MovistarBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_MovistarBrand_dark.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_MovistarBrand_dark.png new file mode 100644 index 000000000..0af4cc59d Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_MovistarBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_MovistarBrand_icon.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_MovistarBrand_icon.png new file mode 100644 index 000000000..fe626d5d8 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_MovistarBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_MovistarBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_MovistarBrand_icon_dark.png new file mode 100644 index 000000000..b3552c078 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_MovistarBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_O2Brand.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_O2Brand.png new file mode 100644 index 000000000..2f707a146 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_O2Brand.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_O2Brand_dark.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_O2Brand_dark.png new file mode 100644 index 000000000..049039fd5 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_O2Brand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_O2Brand_icon.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_O2Brand_icon.png new file mode 100644 index 000000000..fe626d5d8 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_O2Brand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_O2Brand_icon_dark.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_O2Brand_icon_dark.png new file mode 100644 index 000000000..3cd371035 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_O2Brand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_TelefonicaBrand.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_TelefonicaBrand.png new file mode 100644 index 000000000..2f707a146 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_TelefonicaBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_TelefonicaBrand_dark.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_TelefonicaBrand_dark.png new file mode 100644 index 000000000..f354cbf94 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_TelefonicaBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_TelefonicaBrand_icon.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_TelefonicaBrand_icon.png new file mode 100644 index 000000000..fe626d5d8 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_TelefonicaBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_TelefonicaBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_TelefonicaBrand_icon_dark.png new file mode 100644 index 000000000..8a8aab748 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_TelefonicaBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_VivoBrand.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_VivoBrand.png new file mode 100644 index 000000000..2f707a146 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_VivoBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_VivoBrand_dark.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_VivoBrand_dark.png new file mode 100644 index 000000000..049039fd5 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_VivoBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_VivoBrand_icon.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_VivoBrand_icon.png new file mode 100644 index 000000000..fe626d5d8 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_VivoBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_INVERSE_VivoBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_VivoBrand_icon_dark.png new file mode 100644 index 000000000..3cd371035 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_INVERSE_VivoBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_MovistarBrand.png b/library/screenshots/Button_SECONDARY_SMALL_MovistarBrand.png new file mode 100644 index 000000000..286fefb8c Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_MovistarBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_MovistarBrand_dark.png b/library/screenshots/Button_SECONDARY_SMALL_MovistarBrand_dark.png new file mode 100644 index 000000000..0af4cc59d Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_MovistarBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_MovistarBrand_icon.png b/library/screenshots/Button_SECONDARY_SMALL_MovistarBrand_icon.png new file mode 100644 index 000000000..14207ef6e Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_MovistarBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_MovistarBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_SMALL_MovistarBrand_icon_dark.png new file mode 100644 index 000000000..b3552c078 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_MovistarBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_O2Brand.png b/library/screenshots/Button_SECONDARY_SMALL_O2Brand.png new file mode 100644 index 000000000..e57e18426 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_O2Brand.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_O2Brand_dark.png b/library/screenshots/Button_SECONDARY_SMALL_O2Brand_dark.png new file mode 100644 index 000000000..049039fd5 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_O2Brand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_O2Brand_icon.png b/library/screenshots/Button_SECONDARY_SMALL_O2Brand_icon.png new file mode 100644 index 000000000..b4c889b06 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_O2Brand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_O2Brand_icon_dark.png b/library/screenshots/Button_SECONDARY_SMALL_O2Brand_icon_dark.png new file mode 100644 index 000000000..3cd371035 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_O2Brand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_TelefonicaBrand.png b/library/screenshots/Button_SECONDARY_SMALL_TelefonicaBrand.png new file mode 100644 index 000000000..f1d38f1a1 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_TelefonicaBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_TelefonicaBrand_dark.png b/library/screenshots/Button_SECONDARY_SMALL_TelefonicaBrand_dark.png new file mode 100644 index 000000000..f354cbf94 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_TelefonicaBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_TelefonicaBrand_icon.png b/library/screenshots/Button_SECONDARY_SMALL_TelefonicaBrand_icon.png new file mode 100644 index 000000000..e7c841958 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_TelefonicaBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_TelefonicaBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_SMALL_TelefonicaBrand_icon_dark.png new file mode 100644 index 000000000..8a8aab748 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_TelefonicaBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_VivoBrand.png b/library/screenshots/Button_SECONDARY_SMALL_VivoBrand.png new file mode 100644 index 000000000..d2d0c2240 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_VivoBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_VivoBrand_dark.png b/library/screenshots/Button_SECONDARY_SMALL_VivoBrand_dark.png new file mode 100644 index 000000000..049039fd5 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_VivoBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_VivoBrand_icon.png b/library/screenshots/Button_SECONDARY_SMALL_VivoBrand_icon.png new file mode 100644 index 000000000..ca9cca947 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_VivoBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_SMALL_VivoBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_SMALL_VivoBrand_icon_dark.png new file mode 100644 index 000000000..3cd371035 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_SMALL_VivoBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_TelefonicaBrand.png b/library/screenshots/Button_SECONDARY_TelefonicaBrand.png new file mode 100644 index 000000000..d4a28b8e9 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_TelefonicaBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_TelefonicaBrand_dark.png b/library/screenshots/Button_SECONDARY_TelefonicaBrand_dark.png new file mode 100644 index 000000000..0cb42543f Binary files /dev/null and b/library/screenshots/Button_SECONDARY_TelefonicaBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_TelefonicaBrand_icon.png b/library/screenshots/Button_SECONDARY_TelefonicaBrand_icon.png new file mode 100644 index 000000000..f0f25a304 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_TelefonicaBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_TelefonicaBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_TelefonicaBrand_icon_dark.png new file mode 100644 index 000000000..9eaf2da89 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_TelefonicaBrand_icon_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_VivoBrand.png b/library/screenshots/Button_SECONDARY_VivoBrand.png new file mode 100644 index 000000000..3f81987d5 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_VivoBrand.png differ diff --git a/library/screenshots/Button_SECONDARY_VivoBrand_dark.png b/library/screenshots/Button_SECONDARY_VivoBrand_dark.png new file mode 100644 index 000000000..ce52febb2 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_VivoBrand_dark.png differ diff --git a/library/screenshots/Button_SECONDARY_VivoBrand_icon.png b/library/screenshots/Button_SECONDARY_VivoBrand_icon.png new file mode 100644 index 000000000..aa4f084a5 Binary files /dev/null and b/library/screenshots/Button_SECONDARY_VivoBrand_icon.png differ diff --git a/library/screenshots/Button_SECONDARY_VivoBrand_icon_dark.png b/library/screenshots/Button_SECONDARY_VivoBrand_icon_dark.png new file mode 100644 index 000000000..9ea4adb5b Binary files /dev/null and b/library/screenshots/Button_SECONDARY_VivoBrand_icon_dark.png differ diff --git a/library/src/test/java/com/telefonica/mistica/compose/button/ButtonKtTest.kt b/library/src/test/java/com/telefonica/mistica/compose/button/ButtonKtTest.kt index 6f55080c4..51b19ebaf 100644 --- a/library/src/test/java/com/telefonica/mistica/compose/button/ButtonKtTest.kt +++ b/library/src/test/java/com/telefonica/mistica/compose/button/ButtonKtTest.kt @@ -20,23 +20,26 @@ import org.junit.runner.RunWith import org.robolectric.ParameterizedRobolectricTestRunner @RunWith(ParameterizedRobolectricTestRunner::class) -internal class ButtonKtTest(private val brand: Brand, private val darkTheme: Boolean): ScreenshotsTest() { +internal class ButtonKtTest(private val brand: Brand, private val style: ButtonStyle, private val icon: Boolean, private val darkTheme: Boolean): + ScreenshotsTest() { @get:Rule val composeTestRule = createComposeRule() @Test fun `check the button screenshot`() { - `when Button`(brand, darkTheme) + `when Button`(brand, style, icon, darkTheme) - `then screenshot is OK`(brand, darkTheme) + `then screenshot is OK`(brand, style, icon, darkTheme) } - private fun `when Button`(brand: Brand = MovistarBrand, darkTheme: Boolean) { + private fun `when Button`(brand: Brand = MovistarBrand, style: ButtonStyle, icon: Boolean, darkTheme: Boolean) { composeTestRule.setContent { MisticaTheme(brand = brand, darkTheme = darkTheme) { Surface { Button( text = "textValue", + buttonStyle = style, + icon = android.R.drawable.ic_lock_power_off.takeIf { icon }, onClickListener = { }, modifier = Modifier.padding(16.dp) ) @@ -45,24 +48,44 @@ internal class ButtonKtTest(private val brand: Brand, private val darkTheme: Boo } } - private fun `then screenshot is OK`(brand: Brand, darkTheme: Boolean) { - compareScreenshot(composeTestRule.onRoot(), brand, darkTheme) + private fun `then screenshot is OK`(brand: Brand, style: ButtonStyle, icon: Boolean, darkTheme: Boolean) { + val iconSuffix = if(icon) { + "icon" + } else { + null + } + compareScreenshot(composeTestRule.onRoot(), "Button", style.toString(), brand, darkTheme, iconSuffix) } companion object { @JvmStatic @ParameterizedRobolectricTestRunner.Parameters(name = "Input: {0}") - fun brands() = listOf( - arrayOf(MovistarBrand, false), - arrayOf(VivoBrand, false), - arrayOf(O2Brand, false), - arrayOf(BlauBrand, false), - arrayOf(TelefonicaBrand, false), - arrayOf(MovistarBrand, true), - arrayOf(VivoBrand, true), - arrayOf(O2Brand, true), - arrayOf(BlauBrand, true), - arrayOf(TelefonicaBrand, true), - ) + fun brands(): List> { + val brands2 = listOf( + MovistarBrand, + VivoBrand, + O2Brand, + BlauBrand, + TelefonicaBrand, + ) + val themes = listOf(false, true) + val buttonStyles = listOf( + ButtonStyle.PRIMARY, ButtonStyle.PRIMARY_SMALL, ButtonStyle.SECONDARY, ButtonStyle.SECONDARY_SMALL, ButtonStyle.DANGER, + ButtonStyle.DANGER_SMALL, ButtonStyle.LINK, ButtonStyle.PRIMARY_INVERSE, ButtonStyle.PRIMARY_SMALL_INVERSE, ButtonStyle.SECONDARY_INVERSE, + ButtonStyle.SECONDARY_SMALL_INVERSE, ButtonStyle.LINK_INVERSE + ) + val icons = listOf(false, true) + + return brands2.flatMap { brand -> + buttonStyles.flatMap { buttonStyle -> + icons.flatMap { hasIcon -> + themes.map { darkTheme -> + arrayOf(brand, buttonStyle, hasIcon, darkTheme) + } + } + } + } + } + } } diff --git a/library/src/test/java/com/telefonica/mistica/input/TextInputTest.kt b/library/src/test/java/com/telefonica/mistica/input/TextInputTest.kt index 7454dedd2..608be806d 100644 --- a/library/src/test/java/com/telefonica/mistica/input/TextInputTest.kt +++ b/library/src/test/java/com/telefonica/mistica/input/TextInputTest.kt @@ -6,6 +6,7 @@ import androidx.test.espresso.matcher.ViewMatchers import androidx.test.ext.junit.rules.activityScenarioRule import com.telefonica.mistica.DummyActivity import com.telefonica.mistica.R +import com.telefonica.mistica.compose.theme.brand.MovistarBrand import com.telefonica.mistica.testutils.ScreenshotsTest import org.junit.Rule import org.junit.Test diff --git a/library/src/test/java/com/telefonica/mistica/testutils/ScreenshotUtils.kt b/library/src/test/java/com/telefonica/mistica/testutils/ScreenshotUtils.kt index 29b78f2ba..4dec2f4df 100644 --- a/library/src/test/java/com/telefonica/mistica/testutils/ScreenshotUtils.kt +++ b/library/src/test/java/com/telefonica/mistica/testutils/ScreenshotUtils.kt @@ -3,18 +3,28 @@ package com.telefonica.mistica.testutils import com.telefonica.mistica.compose.theme.brand.Brand object ScreenshotUtils { - fun getScreenshotName(brand: Brand? = null, extra: String = ""): String { - return """screenshots/ - ${TestUtils.findRunningTestMethodName()} - ${brandName(brand, prepend = "_")}${extra}.png""" - .replace("\\s+".toRegex(), "") - } - private fun brandName(brand: Brand?, prepend: String = "", append: String = ""): String { - return if (brand != null) { - "$prepend${brand::class.java.simpleName}$append" + fun getScreenshotName(component: String?, style: String?, brand: Brand?, darkTheme: Boolean, extra: String?): String { + val componentOrTestName = if(component == null) { + TestUtils.findRunningTestMethodName() + } else { + "${component}_${style}" + } + val brandValue = if (brand != null) { + "${brand::class.java.simpleName}" } else { - "" + null } + val asasda = listOfNotNull( + componentOrTestName, + brandValue, + extra, + "dark".takeIf { darkTheme } + ).joinToString(separator = "_") + return """screenshots/ + $asasda""" + .plus(".png").replace("\\s+".toRegex(), "") + } + } diff --git a/library/src/test/java/com/telefonica/mistica/testutils/ScreenshotsTest.kt b/library/src/test/java/com/telefonica/mistica/testutils/ScreenshotsTest.kt index 826672af8..8b371bb7f 100644 --- a/library/src/test/java/com/telefonica/mistica/testutils/ScreenshotsTest.kt +++ b/library/src/test/java/com/telefonica/mistica/testutils/ScreenshotsTest.kt @@ -11,24 +11,32 @@ import org.robolectric.annotation.Config open class ScreenshotsTest { fun compareScreenshot( node: SemanticsNodeInteraction, + component: String? = null, + style: String? = null, brand: Brand? = null, darkTheme: Boolean = false, - extra: String = "", + extra: String? = null, ) { - node.captureRoboImage(screenshotName(brand, darkTheme, extra)) + node.captureRoboImage(screenshotName(component, style, brand, darkTheme, extra)) } fun compareScreenshot( node: ViewInteraction, + component: String? = null, + style: String? = null, brand: Brand? = null, darkTheme: Boolean = false, - extra: String = "", + extra: String? = null, ) { - node.captureRoboImage(screenshotName(brand, darkTheme, extra)) + node.captureRoboImage(screenshotName(component, style, brand, darkTheme, extra)) } - private fun screenshotName(brand: Brand?, darkTheme: Boolean, extra: String) = ScreenshotUtils.getScreenshotName( - brand = brand, - extra = if (darkTheme) "_dark$extra" else extra - ) + private fun screenshotName(component: String?, style: String?, brand: Brand?, darkTheme: Boolean, extra: String?) = + ScreenshotUtils.getScreenshotName( + component = component, + style = style, + brand = brand, + darkTheme = darkTheme, + extra = extra + ) }