Skip to content

Commit a2105c7

Browse files
authored
Merge pull request #42 from CodeDead/feature/vault-fix
feature/vault-fix
2 parents 7b7eabb + f557521 commit a2105c7

File tree

14 files changed

+52
-22
lines changed

14 files changed

+52
-22
lines changed

src/components/VaultCard/index.jsx

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,13 @@ import CardActions from '@mui/material/CardActions';
55
import Button from '@mui/material/Button';
66
import Typography from '@mui/material/Typography';
77
import CardActionArea from '@mui/material/CardActionArea';
8+
import CardMedia from '@mui/material/CardMedia';
9+
import LockIcon from '@mui/icons-material/Lock';
10+
import ThemeSelector from '../../utils/ThemeSelector';
811

912
const VaultCard = ({
1013
id, title, description, url, openLabel, editLabel, copyLabel,
11-
deleteLabel, onClick, onEdit, onDelete, onCopy,
14+
deleteLabel, onClick, onEdit, onDelete, onCopy, themeIndex,
1215
}) => {
1316
/**
1417
* Open the URL
@@ -39,10 +42,23 @@ const VaultCard = ({
3942
};
4043

4144
return (
42-
<Card>
43-
<CardActionArea
44-
onClick={copy}
45-
>
45+
<Card style={{ height: '100%' }}>
46+
<CardActionArea onClick={copy}>
47+
<CardMedia
48+
style={{
49+
height: 120,
50+
backgroundColor: ThemeSelector(themeIndex)['500'],
51+
display: 'flex',
52+
justifyContent: 'center',
53+
alignItems: 'center',
54+
}}
55+
title={title}
56+
>
57+
<LockIcon
58+
color="inherit"
59+
fontSize="large"
60+
/>
61+
</CardMedia>
4662
<CardContent>
4763
<Typography variant="h5" component="div">
4864
{title}

src/contexts/VaultContextProvider/index.jsx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import VaultReducer from '../../reducers/VaultReducer';
33

44
const initState = {
55
vault: null,
6+
phrase: '',
67
};
78

89
export const VaultContext = createContext(initState);

src/languages/de_de.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"characterSet": "Zeichensatz",
2020
"generate": "Generieren",
2121
"useCustomCharacterSet": "Benutzerdefinierten Zeichensatz verwenden",
22-
"aboutText": "Advanced PassGen wurde von DeadLine erstellt.\n\nThema: MUI\nLizenz: GPLv3\nÜbersetzung: uDEV2019\nVersion: {x}\n\nCopyright © 2023 CodeDead",
22+
"aboutText": "Advanced PassGen wurde von DeadLine erstellt.\n\nThema: MUI\nLizenz: GPLv3\nÜbersetzung: uDEV2019\nVersion: {x}\n\nCopyright © {year} CodeDead",
2323
"website": "Webseite",
2424
"license": "Lizenz",
2525
"autoUpdate": "Automatisch auf Aktualisierungen prüfen",

src/languages/en_us.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"characterSet": "Character set",
2020
"generate": "Generate",
2121
"useCustomCharacterSet": "Use custom character set",
22-
"aboutText": "Advanced PassGen was created by DeadLine.\n\nTheme: MUI\nLicense: GPLv3\nVersion: {x}\n\nCopyright © 2023 CodeDead",
22+
"aboutText": "Advanced PassGen was created by DeadLine.\n\nTheme: MUI\nLicense: GPLv3\nVersion: {x}\n\nCopyright © {year} CodeDead",
2323
"website": "Website",
2424
"license": "License",
2525
"autoUpdate": "Automatically check for updates",

src/languages/fr_fr.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"characterSet": "Ensemble de caractères",
2020
"generate": "Générer",
2121
"useCustomCharacterSet": "Utiliser un ensemble de caractères personnalisé",
22-
"aboutText": "Advanced PassGen a été créé par DeadLine\n\nThème : MUI\nLicence: GPLv3\nVersion: {x}\n\nCopyright © 2023 CodeDead",
22+
"aboutText": "Advanced PassGen a été créé par DeadLine\n\nThème : MUI\nLicence: GPLv3\nVersion: {x}\n\nCopyright © {year} CodeDead",
2323
"website": "Site web",
2424
"license": "Licence",
2525
"autoUpdate": "Mise à jour automatique",

src/languages/jp_jp.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"characterSet": "キャラクターセット",
2020
"generate": "生成",
2121
"useCustomCharacterSet": "カスタム文字セットを使用する",
22-
"aboutText": "Advanced PassGen は DeadLine によって作成されました。\n\nテーマ: MUI\nライセンス: GPLv3\nバージョン: {x}\n\n著作権 © 2023 CodeDead",
22+
"aboutText": "Advanced PassGen は DeadLine によって作成されました。\n\nテーマ: MUI\nライセンス: GPLv3\nバージョン: {x}\n\n著作権 © {year} CodeDead",
2323
"website": "ウェブサイト",
2424
"license": "ライセンス",
2525
"autoUpdate": "アップデートを自動的に確認する",

src/languages/nl_nl.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"characterSet": "Karakter set",
2020
"generate": "Genereer",
2121
"useCustomCharacterSet": "Gebruik aangepaste karakter set",
22-
"aboutText": "Advanced PassGen is gemaakt door DeadLine\n\nThema: MUI\nLicentie: GPLv3\nVersie: {x}\n\nCopyright © 2023 CodeDead",
22+
"aboutText": "Advanced PassGen is gemaakt door DeadLine\n\nThema: MUI\nLicentie: GPLv3\nVersie: {x}\n\nCopyright © {year} CodeDead",
2323
"website": "Website",
2424
"license": "Licentie",
2525
"autoUpdate": "Automatisch updaten",

src/languages/ru_ru.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"characterSet": "Набор символов",
2020
"generate": "Создать",
2121
"useCustomCharacterSet": "Использовать пользовательский набор символов",
22-
"aboutText": "Advanced PassGen был создан DeadLine.\n\nТема: МУИ\nЛицензия: GPLv3\nВерсия: {x}\n\nАвторское право © 2023 CodeDead",
22+
"aboutText": "Advanced PassGen был создан DeadLine.\n\nТема: МУИ\nЛицензия: GPLv3\nВерсия: {x}\n\nАвторское право © {year} CodeDead",
2323
"website": "Веб-сайт",
2424
"license": "Лицензия",
2525
"autoUpdate": "Автоматически проверять наличие обновлений",

src/languages/zh_cn.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"characterSet": "字符集",
2020
"generate": "生成",
2121
"useCustomCharacterSet": "使用自定义字符集",
22-
"aboutText": "Advanced PassGen 是由 DeadLine 开发的。\n\n主题:MUI\n许可证:GPLv3\n翻译:大眼仔~旭\n版本:{x}\n\n版权所有 © 2023 CodeDead",
22+
"aboutText": "Advanced PassGen 是由 DeadLine 开发的。\n\n主题:MUI\n许可证:GPLv3\n翻译:大眼仔~旭\n版本:{x}\n\n版权所有 © {year} CodeDead",
2323
"website": "网站",
2424
"license": "许可证",
2525
"autoUpdate": "自动检查更新",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
// eslint-disable-next-line import/prefer-default-export
21
export const SET_VAULT = 'SET_VAULT';
2+
export const SET_PHRASE = 'SET_PHRASE';

0 commit comments

Comments
 (0)