Compare commits

...

8 commits

Author SHA1 Message Date
Luca Burgio f69b7f5c27 fix: all rel links 2024-02-10 12:48:52 +01:00
Luca Burgio 0f5f811e17 fix: streamline sponsor 2024-02-10 12:20:50 +01:00
lucaburgio 7cf649d870 Release Version v7.4.0 2024-02-10 10:30:38 +00:00
lucaburgio 04595f439d Update build artifacts 2024-02-10 10:27:56 +00:00
Luca Burgio 320c6df106 feat: 7 new solid icons 2024-02-10 11:27:22 +01:00
Luca Burgio 8ad02f8912 chore: prettier 2024-02-10 11:16:31 +01:00
Luca Burgio bdc17791a5 fix: added sponsored attribute 2024-02-10 11:08:48 +01:00
Luca Burgio 82a1fc0437 revert: restored supporter avatars 2024-02-10 10:41:49 +01:00
20 changed files with 169 additions and 20 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View file

@ -27,7 +27,7 @@ export function AvailableFor() {
<a
href={'https://github.com/iconoir-icons/iconoir#swift-package'}
target={'_blank'}
rel={'noreferrer'}
rel={'nofollow noreferrer'}
>
<AvailableForImage
src={'/logo-swift.svg'}
@ -35,14 +35,22 @@ export function AvailableFor() {
title={'Swift'}
/>
</a>
<a href={LIBRARY_LINKS.Flutter} target={'_blank'} rel={'noreferrer'}>
<a
href={LIBRARY_LINKS.Flutter}
target={'_blank'}
rel={'nofollow noreferrer'}
>
<AvailableForImage
src={'/logo-flutter.svg'}
alt={'Flutter Logo'}
title={'Flutter'}
/>
</a>
<a href={LIBRARY_LINKS.Figma} target={'_blank'} rel={'noreferrer'}>
<a
href={LIBRARY_LINKS.Figma}
target={'_blank'}
rel={'nofollow noreferrer'}
>
<AvailableForImage
src={'/logo-figma.svg'}
alt={'Figma Logo'}
@ -52,7 +60,7 @@ export function AvailableFor() {
<a
href={LIBRARY_LINKS.ReactNative}
target={'_blank'}
rel={'noreferrer'}
rel={'nofollow noreferrer'}
>
<AvailableForImage
src={'/logo-react-native.svg'}
@ -60,14 +68,22 @@ export function AvailableFor() {
title={'React Native'}
/>
</a>
<a href={LIBRARY_LINKS.Vue} target={'_blank'} rel={'noreferrer'}>
<a
href={LIBRARY_LINKS.Vue}
target={'_blank'}
rel={'nofollow noreferrer'}
>
<AvailableForImage
src={'/logo-vue.svg'}
alt={'Vue Logo'}
title={'Vue'}
/>
</a>
<a href={LIBRARY_LINKS.Framer} target={'_blank'} rel={'noreferrer'}>
<a
href={LIBRARY_LINKS.Framer}
target={'_blank'}
rel={'nofollow noreferrer'}
>
<AvailableForImage
src={'/logo-framer.svg'}
alt={'Framer Logo'}
@ -75,10 +91,18 @@ export function AvailableFor() {
/>
</a>
<AreYouUsing>
<a href={SUGGEST_LIBRARY_LINK} target={'_blank'} rel={'noreferrer'}>
<a
href={SUGGEST_LIBRARY_LINK}
target={'_blank'}
rel={'nofollow noreferrer'}
>
<Text14>More?</Text14>
</a>
<a href={FEEDBACK_LINK} target={'_blank'} rel={'noreferrer'}>
<a
href={FEEDBACK_LINK}
target={'_blank'}
rel={'nofollow noreferrer'}
>
<Text14>Are you using the library?</Text14>
</a>
</AreYouUsing>

View file

@ -86,13 +86,13 @@ export function Footer() {
<Text13 style={{ fontWeight: 400 }}>
Parts of this content are &copy;2020-2023 by individual Iconoir
contributors. Content available under a{' '}
<a href={LICENSE_LINK} target={'_blank'} rel={'noreferrer'}>
<a href={LICENSE_LINK} target={'_blank'} rel={'nofollow noreferrer'}>
MIT License
</a>
.
</Text13>
<Text13 style={{ fontWeight: 400 }}>
<a href={PRIVACY_LINK} target={'_blank'} rel={'noreferrer'}>
<a href={PRIVACY_LINK} target={'_blank'} rel={'nofollow noreferrer'}>
Privacy
</a>
</Text13>

View file

@ -67,7 +67,7 @@ export function Header({ currentVersion }: HeaderProps) {
<span>X (Twitter)</span>
</a>
</Share>
<a href={DISCORD_LINK}>
<a href={DISCORD_LINK} rel={'nofollow noreferrer'}>
<StyledDiscord $isMobile />
</a>
<MobileMenuButton onClick={() => setMenuVisible((v) => !v)}>

View file

@ -3,7 +3,11 @@ import styled from 'styled-components';
export function Streamline() {
return (
<a href="https://bit.ly/3SNgpKo" style={{ textDecoration: 'none' }}>
<a
rel="sponsored"
href="https://bit.ly/3SNgpKo"
style={{ textDecoration: 'none' }}
>
<PromoContainer>
<PromoContent>
<PromoInfo>

View file

@ -92,6 +92,49 @@ const Home: NextPage<HomeProps> = ({
>
<span>Donate</span>
</LargeButton>
<Supporters>
<Supporter
data-tooltip="Pierre Olivier Marec"
as={'a'}
href={'https://github.com/pomarec'}
rel="noopener sponsored"
src={'https://avatars.githubusercontent.com/u/802933?v=4'}
/>
<Supporter
data-tooltip="Tuan Hiep"
as={'a'}
href={'https://opencollective.com/iconoir/contribute'}
rel="noopener sponsored"
src={
'https://images.opencollective.com/tuan-hiep/17b1ef2/avatar.png?height=80'
}
/>
<Supporter
data-tooltip="Justin Kendrick"
as={'a'}
href={'https://opencollective.com/iconoir/contribute'}
rel="noopener sponsored"
src={
'https://images.opencollective.com/guest-39c79745/avatar.png?height=80'
}
/>
<Supporter
data-tooltip="Anon"
as={'a'}
href={'https://opencollective.com/iconoir/contribute'}
rel="noopener sponsored"
src={
'https://opencollective.com/static/images/default-guest-logo.svg'
}
/>
<Supporter
data-tooltip="Luca Burgio"
as={'a'}
href={'https://twitter.com/burgioluca'}
rel="noopener sponsored"
src={'https://lucaburgio.com/images/profile2.png'}
/>
</Supporters>
<Text15>
Join our supporters and help us continue developing Iconoir.
</Text15>
@ -143,6 +186,45 @@ export const HeroDescription = styled(Text18)<{ topMargin?: number }>`
}
`;
const Supporters = styled.div`
display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
margin-bottom: 8px !important;
`;
const Supporter = styled.div<{ src?: string }>`
width: 40px;
height: 40px;
border-radius: 50%;
background-color: #000;
margin: 0 10px;
background-image: url(${(props) => props.src});
background-size: contain;
background-repeat: no-repeat;
background-position: center;
border: 2px solid white;
margin: 0 -4px;
transition: 0.2s;
&:hover {
scale: 1.1;
transition: 0.2s;
&:before {
content: attr(data-tooltip);
position: absolute;
bottom: 100%;
left: 50%;
transform: translateX(-50%);
background-color: black;
color: white;
padding: 5px;
border-radius: 3px;
white-space: nowrap;
font-size: 12px;
}
}
`;
const SupportContainer = styled.div`
text-align: center;
> * {

3
icons/solid/cash.svg Normal file
View file

@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 4.25C2.48122 4.25 1.25 5.48122 1.25 7V17C1.25 18.5188 2.48122 19.75 4 19.75H20C21.5188 19.75 22.75 18.5188 22.75 17V7C22.75 5.48122 21.5188 4.25 20 4.25H4ZM19.0672 12.501C19.3445 12.1933 19.3198 11.7191 19.012 11.4418C18.7043 11.1646 18.23 11.1893 17.9528 11.497L17.9428 11.5081C17.6655 11.8159 17.6902 12.2901 17.998 12.5673C18.3057 12.8446 18.78 12.8199 19.0572 12.5121L19.0672 12.501ZM6.01201 11.4418C6.31975 11.7191 6.34446 12.1933 6.06721 12.501L6.05721 12.5121C5.77996 12.8199 5.30573 12.8446 4.99799 12.5673C4.69025 12.2901 4.66554 11.8159 4.94279 11.5081L4.95279 11.497C5.23004 11.1893 5.70427 11.1646 6.01201 11.4418ZM12 8.25C9.92889 8.25 8.25 9.92889 8.25 12C8.25 14.0711 9.92889 15.75 12 15.75C14.0711 15.75 15.75 14.0711 15.75 12C15.75 9.92889 14.0711 8.25 12 8.25Z" fill="currentColor"/>
</svg>

After

Width:  |  Height:  |  Size: 975 B

View file

@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M4 4.25C2.48122 4.25 1.25 5.48122 1.25 7V17C1.25 18.5188 2.48122 19.75 4 19.75H20C21.5188 19.75 22.75 18.5188 22.75 17V9.75H6C5.58579 9.75 5.25 9.41421 5.25 9C5.25 8.58579 5.58579 8.25 6 8.25H22.75V7C22.75 5.48122 21.5188 4.25 20 4.25H4Z" fill="currentColor"/>
</svg>

After

Width:  |  Height:  |  Size: 432 B

View file

@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M12 1.25C6.06294 1.25 1.25 6.06294 1.25 12C1.25 17.937 6.06293 22.75 12 22.75C17.937 22.75 22.75 17.937 22.75 12C22.75 6.06293 17.937 1.25 12 1.25ZM12.75 5.5C12.75 5.08579 12.4142 4.75 12 4.75C11.5858 4.75 11.25 5.08579 11.25 5.5V6.60325C10.7348 6.6798 10.2303 6.85793 9.8025 7.18193C9.13016 7.69119 8.75 8.48349 8.75 9.50001C8.75 9.99538 8.86527 10.4357 9.09233 10.8161C9.31679 11.1921 9.62636 11.4694 9.95672 11.6796C10.5694 12.0695 11.3505 12.2823 11.9957 12.4581L12.0527 12.4736C12.772 12.6697 13.3375 12.831 13.738 13.0859C13.9232 13.2038 14.0434 13.3249 14.1197 13.4528C14.1934 13.5763 14.25 13.7454 14.25 14C14.25 14.6092 14.0047 14.9921 13.6458 15.2435C13.2567 15.516 12.681 15.665 12.0269 15.6415C11.0251 15.6055 10.0709 15.1779 9.6 14.55C9.35147 14.2186 8.88137 14.1515 8.55 14.4C8.21863 14.6485 8.15147 15.1186 8.4 15.45C9.06955 16.3427 10.1574 16.875 11.25 17.0647V18.5C11.25 18.9142 11.5858 19.25 12 19.25C12.4142 19.25 12.75 18.9142 12.75 18.5V17.109C13.3777 17.0337 13.9915 16.8327 14.5063 16.4721C15.2634 15.942 15.75 15.1018 15.75 14C15.75 13.5046 15.6347 13.0644 15.4077 12.684C15.1832 12.3079 14.8736 12.0306 14.5433 11.8204C13.9306 11.4305 13.1495 11.2177 12.5043 11.0419L12.5043 11.0419L12.4473 11.0264C11.728 10.8303 11.1625 10.669 10.762 10.4141C10.5768 10.2962 10.4566 10.1751 10.3803 10.0472C10.3066 9.92373 10.25 9.75463 10.25 9.50001C10.25 8.8865 10.4603 8.56541 10.7082 8.37765C10.9874 8.16615 11.4239 8.04349 11.9798 8.05845C12.9286 8.08398 13.9414 8.50209 14.4697 9.03033C14.7626 9.32323 15.2374 9.32322 15.5303 9.03033C15.8232 8.73743 15.8232 8.26256 15.5303 7.96967C14.8479 7.28726 13.7987 6.80659 12.75 6.63088V5.5Z" fill="currentColor"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

View file

@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.6 2.25C2.85442 2.25 2.25 2.85442 2.25 3.6V20.4C2.25 21.1456 2.85444 21.75 3.6 21.75H20.4C21.1456 21.75 21.75 21.1456 21.75 20.4V3.6C21.75 2.85444 21.1456 2.25 20.4 2.25H3.6ZM13.8696 6.25C11.3499 6.25 9.23714 7.93891 8.51555 10.25H8C7.58579 10.25 7.25 10.5858 7.25 11C7.25 11.4142 7.58579 11.75 8 11.75H8.25524C8.25176 11.8329 8.25 11.9163 8.25 12C8.25 12.0837 8.25176 12.1671 8.25524 12.25H8C7.58579 12.25 7.25 12.5858 7.25 13C7.25 13.4142 7.58579 13.75 8 13.75H8.51555C9.23714 16.0611 11.3499 17.75 13.8696 17.75C14.7533 17.75 15.5908 17.5407 16.3355 17.1682C16.706 16.9828 16.8561 16.5323 16.6708 16.1619C16.4854 15.7914 16.0349 15.6413 15.6645 15.8266C15.1222 16.0979 14.5139 16.25 13.8696 16.25C12.2097 16.25 10.7628 15.2307 10.1137 13.75H14C14.4142 13.75 14.75 13.4142 14.75 13C14.75 12.5858 14.4142 12.25 14 12.25H9.75697C9.75235 12.1673 9.75 12.084 9.75 12C9.75 11.916 9.75235 11.8327 9.75697 11.75H14C14.4142 11.75 14.75 11.4142 14.75 11C14.75 10.5858 14.4142 10.25 14 10.25H10.1137C10.7628 8.76931 12.2097 7.75 13.8696 7.75C14.5139 7.75 15.1222 7.90209 15.6644 8.17337C16.0348 8.35872 16.4854 8.20869 16.6707 7.83826C16.8561 7.46783 16.706 7.01728 16.3356 6.83193C15.5908 6.45923 14.7533 6.25 13.8696 6.25Z" fill="currentColor"/>
</svg>

After

Width:  |  Height:  |  Size: 1.4 KiB

View file

@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.6 2.25C2.85442 2.25 2.25 2.85442 2.25 3.6V20.4C2.25 21.1456 2.85444 21.75 3.6 21.75H20.4C21.1456 21.75 21.75 21.1456 21.75 20.4V3.6C21.75 2.85444 21.1456 2.25 20.4 2.25H3.6ZM12.75 5.5C12.75 5.08579 12.4142 4.75 12 4.75C11.5858 4.75 11.25 5.08579 11.25 5.5V6.60325C10.7348 6.6798 10.2303 6.85793 9.8025 7.18193C9.13016 7.69119 8.75 8.48349 8.75 9.50001C8.75 9.99538 8.86527 10.4357 9.09233 10.8161C9.31679 11.1921 9.62636 11.4694 9.95672 11.6796C10.5694 12.0695 11.3505 12.2823 11.9957 12.4581L12.0527 12.4736C12.772 12.6697 13.3375 12.831 13.738 13.0859C13.9232 13.2038 14.0434 13.3249 14.1197 13.4528C14.1934 13.5763 14.25 13.7454 14.25 14C14.25 14.6092 14.0047 14.9921 13.6458 15.2435C13.2567 15.516 12.681 15.665 12.0269 15.6415C11.0251 15.6055 10.0709 15.1779 9.6 14.55C9.35147 14.2186 8.88137 14.1515 8.55 14.4C8.21863 14.6485 8.15147 15.1186 8.4 15.45C9.06955 16.3427 10.1574 16.875 11.25 17.0647V18.5C11.25 18.9142 11.5858 19.25 12 19.25C12.4142 19.25 12.75 18.9142 12.75 18.5V17.109C13.3777 17.0337 13.9915 16.8327 14.5063 16.4721C15.2634 15.942 15.75 15.1018 15.75 14C15.75 13.5046 15.6347 13.0644 15.4077 12.684C15.1832 12.3079 14.8736 12.0306 14.5433 11.8204C13.9306 11.4305 13.1495 11.2177 12.5043 11.0419L12.5043 11.0419L12.4473 11.0264C11.728 10.8303 11.1625 10.669 10.762 10.4141C10.5768 10.2962 10.4566 10.1751 10.3803 10.0472C10.3066 9.92373 10.25 9.75463 10.25 9.50001C10.25 8.8865 10.4603 8.56541 10.7082 8.37765C10.9874 8.16615 11.4239 8.04349 11.9798 8.05845C12.9286 8.08398 13.9414 8.50209 14.4697 9.03033C14.7626 9.32323 15.2374 9.32322 15.5303 9.03033C15.8232 8.73743 15.8232 8.26256 15.5303 7.96967C14.8479 7.28726 13.7987 6.80659 12.75 6.63088V5.5Z" fill="currentColor"/>
</svg>

After

Width:  |  Height:  |  Size: 1.8 KiB

4
icons/solid/wallet.svg Normal file
View file

@ -0,0 +1,4 @@
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M5 6.25C3.48122 6.25 2.25 7.48122 2.25 9V18C2.25 19.5188 3.48122 20.75 5 20.75H19C20.5188 20.75 21.75 19.5188 21.75 18V9C21.75 7.48122 20.5188 6.25 19 6.25H5ZM16.5 12.25C15.8097 12.25 15.25 12.8097 15.25 13.5C15.25 14.1903 15.8097 14.75 16.5 14.75C17.1903 14.75 17.75 14.1903 17.75 13.5C17.75 12.8097 17.1903 12.25 16.5 12.25Z" fill="currentColor"/>
<path d="M16.4847 3.06862C17.7544 2.73004 19 3.68703 19 5.00109H9L16.4847 3.06862Z" fill="currentColor"/>
</svg>

After

Width:  |  Height:  |  Size: 627 B

View file

@ -0,0 +1,3 @@
<svg width="24" height="24" viewBox="0 0 24 24" stroke-width="1.5" fill="none" xmlns="http://www.w3.org/2000/svg">
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.6 2.25C2.85442 2.25 2.25 2.85442 2.25 3.6V20.4C2.25 21.1456 2.85444 21.75 3.6 21.75H20.4C21.1456 21.75 21.75 21.1456 21.75 20.4V3.6C21.75 2.85444 21.1456 2.25 20.4 2.25H3.6ZM8 12.25C7.58579 12.25 7.25 12.5858 7.25 13C7.25 13.4142 7.58579 13.75 8 13.75H11.25V14.25H8C7.58579 14.25 7.25 14.5858 7.25 15C7.25 15.4142 7.58579 15.75 8 15.75H11.25V18C11.25 18.4142 11.5858 18.75 12 18.75C12.4142 18.75 12.75 18.4142 12.75 18V15.75H16C16.4142 15.75 16.75 15.4142 16.75 15C16.75 14.5858 16.4142 14.25 16 14.25H12.75V13.75H16C16.4142 13.75 16.75 13.4142 16.75 13C16.75 12.5858 16.4142 12.25 16 12.25H13.1092L16.6066 7.44113C16.8502 7.10614 16.7761 6.63708 16.4411 6.39345C16.1061 6.14982 15.6371 6.22388 15.3934 6.55887L12 11.2249L8.60655 6.55887C8.36292 6.22388 7.89386 6.14982 7.55887 6.39345C7.22388 6.63708 7.14982 7.10614 7.39345 7.44113L10.8908 12.25H8Z" fill="currentColor"/>
</svg>

After

Width:  |  Height:  |  Size: 1 KiB

View file

@ -1,6 +1,6 @@
{
"name": "iconoir",
"version": "7.3.0",
"version": "7.4.0",
"description": "Iconoir - The biggest open source icon library with tons of free icons.",
"keywords": [
"free",

View file

@ -1,3 +1,19 @@
<a name="v7.4.0"></a>
# [v7.4.0](https://github.com/iconoir-icons/iconoir/releases/tag/v7.4.0) - 10 Feb 2024
7 new solid icons:
- `cash`
- `credit-card`
- `dollar-circle`
- `euro-square`
- `money-square`
- `wallet`
- `yen-square`
[Changes][v7.4.0]
<a name="v7.3.0"></a>
# [v7.3.0](https://github.com/iconoir-icons/iconoir/releases/tag/v7.3.0) - 30 Dec 2023
@ -1508,6 +1524,7 @@ fix: changed stroke property from `black` to `currentColor`.
[Changes][v4.2]
[v7.4.0]: https://github.com/iconoir-icons/iconoir/compare/v7.3.0...v7.4.0
[v7.3.0]: https://github.com/iconoir-icons/iconoir/compare/v7.2.0...v7.3.0
[v7.2.0]: https://github.com/iconoir-icons/iconoir/compare/v7.1.0...v7.2.0
[v7.1.0]: https://github.com/iconoir-icons/iconoir/compare/v7.0.3...v7.1.0
@ -1562,4 +1579,4 @@ fix: changed stroke property from `black` to `currentColor`.
[v4.2.1]: https://github.com/iconoir-icons/iconoir/compare/v4.2...v4.2.1
[v4.2]: https://github.com/iconoir-icons/iconoir/tree/v4.2
<!-- Generated by https://github.com/rhysd/changelog-from-release v3.7.1 -->
<!-- Generated by https://github.com/rhysd/changelog-from-release v3.7.2 -->

View file

@ -1,6 +1,6 @@
name: iconoir_flutter
description: Flutter library for Iconoir, the biggest open source icon library with tons of free icons.
version: 7.3.0
version: 7.4.0
homepage: https://iconoir.com
repository: https://github.com/iconoir-icons/iconoir
funding:

View file

@ -1,6 +1,6 @@
{
"name": "iconoir-react-native",
"version": "7.3.0",
"version": "7.4.0",
"description": "React Native library for Iconoir, the biggest open source icon library with tons of free icons.",
"keywords": [
"icons",

View file

@ -1,6 +1,6 @@
{
"name": "iconoir-react",
"version": "7.3.0",
"version": "7.4.0",
"description": "React library for Iconoir, the biggest open source icon library with tons of free icons.",
"keywords": [
"icons",

View file

@ -1,6 +1,6 @@
{
"name": "@iconoir/vue",
"version": "7.3.0",
"version": "7.4.0",
"description": "Vue library for Iconoir, the biggest open source icon library with tons of free icons.",
"keywords": [
"icons",