# Why mfe theme didnt apply to mysite

**URL:** <https://discuss.openedx.org/t/why-mfe-theme-didnt-apply-to-mysite/14645>\
**Category:** Design\
**Tags:** mfe, tutor-mfe\
**Created:** [December 24, 2024, 10:20am UTC](https://discuss.openedx.org/t/why-mfe-theme-didnt-apply-to-mysite/14645 "2024-12-24T10:20:08Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Arthur378](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/arthur378/32/6293_2.png) [@Arthur378](https://discuss.openedx.org/u/Arthur378)\
**Post date:** [December 24, 2024, 10:20am UTC](https://discuss.openedx.org/t/why-mfe-theme-didnt-apply-to-mysite/14645/1 "2024-12-24T10:20:08Z")

</div>

hi i install openedx with tutor and installed enabeled mfe and indigo theme for it but didnt apply to my site what should i do?

```auto
 tutor plugins list
NAME STATUS VERSION
indigo ✅ enabled 19.0.0
mfe ✅ enabled 19.0.0

```

when i open my site cant see any change

---

<div class="post-metadata">

**Author:** ![kosolapovlb](https://avatars.discourse-cdn.com/v4/letter/k/b2d939/32.png) [@kosolapovlb](https://discuss.openedx.org/u/kosolapovlb)\
**Post date:** [December 25, 2024, 11:12am UTC](https://discuss.openedx.org/t/why-mfe-theme-didnt-apply-to-mysite/14645/2 "2024-12-25T11:12:51Z")

</div>

> [@Facing issue with openedx-tutor development](https://discuss.openedx.org/t/facing-issue-with-openedx-tutor-development/14465/10):
>
> Do you see some errors or warnings about theme in logs? tutor dev logs --follow --tail=40 On this week I am worked on my private mfe authn fork and when mounting it getting not working themes and errors in log, but this repo was messed and not runs properly. When I mounting correct repo theme loads without problem. Installed tutor[full] in clean env, themes switches with tutor dev do settheme default and tutor dev do settheme indigo without problem. But it hard to see difference: Indigo th…

Default and Indigo themes looks quite similar.

---

<div class="post-metadata">

**Author:** ![sariaydinalp](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/sariaydinalp/32/6345_2.png) [@sariaydinalp](https://discuss.openedx.org/u/sariaydinalp)\
**Post date:** [December 26, 2024, 11:29am UTC](https://discuss.openedx.org/t/why-mfe-theme-didnt-apply-to-mysite/14645/3 "2024-12-26T11:29:58Z")

</div>

What is your commands?.  
tutor plugins enable indigo mfe  
tutor plugins list  
and you need follow this command.  
tutor local launch

---

<div class="post-metadata">

**Author:** ![Arthur378](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/arthur378/32/6293_2.png) [@Arthur378](https://discuss.openedx.org/u/Arthur378)\
**Post date:** [December 27, 2024, 4:30pm UTC](https://discuss.openedx.org/t/why-mfe-theme-didnt-apply-to-mysite/14645/4 "2024-12-27T16:30:38Z")

</div>

i do that but i cant see mfe on site

---

<div class="post-metadata">

**Author:** ![Arthur378](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/arthur378/32/6293_2.png) [@Arthur378](https://discuss.openedx.org/u/Arthur378)\
**Post date:** [December 27, 2024, 4:31pm UTC](https://discuss.openedx.org/t/why-mfe-theme-didnt-apply-to-mysite/14645/5 "2024-12-27T16:31:11Z")

</div>

should i use tutor images build openedx?

---

<div class="post-metadata">

**Author:** ![kosolapovlb](https://avatars.discourse-cdn.com/v4/letter/k/b2d939/32.png) [@kosolapovlb](https://discuss.openedx.org/u/kosolapovlb)\
**Post date:** [December 28, 2024, 8:28am UTC](https://discuss.openedx.org/t/why-mfe-theme-didnt-apply-to-mysite/14645/6 "2024-12-28T08:28:59Z")

</div>

Try to switch themes: `tutor local do settheme default` and `tutor local do settheme indigo`, if no errors about themes in `tutor local logs --follow --tail=40` when you browsing your platform, then take a close look on what changes after theme switch.

By [default](https://github.com/overhangio/tutor-indigo/blob/release/README.rst#installation) there is no need to do `tutor images build openedx`. But if you see error messages in logs about themes when switching them, rebuilding openedx image may help.

---

<div class="post-metadata">

**Author:** ![Arthur378](https://sea2.discourse-cdn.com/flex020/user_avatar/discuss.openedx.org/arthur378/32/6293_2.png) [@Arthur378](https://discuss.openedx.org/u/Arthur378)\
**Post date:** [January 2, 2025, 5:42am UTC](https://discuss.openedx.org/t/why-mfe-theme-didnt-apply-to-mysite/14645/7 "2025-01-02T05:42:28Z")

</div>

Why is it that even though VPN and Proxy are secure, it seems that my docker command doesn’t pass and it gives 403 and I cant use tutor images build openedx

```auto
tutor images build openedx
⚠️ You are running Tutor as root. This is strongly not recommended. If you are doing this in order to access the Docker daemon, you should instead add your user to the 'docker' group. (see https://docs.docker.com/install/linux/linux-postinstall/#manage-docker-as-a-non-root-user)
Building image docker.io/overhangio/openedx:19.0.0-indigo
docker buildx build --tag=docker.io/overhangio/openedx:19.0.0-indigo --output=type=docker --cache-from=type=registry,ref=docker.io/overhangio/openedx:19.0.0-indigo-cache /root/.local/share/tutor/env/build/openedx
[+] Building 0.7s (2/2) FINISHED docker-container:mybuilder
 => [internal] load build definition from Dockerfile 0.0s
 => => transferring dockerfile: 12.07kB 0.0s
 => ERROR resolve image config for docker-image://docker.io/docker/dockerfile:1 0.7s
------
 > resolve image config for docker-image://docker.io/docker/dockerfile:1:
------
Dockerfile:1
--------------------
   1 | >>> # syntax=docker/dockerfile:1
   2 | ###### Minimal image with base system requirements for most stages
   3 | FROM docker.io/ubuntu:22.04 AS minimal
--------------------
ERROR: failed to solve: failed to resolve source metadata for docker.io/docker/dockerfile:1: unexpected status from HEAD request to https://registry-1.docker.io/v2/docker/dockerfile/manifests/1: 403 Forbidden
Error: Command failed with status 1: docker buildx build --tag=docker.io/overhangio/openedx:19.0.0-indigo --output=type=docker --cache-from=type=registry,ref=docker.io/overhangio/openedx:19.0.0-indigo-cache /root/.local/share/tutor/env/build/openedx

```

---

<div class="post-metadata">

**Author:** ![kosolapovlb](https://avatars.discourse-cdn.com/v4/letter/k/b2d939/32.png) [@kosolapovlb](https://discuss.openedx.org/u/kosolapovlb)\
**Post date:** [January 4, 2025, 9:19am UTC](https://discuss.openedx.org/t/why-mfe-theme-didnt-apply-to-mysite/14645/8 "2025-01-04T09:19:41Z")

</div>

If you have restriction from docker, you can use mirrors [Mirror | Docker Docs](https://docs.docker.com/docker-hub/image-library/mirror/#configure-the-docker-daemon), for example this mirror [Pull cached Docker Hub images &nbsp;|&nbsp; Artifact Registry documentation &nbsp;|&nbsp; Google Cloud](https://cloud.google.com/artifact-registry/docs/pull-cached-dockerhub-images). You can find more mirrors in thematic articles.

Or, maybe you faced with [Usage and rate limits | Docker Docs](https://docs.docker.com/docker-hub/download-rate-limit/#pull-rate-limit) … no, not `429` response code.
