Иконки флагов стран в SVG формате - https://flagicons.lipis.dev
Можно выбрать необходимые, но если нужны все, то
#flag #svg #lib
Можно выбрать необходимые, но если нужны все, то
png
формат (sprite) может быть значительно оптимальней.#flag #svg #lib
flagicons.lipis.dev
flag-icons: Free Country Flags in SVG
A curated collection of all country flags in SVG
👍1
currentColor
- это значение, которое принимает значение любого цвета, установленного в данный момент для этого селектора, независимо от того, установлен ли он неявно или унаследован.Пример:
.btn {
padding: 0.5em 1.25em;
text-transform: uppercase;
text-decoration: none;
background: white;
color: limegreen;
border: 1px solid currentColor;
// border будет тоже цвета limegreen
}
currentColor
часто применяется в svg иконках, когда надо прокинуть установленный на элементе её содержащем цвет, на саму иконку. В этом случае в svg используют color: currrentColor
. В распространенных icon packs это обычно так.Если у svg иконки есть свойства и
color
, и fill
, то как минимум одно из них прокидывать в обертку придется пропсами, как в данном примере#tip #css #svg
Vue FAQ
Ресурсы приложения | Vue FAQ
Vue FAQ - information about Vue.js and frontend development in general
👍12❤1
При рисовании графиков на фронтенде обычно используется два подхода -
Библиотеки для первого (
Если нужны несложные диаграммы, можно использовать
Специальная обертка для
#charts #svg
canvas
и svg
Библиотеки для первого (
chart.js
, uplot
) предлагают больший функционал и детализацию, библиотеки для второго (frappe-charts
, chartist
) - намного меньший размер пакета и заметно лучшую производительность в браузере.Если нужны несложные диаграммы, можно использовать
SVG
Специальная обертка для
Vue
не обязательна - все можно сделать в onMounted()
через useTemplateRef()
.#charts #svg
👍19👎1