9b44af9675
Los botones del foro usaban un dorado propio; ahora comparten el lenguaje del <button> del tema (fondo translúcido, texto crema en mayúsculas, aclara al hover), el mismo que sale como «Editar» en el resto de la web. Arreglos de maquetación: - Altura fija (42px) con inline-flex en .nice_button: los <button> heredaban height:50px del tema y los <a> no, y en la misma fila quedaban a distinta altura (se notaba sobre todo en «Borrar», que es un <button>). - Se quita el height:20px del <li> de post_controls, que aplastaba los botones. - Texto de los enlaces-botón forzado a crema: el a:link/:visited del tema (más específico) pintaba de azul el texto de «Crear tema». - «Editar», «Borrar» y «Desbloquear» pasan a .nice_button para que toda la fila de acciones sea homogénea. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
15 lines
422 B
TypeScript
15 lines
422 B
TypeScript
'use client'
|
|
|
|
import { useTranslations } from 'next-intl'
|
|
import { Link } from '@/i18n/navigation'
|
|
|
|
/** Enlace «Editar» de un post, hacia la página de edición a pantalla completa. */
|
|
export function EditPostForm({ postId }: { postId: number; initialText?: string }) {
|
|
const t = useTranslations('Forum')
|
|
return (
|
|
<Link className="nice_button" href={`/forum/edit/${postId}`}>
|
|
{t('edit')}
|
|
</Link>
|
|
)
|
|
}
|