various small fixes

- light theme footer css
- fixed l/r overlay css
- fixed discolored generics
- fixed scroll margin
- elements selected by url now display as hovered
- fixed top padding in mobile layout
- fixed padding for import string on type pages
- fixed padding on module listing pages
- fixed link clickable areas on left nav
This commit is contained in:
outfoxxed 2024-10-16 19:05:54 -07:00
parent 00feaca3d5
commit e20c5126f9
Signed by: outfoxxed
GPG key ID: 4C88A185FB89301E
11 changed files with 56 additions and 64 deletions

View file

@ -102,13 +102,11 @@ export const Tree: Component<TreeProps> = props => {
: ""
}
>
<p>
<a
href={`/docs/types/${submodule.type}/${submodule.name}`}
>
{submodule.name}
</a>
</p>
<a
href={`/docs/types/${submodule.type}/${submodule.name}`}
>
{submodule.name}
</a>
</div>
)}
</For>

View file

@ -41,8 +41,11 @@ const { propsKeys, propsData } = Astro.props;
<Tag client:idle/>
{ item }<span class="type-datatype">:&nbsp;<a
href={typeLink}
target="_blank"
>{ linkText }</a>{genericType && (<a href={genericTypeLink} class="type-datatype generic-type">&lt;{genericType}&gt;</a>)}</span>
>{ linkText }</a>{genericType &&
(<span class="type-datatype">&lt;</span><a
href={genericTypeLink}>{genericType}</a
><span class="type-datatype">&gt;</span>
)}</span>
</p>
{
propData.flags && propData.flags.length > 0 ? (