# core/assets/image.assets.ts

> 14 lines of code and 12 definitions.

Tree: Site tree
Language: typescript
Layer: infrastructure
Canonical: https://banes-lab.com/anatomy/tree#file-core-assets-image-assets-ts
Source text: https://banes-lab.com/assets/sources/source.613d31630c6c6d37739cf90da630e33e93ad74e5d3d920ff86f5a3b649fd463a.generated.txt

## Definitions

- `IMAGE_ROOT` (lexical_declaration, line 1)
- `imageLocation` (lexical_declaration, line 3)
- `BADGE_LOGO` (lexical_declaration, line 7, exported)
- `BADGE_MARK` (lexical_declaration, line 9, exported)
- `SITE_LOGO` (lexical_declaration, line 11, exported)
- `GRAMMAR_EMBLEM` (lexical_declaration, line 13, exported)
- `GRAMMAR_MARK` (lexical_declaration, line 15, exported)
- `GRAMMAR_SIDEBAR_MARK` (lexical_declaration, line 17, exported)
- `SITE_MARK` (lexical_declaration, line 19, exported)
- `LICENSE_CC` (lexical_declaration, line 21, exported)
- `LICENSE_BY` (lexical_declaration, line 23, exported)
- `LICENSE_SA` (lexical_declaration, line 25, exported)

## Source

```typescript
const IMAGE_ROOT = "/assets/";

const imageLocation = function imageLocation(file: string): string {
    return IMAGE_ROOT + file;
};

export const BADGE_LOGO = imageLocation("animated_badge_logo.webp");

export const BADGE_MARK = imageLocation("animated_badge_logo.gif");

export const SITE_LOGO = imageLocation("logo.webp");

export const GRAMMAR_EMBLEM = imageLocation("images/pag-emblem.png");

export const GRAMMAR_MARK = imageLocation("images/pag.png");

export const GRAMMAR_SIDEBAR_MARK = imageLocation("images/pag-sidebar.png");

export const SITE_MARK = imageLocation("thumbnail.gif");

export const LICENSE_CC = imageLocation("svg/cc-by-sa/cc.svg");

export const LICENSE_BY = imageLocation("svg/cc-by-sa/by.svg");

export const LICENSE_SA = imageLocation("svg/cc-by-sa/sa.svg");
```
