diff --git a/src/components/avatar/avatar.css b/src/components/avatar/avatar.css
index bebbe15..c793d8c 100644
--- a/src/components/avatar/avatar.css
+++ b/src/components/avatar/avatar.css
@@ -1,15 +1,4 @@
-img{
- width: 120px;
- height: 120px;
- border-radius: 50%;
- border: solid 3px white;
- object-fit: cover;
-
-}
-
-.container{
-
- display: flex;
- justify-content: center;
- align-items: center;
+img.avatar {
+ border-radius: 50px;
+ width: 50px;
}
\ No newline at end of file
diff --git a/src/components/avatar/avatar.stories.ts b/src/components/avatar/avatar.stories.ts
index 64e1d2b..5494bae 100644
--- a/src/components/avatar/avatar.stories.ts
+++ b/src/components/avatar/avatar.stories.ts
@@ -1,9 +1,11 @@
import type { StoryObj, Meta } from '@storybook/html';
-import { AvatarProps, avatar } from './index';
+
+import { avatar } from './index';
+import type {AvatarProps} from './index';
// More on how to set up stories at: https://storybook.js.org/docs/html/writing-stories/introduction#default-export
const meta = {
- title: 'App/avatar',
+ title: 'App/Avatar',
tags: ['autodocs'],
render: (args) => {
return avatar(args);
@@ -18,12 +20,9 @@ export default meta;
type Story = StoryObj;
// More on writing stories with args: https://storybook.js.org/docs/html/writing-stories/args
-export const Primary: Story = {
- args: {
- imgSrc: 'https://s2-g1.glbimg.com/gZrnzQkY70EZ2ZP0zwB689bUAak=/0x0:5184x3456/1008x0/smart/filters:strip_icc()/i.s3.glbimg.com/v1/AUTH_59edd422c0c84a879bd37670ae4f538a/internal_photos/bs/2020/9/e/EYKMBXR72tNdkUAgmZzQ/azul-caneta.jpg',
- descricao: 'Octocat from Github '
+export const meuperfil: Story = {
+ args: {
+ imgSrc: 'https://avatars.githubusercontent.com/u/133207241?v=4',
+ descricao: 'Picture Profile '
}
};
-
-
-
diff --git a/src/components/avatar/index.js b/src/components/avatar/index.js
index b702dcb..27ada0d 100644
--- a/src/components/avatar/index.js
+++ b/src/components/avatar/index.js
@@ -1,4 +1,4 @@
-import "./avatar.css";
+import './avatar.css'
/**
* @typedef {Object} AvatarProps
@@ -6,10 +6,9 @@ import "./avatar.css";
* @property {string} AvatarProps.descricao - some description here
* @param {AvatarProps} props
*/
-export function avatar({ imgSrc, descricao }) {
+
+export function avatar({imgSrc, descricao}) {
return `
-
-

-
- `;
+
+ `
}
\ No newline at end of file
diff --git a/src/components/card/card..stories.ts b/src/components/card/card..stories.ts
new file mode 100644
index 0000000..b1adcfa
--- /dev/null
+++ b/src/components/card/card..stories.ts
@@ -0,0 +1,30 @@
+import type { StoryObj, Meta } from "@storybook/html";
+
+import { card } from './index.js';
+import type {CardProps} from './index.js';
+
+// More on how to set up stories at: https://storybook.js.org/docs/html/writing-stories/introduction#default-export
+const meta = {
+ title: 'App/Card',
+ tags: ['autodocs'],
+ render: (args) => {
+ return card(args);
+ },
+ argTypes: {
+ nome: {desciption: 'nome do profile'},
+ cargo: {desciption: 'cargo do profile'},
+ img: {desciption: 'endereço para a imagem do logo'}
+ }
+} satisfies Meta;
+
+export default meta;
+type Story = StoryObj;
+
+// More on writing stories with args: https://storybook.js.org/docs/html/writing-stories/args
+export const Primary: Story = {
+ args: {
+ nome: 'Mansueto',
+ cargo: 'Back-end',
+ img: 'https://avatars.githubusercontent.com/u/133207241?v=4'
+ }
+};
\ No newline at end of file
diff --git a/src/components/card/card.css b/src/components/card/card.css
new file mode 100644
index 0000000..e69de29
diff --git a/src/components/card/index.js b/src/components/card/index.js
new file mode 100644
index 0000000..13b7a29
--- /dev/null
+++ b/src/components/card/index.js
@@ -0,0 +1,32 @@
+import { avatar } from '../avatar';
+import './card.css'
+
+
+/**
+ * @typedef {Object} CardProps
+ * @property {string} CardProps.nome - some description here
+ *@property {string} CardProps.cargo - some description here
+ *@property {string} CardProps.img - some description here
+ *@param {CardProps} props
+ */
+
+
+/**
+ * @param {*} param0
+ * @returns
+ */
+
+export function card({nome, cargo, img}) {
+ return`
+
+
+
+
Nome: ${nome}
+
Cargo: ${cargo}
+
+
+
` ;
+ }
\ No newline at end of file
diff --git a/src/components/cards/card.stories.ts b/src/components/cards/card.stories.ts
index bdb4032..5538259 100644
--- a/src/components/cards/card.stories.ts
+++ b/src/components/cards/card.stories.ts
@@ -3,7 +3,7 @@ import type { CardProps } from './index';
import { card } from './index';
// More on how to set up stories at: https://storybook.js.org/docs/html/writing-stories/introduction#default-export
const meta = {
- title: 'App/card',
+ title: 'App/cards',
tags: ['autodocs'],
render: (args) => {
return card(args);