diff --git a/README_ru.md b/README_ru.md index dec0e41..4fde651 100644 --- a/README_ru.md +++ b/README_ru.md @@ -124,13 +124,14 @@ AIO Launcher включает в себя интерпретатор LuaJ 3.0.1 * `string:replace(regexp, string)` - заменяет текст, найденный регулярным выражением, на другой текст; * `get_index(table, value)` - возвращает индекс элемента таблицы; * `round(x, n)` - округляет число; +* `md_colors` - таблица цветов Material Design (исходник есть в этом репозитории); В комплект также входят: * [Penlight](http://stevedonovan.github.io/Penlight/api/manual/01-introduction.md.html) - набор портированных из Python функций и структур данных; * [luaDate](https://github.com/Tieske/date) - функции для работы со временем; * [json.lua](https://github.com/rxi/json.lua) - парзер JSON; -* [SLAXDOM](https://github.com/Phrogz/SLAXML) - парзер XML. +* [SLAXDOM](https://github.com/Phrogz/SLAXML) - парзер XML; # Метаданные diff --git a/app_buttons_sample.lua b/app_buttons_sample.lua index e56fa82..c2d1984 100644 --- a/app_buttons_sample.lua +++ b/app_buttons_sample.lua @@ -1,7 +1,7 @@ function on_resume() apps_names = { "Telegram", "WhatsApp", "Google PLay" } apps_pkgs = { "org.telegram.messenger.web", "com.whatsapp", "com.android.vending" } - apps_colors = { "#0000ff", "#00ff00" } + apps_colors = { md_colors.light_blue_500, md_colors.green_500 } ui:show_buttons(apps_names, apps_colors) end diff --git a/md_colors.lua b/md_colors.lua new file mode 100644 index 0000000..44a59f0 --- /dev/null +++ b/md_colors.lua @@ -0,0 +1,295 @@ +md_colors = { + -- reds + red_50="#FFEBEE", + red_100="#FFCDD2", + red_200="#EF9A9A", + red_300="#E57373", + red_400="#EF5350", + red_500="#F44336", + red_600="#E53935", + red_700="#D32F2F", + red_800="#C62828", + red_900="#B71C1C", + red_A100="#FF8A80", + red_A200="#FF5252", + red_A400="#FF1744", + red_A700="#D50000", + + -- pinks + pink_50="#FCE4EC", + pink_100="#F8BBD0", + pink_200="#F48FB1", + pink_300="#F06292", + pink_400="#EC407A", + pink_500="#E91E63", + pink_600="#D81B60", + pink_700="#C2185B", + pink_800="#AD1457", + pink_900="#880E4F", + pink_A100="#FF80AB", + pink_A200="#FF4081", + pink_A400="#F50057", + pink_A700="#C51162", + + -- purples + purple_50="#F3E5F5", + purple_100="#E1BEE7", + purple_200="#CE93D8", + purple_300="#BA68C8", + purple_400="#AB47BC", + purple_500="#9C27B0", + purple_600="#8E24AA", + purple_700="#7B1FA2", + purple_800="#6A1B9A", + purple_900="#4A148C", + purple_A100="#EA80FC", + purple_A200="#E040FB", + purple_A400="#D500F9", + purple_A700="#AA00FF", + + -- deep purples + deep_purple_50="#EDE7F6", + deep_purple_100="#D1C4E9", + deep_purple_200="#B39DDB", + deep_purple_300="#9575CD", + deep_purple_400="#7E57C2", + deep_purple_500="#673AB7", + deep_purple_600="#5E35B1", + deep_purple_700="#512DA8", + deep_purple_800="#4527A0", + deep_purple_900="#311B92", + deep_purple_A100="#B388FF", + deep_purple_A200="#7C4DFF", + deep_purple_A400="#651FFF", + deep_purple_A700="#6200EA", + + -- indigo + indigo_50="#E8EAF6", + indigo_100="#C5CAE9", + indigo_200="#9FA8DA", + indigo_300="#7986CB", + indigo_400="#5C6BC0", + indigo_500="#3F51B5", + indigo_600="#3949AB", + indigo_700="#303F9F", + indigo_800="#283593", + indigo_900="#1A237E", + indigo_A100="#8C9EFF", + indigo_A200="#536DFE", + indigo_A400="#3D5AFE", + indigo_A700="#304FFE", + + -- blue + blue_50="#E3F2FD", + blue_100="#BBDEFB", + blue_200="#90CAF9", + blue_300="#64B5F6", + blue_400="#42A5F5", + blue_500="#2196F3", + blue_600="#1E88E5", + blue_700="#1976D2", + blue_800="#1565C0", + blue_900="#0D47A1", + blue_A100="#82B1FF", + blue_A200="#448AFF", + blue_A400="#2979FF", + blue_A700="#2962FF", + + -- light blue + light_blue_50="#E1F5FE", + light_blue_100="#B3E5FC", + light_blue_200="#81D4fA", + light_blue_300="#4fC3F7", + light_blue_400="#29B6FC", + light_blue_500="#03A9F4", + light_blue_600="#039BE5", + light_blue_700="#0288D1", + light_blue_800="#0277BD", + light_blue_900="#01579B", + light_blue_A100="#80D8FF", + light_blue_A200="#40C4FF", + light_blue_A400="#00B0FF", + light_blue_A700="#0091EA", + + -- cyan + cyan_50="#E0F7FA", + cyan_100="#B2EBF2", + cyan_200="#80DEEA", + cyan_300="#4DD0E1", + cyan_400="#26C6DA", + cyan_500="#00BCD4", + cyan_600="#00ACC1", + cyan_700="#0097A7", + cyan_800="#00838F", + cyan_900="#006064", + cyan_A100="#84FFFF", + cyan_A200="#18FFFF", + cyan_A400="#00E5FF", + cyan_A700="#00B8D4", + + -- teal + teal_50="#E0F2F1", + teal_100="#B2DFDB", + teal_200="#80CBC4", + teal_300="#4DB6AC", + teal_400="#26A69A", + teal_500="#009688", + teal_600="#00897B", + teal_700="#00796B", + teal_800="#00695C", + teal_900="#004D40", + teal_A100="#A7FFEB", + teal_A200="#64FFDA", + teal_A400="#1DE9B6", + teal_A700="#00BFA5", + + -- green + green_50="#E8F5E9", + green_100="#C8E6C9", + green_200="#A5D6A7", + green_300="#81C784", + green_400="#66BB6A", + green_500="#4CAF50", + green_600="#43A047", + green_700="#388E3C", + green_800="#2E7D32", + green_900="#1B5E20", + green_A100="#B9F6CA", + green_A200="#69F0AE", + green_A400="#00E676", + green_A700="#00C853", + + --light green + light_green_50="#F1F8E9", + light_green_100="#DCEDC8", + light_green_200="#C5E1A5", + light_green_300="#AED581", + light_green_400="#9CCC65", + light_green_500="#8BC34A", + light_green_600="#7CB342", + light_green_700="#689F38", + light_green_800="#558B2F", + light_green_900="#33691E", + light_green_A100="#CCFF90", + light_green_A200="#B2FF59", + light_green_A400="#76FF03", + light_green_A700="#64DD17", + + -- lime + lime_50="#F9FBE7", + lime_100="#F0F4C3", + lime_200="#E6EE9C", + lime_300="#DCE775", + lime_400="#D4E157", + lime_500="#CDDC39", + lime_600="#C0CA33", + lime_700="#A4B42B", + lime_800="#9E9D24", + lime_900="#827717", + lime_A100="#F4FF81", + lime_A200="#EEFF41", + lime_A400="#C6FF00", + lime_A700="#AEEA00", + + --yellow + yellow_50="#FFFDE7", + yellow_100="#FFF9C4", + yellow_200="#FFF590", + yellow_300="#FFF176", + yellow_400="#FFEE58", + yellow_500="#FFEB3B", + yellow_600="#FDD835", + yellow_700="#FBC02D", + yellow_800="#F9A825", + yellow_900="#F57F17", + yellow_A100="#FFFF82", + yellow_A200="#FFFF00", + yellow_A400="#FFEA00", + yellow_A700="#FFD600", + + --amber + amber_50="#FFF8E1", + amber_100="#FFECB3", + amber_200="#FFE082", + amber_300="#FFD54F", + amber_400="#FFCA28", + amber_500="#FFC107", + amber_600="#FFB300", + amber_700="#FFA000", + amber_800="#FF8F00", + amber_900="#FF6F00", + amber_A100="#FFE57F", + amber_A200="#FFD740", + amber_A400="#FFC400", + amber_A700="#FFAB00", + + --orange + orange_50="#FFF3E0", + orange_100="#FFE0B2", + orange_200="#FFCC80", + orange_300="#FFB74D", + orange_400="#FFA726", + orange_500="#FF9800", + orange_600="#FB8C00", + orange_700="#F57C00", + orange_800="#EF6C00", + orange_900="#E65100", + orange_A100="#FFD180", + orange_A200="#FFAB40", + orange_A400="#FF9100", + orange_A700="#FF6D00", + + --deep orange + deep_orange_50="#FBE9A7", + deep_orange_100="#FFCCBC", + deep_orange_200="#FFAB91", + deep_orange_300="#FF8A65", + deep_orange_400="#FF7043", + deep_orange_500="#FF5722", + deep_orange_600="#F4511E", + deep_orange_700="#E64A19", + deep_orange_800="#D84315", + deep_orange_900="#BF360C", + deep_orange_A100="#FF9E80", + deep_orange_A200="#FF6E40", + deep_orange_A400="#FF3D00", + deep_orange_A700="#DD2600", + + --brown + brown_50="#EFEBE9", + brown_100="#D7CCC8", + brown_200="#BCAAA4", + brown_300="#A1887F", + brown_400="#8D6E63", + brown_500="#795548", + brown_600="#6D4C41", + brown_700="#5D4037", + brown_800="#4E342E", + brown_900="#3E2723", + + --grey + grey_50="#FAFAFA", + grey_100="#F5F5F5", + grey_200="#EEEEEE", + grey_300="#E0E0E0", + grey_400="#BDBDBD", + grey_500="#9E9E9E", + grey_600="#757575", + grey_700="#616161", + grey_800="#424242", + grey_900="#212121", + black_1000="#000000", + white_1000="#ffffff", + + --blue grey + blue_grey_50="#ECEFF1", + blue_grey_100="#CFD8DC", + blue_grey_200="#B0BBC5", + blue_grey_300="#90A4AE", + blue_grey_400="#78909C", + blue_grey_500="#607D8B", + blue_grey_600="#546E7A", + blue_grey_700="#455A64", + blue_grey_800="#37474F", + blue_grey_900="#263238", +} diff --git a/rss-widget.lua b/rss-widget.lua index 9a55298..c01a7b0 100644 --- a/rss-widget.lua +++ b/rss-widget.lua @@ -8,7 +8,7 @@ -- settings local feed = "https://news.yandex.ru/index.rss" local lines_num = 5 -local auto_folding = true +local auto_folding = false local api_url = "https://rss-to-json-serverless-api.vercel.app/api?feedURL=" local titles = {}