diff --git a/src/index.ts b/src/index.ts
index 1a75fa24..4a4c8cd0 100644
--- a/src/index.ts
+++ b/src/index.ts
@@ -11,6 +11,7 @@ export { BtnPrimary } from './molecules/Buttons/BtnPrimary'
export { BtnSecondary } from './molecules/Buttons/BtnSecondary'
export { BtnTertiary } from './molecules/Buttons/BtnTertiary'
export { BtnLink } from './molecules/Buttons/BtnLink'
+export { NavBarButton } from './molecules/NavBarButtons/NavBarButton'
export { NewTooltip } from './molecules/Tooltip/NewTooltip'
export { UserWay } from './molecules/UserWay/UserWay'
export { UserWayCookie } from './molecules/UserWay/UserWayCookie'
diff --git a/src/organisms/Calendar/Dropdown/CalendarDropdown/Icons/CalendarButtonIcon.tsx b/src/molecules/NavBarButtons/Icons/CalendarButtonIcon.tsx
similarity index 100%
rename from src/organisms/Calendar/Dropdown/CalendarDropdown/Icons/CalendarButtonIcon.tsx
rename to src/molecules/NavBarButtons/Icons/CalendarButtonIcon.tsx
diff --git a/src/molecules/NavBarButtons/Icons/HelpIcon.tsx b/src/molecules/NavBarButtons/Icons/HelpIcon.tsx
new file mode 100644
index 00000000..6ee4f755
--- /dev/null
+++ b/src/molecules/NavBarButtons/Icons/HelpIcon.tsx
@@ -0,0 +1,10 @@
+export const HelpIcon = (): JSX.Element => {
+ return (
+
+ )
+}
diff --git a/src/molecules/NavBarButtons/NavBarButton.tsx b/src/molecules/NavBarButtons/NavBarButton.tsx
new file mode 100644
index 00000000..839c8ea6
--- /dev/null
+++ b/src/molecules/NavBarButtons/NavBarButton.tsx
@@ -0,0 +1,100 @@
+import { Box } from '@chakra-ui/react'
+
+import { vars } from '@theme'
+import { HelpIcon } from '@/molecules/NavBarButtons/Icons/HelpIcon'
+import { CalendarButtonIcon } from './Icons/CalendarButtonIcon'
+import { Accessibility } from '@/atoms/Icons/Accessibility'
+
+export interface ButtonProps {
+ buttonName?: string
+ onlyLink?: boolean
+ onClick: () => void
+ type: 'calendar' | 'help' | 'accessibility'
+}
+
+export const NavBarButton = ({ buttonName, onlyLink, onClick, type }: ButtonProps): JSX.Element => {
+ const buttonType = {
+ accessibility: {
+ icon: ,
+ text: buttonName ?? 'ACCESIBILIDAD',
+ },
+ calendar: {
+ icon: ,
+ text: buttonName ?? 'CALENDARIO',
+ },
+ help: {
+ icon: ,
+ text: buttonName ?? 'AYUDA',
+ },
+ }
+
+ const triggerWidget = (): void => {
+ const buttonB = document.getElementById('userWayTrigger')
+ if (buttonB?.click) {
+ buttonB.click() // Hace clic en el botón del archivo index.html
+ }
+ }
+
+ const activeBg = vars('colors-main-deepSkyBlue') ?? '#0189FF'
+ const hoverBg = 'rgba(96, 121, 142, 0.8)'
+ const isAccessibility = type === 'accessibility'
+
+ return (
+
+ {buttonType[type].icon}
+
+ {buttonType[type].text}
+
+
+ )
+}
diff --git a/src/molecules/index.ts b/src/molecules/index.ts
index 41fed3f2..3d36d9a8 100644
--- a/src/molecules/index.ts
+++ b/src/molecules/index.ts
@@ -3,6 +3,7 @@ export { BtnPrimary } from './Buttons/BtnPrimary'
export { BtnSecondary } from './Buttons/BtnSecondary'
export { BtnTertiary } from './Buttons/BtnTertiary'
export { BtnLink } from './Buttons/BtnLink'
+export { NavBarButton } from './NavBarButtons/NavBarButton'
export { NewTooltip } from './Tooltip/NewTooltip'
export { UserWay } from './UserWay/UserWay'
export { UserWayCookie } from './UserWay/UserWayCookie'
diff --git a/src/organisms/Calendar/Dropdown/CalendarDropdown/Components/GoToCalendar.tsx b/src/organisms/Calendar/Dropdown/CalendarDropdown/Components/GoToCalendar.tsx
index 1ab2f42c..46f3b557 100644
--- a/src/organisms/Calendar/Dropdown/CalendarDropdown/Components/GoToCalendar.tsx
+++ b/src/organisms/Calendar/Dropdown/CalendarDropdown/Components/GoToCalendar.tsx
@@ -1,7 +1,7 @@
import { MenuButton } from '@chakra-ui/react'
import { vars } from '@theme'
-import { CalendarButtonIcon } from '../Icons/CalendarButtonIcon'
+import { CalendarButtonIcon } from '../../../../../molecules/NavBarButtons/Icons/CalendarButtonIcon'
import { NewTooltip } from '@/molecules'
interface IGoToCalendar {