1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-04-25 04:46:40 +07:00

added contacts

This commit is contained in:
Fedor Katurov 2021-09-14 17:26:46 +07:00
parent 9d5db84456
commit 87959ff55f
5 changed files with 103 additions and 11 deletions

View file

@ -0,0 +1,25 @@
import React, { FC } from 'react';
import styles from './styles.module.scss';
import { Icon } from '~/components/input/Icon';
interface Props {
icon: string;
title: string;
subtitle: string;
link: string;
}
const BorisContactItem: FC<Props> = ({ icon, title, subtitle, link }) => (
<a className={styles.item} href={link} target="_blank">
<div className={styles.icon}>
<Icon icon={icon} size={32} />
</div>
<div className={styles.info}>
<div className={styles.title}>{title}</div>
<div className={styles.subtitle}>{subtitle}</div>
</div>
</a>
);
export { BorisContactItem };

View file

@ -0,0 +1,29 @@
@import "~/styles/variables.scss";
.item {
display: flex;
flex-direction: row;
align-items: center;
justify-content: stretch;
text-decoration: none;
color: darken(white, 50%);
}
.icon {
fill: currentColor;
height: 32px;
}
.info {
flex: 1;
margin-left: $gap;
}
.title {
font: $font_16_semibold;
}
.subtitle {
font: $font_12_medium;
opacity: 0.7;
}