# Modern Fortran for VS Code Logo ideas & Discussion

**URL:** <https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577>\
**Category:** Meta\
**Created:** [October 20, 2022, 5:13pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577 "2022-10-20T17:13:37Z")\
**Posts on this page:** 15\
**Page:** 1

<div class="post-metadata">

**Author:** ![gnikit](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/gnikit/32/1213_2.png) [@gnikit](https://fortran-lang.discourse.group/u/gnikit)\
**Post date:** [October 20, 2022, 5:13pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/1 "2022-10-20T17:13:38Z")

</div>

I am thinking of creating a custom logo for [Modern Fortran for VS Code](https://github.com/fortran-lang/vscode-fortran-support) as opposed to the “F” logo that we currently have. Not sure if it makes sense and where we would use it, since all other Programming Language extensions (see Python, Go, Julia, etc.) are using their respective icons as logos. I would be interested to see what others think of this. **Is it unnecessary? Do you have any good design ideas?**

Here is my first go (click to view)

 ![image](https://global.discourse-cdn.com/free1/uploads/fortran_lang/original/2X/d/d0d2cbed31bf378411faae9d23ab0f350d793263.png)

Download Fortran-lang assets: [GitHub - fortran-lang/assets: Assets, artwork and graphics for fortran-lang](https://github.com/fortran-lang/assets)  
Download the VS Code “fish” logo: [Visual Studio Code and VS Code icons and names usage guidelines](https://code.visualstudio.com/brand)

## IMPORTANT NOTICE:

**We cannot use this or any other logo containing the VS Code (“fish”) logo without explicit permission from Microsoft. This is only for demonstration purposes. If we accept any “Modern Fortran for VS Code” logos containing the “fish” symbol we will submit them to Microsoft for review before usage.**

see more info in [Visual Studio Code and VS Code icons and names usage guidelines](https://code.visualstudio.com/brand)

> ### When to contact us:
> 
> 1. When you want to use artwork not included in this page.
> 2. When you want to use images in a video or mainstream media.
> 3. **When you want to use the Visual Studio Code or VS Code names or icons in any way not allowed under these guidelines.**
> 4. When you have questions about these guidelines.

---

<div class="post-metadata">

**Author:** ![alozada](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/alozada/32/298_2.png) [@alozada](https://fortran-lang.discourse.group/u/alozada)\
**Post date:** [October 21, 2022, 10:34am UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/2 "2022-10-21T10:34:14Z")

</div>

Very restrictive conditions for the use of the VS logo, e.g,

“_Things we’re not ok with_  
_Integrating the VS Code icon into your logo._”

IMO, own logo would be better.

---

<div class="post-metadata">

**Author:** ![FortranFan](https://avatars.discourse-cdn.com/v4/letter/f/96bed5/32.png) [@FortranFan](https://fortran-lang.discourse.group/u/FortranFan)\
**Post date:** [October 21, 2022, 12:11pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/3 "2022-10-21T12:11:24Z")

</div>

> [@gnikit](#):
>
> Do you have any good design ideas?

Just some food for thought: you may save yourself and the future community contributors from trouble with MS if you avoid the MS logo for VS but instead either do nothing different from now or perhaps include smaller text on the side (where you now have the fish) that says “VS Code” in the same font style as the F but perhaps in a different color, say that blue one.

---

<div class="post-metadata">

**Author:** ![gnikit](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/gnikit/32/1213_2.png) [@gnikit](https://fortran-lang.discourse.group/u/gnikit)\
**Post date:** [October 21, 2022, 12:49pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/4 "2022-10-21T12:49:37Z")

</div>

I had to include the notice because I made use of the “fish” logo and also alert anyone else that wanted to iterate on my design. We don’t have to have it in the Modern Fortran extension logo.

> [@FortranFan](#):
>
> you may save yourself and the future community contributors from trouble with MS

My interactions with MS and the VS Code team are extremely positive and I doubt we will have any trouble with getting permission. Especially since we propose a legitimate use for the logo and we are not defacing or altering it in any way.

FYI

> [@FortranFan](#):
>
> smaller text on the side (where you now have the fish) that says “VS Code”

> ### Things we’re not ok with
> 
> Not OK
> 
> Using the product name — Visual Studio Code or VS Code — on your website, product, service, or in your domain names.

---

<div class="post-metadata">

**Author:** ![FortranFan](https://avatars.discourse-cdn.com/v4/letter/f/96bed5/32.png) [@FortranFan](https://fortran-lang.discourse.group/u/FortranFan)\
**Post date:** [October 21, 2022, 1:28pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/5 "2022-10-21T13:28:55Z")

</div>

> [@gnikit](#):
>
> My interactions with MS and the VS Code team are extremely positive and I doubt we will have any trouble with getting permission. Especially since we propose a legitimate use for the logo and we are not defacing or altering it in any way.

👍 👍

---

<div class="post-metadata">

**Author:** ![awvwgk](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/awvwgk/32/154_2.png) [@awvwgk](https://fortran-lang.discourse.group/u/awvwgk)\
**Post date:** [October 21, 2022, 8:01pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/6 "2022-10-21T20:01:27Z")

</div>

I don’t think it is necessary to connect the Modern Fortran Extension logo to VS Code by visually including its logo. It feels a bit redundant when finding it for example in the VS Code marketplace. To connect visually I personally prefer color, for example we could use the VS Code colors in the F-icon like shown here in this quick hack:

 ![modern-fortran](https://global.discourse-cdn.com/free1/uploads/fortran_lang/original/2X/a/aa4e336f3f0fd70df91bf6c090aa44718d705502.png)

Source: [Modern Fortran logo suggestion · GitHub](https://gist.github.com/awvwgk/031abcc6f5ba9f305f1b3da73c1e5267)

---

<div class="post-metadata">

**Author:** ![jacobwilliams](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/jacobwilliams/32/10_2.png) [@jacobwilliams](https://fortran-lang.discourse.group/u/jacobwilliams)\
**Post date:** [October 21, 2022, 8:09pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/7 "2022-10-21T20:09:39Z")

</div>

MS tends to change these VS logos over time so I wouldn’t try to match the color or include it.

---

<div class="post-metadata">

**Author:** ![milancurcic](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/milancurcic/32/2_2.png) [@milancurcic](https://fortran-lang.discourse.group/u/milancurcic)\
**Post date:** [October 21, 2022, 11:55pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/8 "2022-10-21T23:55:07Z")

</div>

> [@gnikit](#):
>
> Not sure if it makes sense and where we would use it, since all other Programming Language extensions (see Python, Go, Julia, etc.) are using their respective icons as logos.

Yes, I’d keep using the main logo as you currently do. What would a custom logo accomplish? I don’t think you’re trying to differentiate from some other extension that uses the same logo.

---

<div class="post-metadata">

**Author:** ![gnikit](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/gnikit/32/1213_2.png) [@gnikit](https://fortran-lang.discourse.group/u/gnikit)\
**Post date:** [October 22, 2022, 2:32pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/9 "2022-10-22T14:32:32Z")

</div>

> [@milancurcic](#):
>
> What would a custom logo accomplish? I don’t think you’re trying to differentiate from some other extension that uses the same logo.

No definitely not trying to differentiate. I was thinking of using this as the icon for the webpage (which has not been built yet), because I noticed that it’s difficult to navigate browser tabs when all the icons are the “F” logo ([fortran-lang.org](http://fortran-lang.org), fortran-lang.discourse.group, previously fortls but I made an icon for that).

---

<div class="post-metadata">

**Author:** ![FortranFan](https://avatars.discourse-cdn.com/v4/letter/f/96bed5/32.png) [@FortranFan](https://fortran-lang.discourse.group/u/FortranFan)\
**Post date:** [October 22, 2022, 3:32pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/10 "2022-10-22T15:32:41Z")

</div>

> [@gnikit](#):
>
> because I noticed that it’s difficult to navigate browser tabs when all the icons are the “F” logo ([fortran-lang.org](http://fortran-lang.org), fortran-lang.discourse.group, previously fortls but I made an icon for

That’s a good point, thanks for bringing it up because I’ve struggled with the same in terms of navigating across F tabs in a browser.

---

<div class="post-metadata">

**Author:** ![alejandro](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/alejandro/32/374_2.png) [@alejandro](https://fortran-lang.discourse.group/u/alejandro)\
**Post date:** [October 25, 2022, 5:41pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/11 "2022-10-25T17:41:33Z")

</div>

Maybe do something simple, like add a vertical bar, using the same font, before or after the F to imply code that is being typed?

---

<div class="post-metadata">

**Author:** ![gnikit](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/gnikit/32/1213_2.png) [@gnikit](https://fortran-lang.discourse.group/u/gnikit)\
**Post date:** [October 25, 2022, 6:05pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/12 "2022-10-25T18:05:22Z")

</div>

Welcome to Fortran-lang Discourse @alejandro, I did something similar for the fortls webpage see the main page’s banner [fortls](https://gnikit.github.io/fortls/) although in that case the image is actually blinking.

---

<div class="post-metadata">

**Author:** ![alejandro](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/alejandro/32/374_2.png) [@alejandro](https://fortran-lang.discourse.group/u/alejandro)\
**Post date:** [October 25, 2022, 7:46pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/13 "2022-10-25T19:46:26Z")

</div>

Yep. That’s exactly what I was thinking, but with just the F. Oh well, idea already taken.

---

<div class="post-metadata">

**Author:** ![gnikit](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/gnikit/32/1213_2.png) [@gnikit](https://fortran-lang.discourse.group/u/gnikit)\
**Post date:** [October 25, 2022, 10:25pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/14 "2022-10-25T22:25:51Z")

</div>

I see, the problem with that is that many places won’t allow the animation to run (unless made into a GIF) because running code in SVGs is consider a security vulnerability.

---

<div class="post-metadata">

**Author:** ![gnikit](https://yyz2.discourse-cdn.com/free1/user_avatar/fortran-lang.discourse.group/gnikit/32/1213_2.png) [@gnikit](https://fortran-lang.discourse.group/u/gnikit)\
**Post date:** [October 25, 2022, 10:28pm UTC](https://fortran-lang.discourse.group/t/modern-fortran-for-vs-code-logo-ideas-discussion/4577/15 "2022-10-25T22:28:25Z")

</div>

Thank you all for the suggestions. I think I will stick with what we have for all the docs and for the documentation web page’s symbol (i.e. asset on the browser tab) I will use either the design I originally suggested or @awvwgk’s, just to indicate that the tab is not Discourse or `fortran-lang.org`.
