Feature #5: Mise à jour d'Ionicons

This commit is contained in:
Anthony Dumas 2022-11-17 20:19:21 +00:00
parent b9cca4bd59
commit 50694f94ce
17 changed files with 61 additions and 23275 deletions

21161
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -27,16 +27,20 @@
<title>Anthony Dumas</title>
<!-- Matomo -->
<script>
var _paq = window._paq = window._paq || [];
var _paq = (window._paq = window._paq || []);
/* tracker methods like "setCustomDimension" should be called before "trackPageView" */
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u="//matomo.adm.ink/";
_paq.push(['setTrackerUrl', u+'matomo.php']);
_paq.push(['setSiteId', '1']);
var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
_paq.push(["trackPageView"]);
_paq.push(["enableLinkTracking"]);
(function () {
var u = "//matomo.adm.ink/";
_paq.push(["setTrackerUrl", u + "matomo.php"]);
_paq.push(["setSiteId", "1"]);
var d = document,
g = d.createElement("script"),
s = d.getElementsByTagName("script")[0];
g.async = true;
g.src = u + "matomo.js";
s.parentNode.insertBefore(g, s);
})();
</script>
<!-- End Matomo Code -->
@ -51,5 +55,6 @@
pour une version PDF.
</noscript>
<div id="root"></div>
<script src="https://unpkg.com/ionicons@latest/dist/ionicons.js"></script>
</body>
</html>

View File

View File

@ -1,3 +1 @@
@import "main.scss";
@import "icon.scss";
@import "../css/ionicons.min.css";

View File

@ -30,7 +30,6 @@ body {
}
@import "../../node_modules/bulma/bulma";
@import "icon";
#idCard {
.hero-body {

View File

@ -12,7 +12,7 @@ export default class ButtonIcon extends Component {
return <a rel="noopener noreferrer" href={this.props.lien} target="_blank">
<button className="button" aria-label="Bouton {this.props.aria-label}">
<span class="icon">
<i className={"ion-" + this.props.icon}></i>
<ion-icon name={this.props.icon}></ion-icon>
</span>
</button>
</a>;

View File

@ -17,7 +17,7 @@ export default class ContactButton extends Component {
<a target="_blank" rel="noreferrer noopener" href={data.url} class="hide button is-large is-fullw-mobile"
title={`Go to ${data.title}`}>
<span class="icon">
<i className={"ion-" + data.icon}></i>
<ion-icon name={data.icon}></ion-icon>
</span>
<span>{data.title}</span>
</a>

View File

@ -45,9 +45,9 @@ class MainCard extends Component {
</p>
<p class="control">
<ButtonIcon
icon="logo-twitter"
aria-label="Twitter"
lien="https://www.twitter.com/adamas_fr" />
icon="logo-mastodon"
aria-label="Mastodon"
lien="https://imaginair.es/@adamas" />
</p>
</p>
<p id="boutonCV" class="field">
@ -55,7 +55,7 @@ class MainCard extends Component {
href="https://files.adm.ink/anthony-dumas-cv.pdf" >
<button class="button is-fullwidth" aria-label="Bouton Curriculum Vitæ">
<span class="icon">
<i className={"ion-md-document"}></i>
<ion-icon name="document-attach-outline"></ion-icon>
</span>
<span><FormattedMessage id="curriculumVitaeLink" /></span>
</button>

File diff suppressed because one or more lines are too long

Binary file not shown.

File diff suppressed because it is too large Load Diff

Before

Width:  |  Height:  |  Size: 305 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

View File

@ -75,7 +75,7 @@
{
"title": "Email",
"url": "mailto:anthony@dumas.cc",
"icon": "md-mail-unread",
"icon": "mail-outline",
"aria-label": "Email"
},
{
@ -85,16 +85,16 @@
"aria-label": "LinkedIn"
},
{
"title": "Discord",
"url": "https://discord.com/users/66154147279273984",
"icon": "md-call",
"aria-label": "Discord"
"title": "Telegram",
"url": "https://t.me/adamas_FR",
"icon": "call-outline",
"aria-label": "Telegram"
},
{
"title": "Twitter",
"url": "https://twitter.com/adamas_fr",
"icon": "logo-twitter",
"aria-label": "Twitter"
"title": "Mastodon",
"url": "https://imaginair.es/@adamas",
"icon": "logo-mastodon",
"aria-label": "Mastodon"
}
]
},

View File

@ -90,7 +90,7 @@
{
"title": "Courriel",
"url": "mailto:anthony@dumas.cc",
"icon": "md-mail-unread",
"icon": "mail-outline",
"aria-label": "Email"
},
{
@ -100,16 +100,16 @@
"aria-label": "LinkedIn"
},
{
"title": "Discord",
"url": "https://discord.com/users/66154147279273984",
"icon": "md-call",
"aria-label": "Discord"
"title": "Telegram",
"url": "https://t.me/adamas_FR",
"icon": "call-outline",
"aria-label": "Telegram"
},
{
"title": "Twitter",
"url": "https://twitter.com/adamas_fr",
"icon": "logo-twitter",
"aria-label": "Twitter"
"title": "Mastodon",
"url": "https://imaginair.es/@adamas",
"icon": "logo-mastodon",
"aria-label": "Mastodon"
}
]
},