Page MenuHomePhabricator

[VE WikifunctionsCall]: Add coloured-in Wikifunctions icon to VE integration
Closed, ResolvedPublic

Description

Description

In the dialog for Function configuration (screen two), the link to the Function page in Wikifunctions.org must be preceded with a color WF icon.

Color icons are not yet available in Codex

  • [Design] Provide color wikifunctions SVG
  • Use color icon in the dialog component (FunctionInputSetup.vue)

Devices and Design (URLs or screenshots)

Screenshot from 2025-02-26 18-04-22.png (462×421 px, 19 KB)


Completion checklist

Event Timeline

here's the logo :)

1<?xml version="1.0" encoding="UTF-8"?>
2<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20">
3 <title>
4 Wikifunctions
5 </title>
6 <path fill="#069" d="M15.752 7.059c-.165 0-.352.01-.56.03-.176.02-.352.031-.529.032-.144 0-.325-.01-.539-.032a7.639 7.639 0 0 0-.6-.03c-.064 0-.094.048-.094.145 0 .097.02.144.062.144.463.022.696.2.696.539-.004.16-.039.318-.103.465l-1.416 3.284.23.515 1.673-3.758c.174-.393.34-.66.502-.799.178-.146.398-.232.627-.246a.11.11 0 0 0 .088-.051.188.188 0 0 0 .039-.115c-.003-.082-.027-.123-.076-.123Zm-5.038.289c.464.022.697.191.697.507a1.117 1.117 0 0 1-.156.497l-.029.053.23.515.287-.527c.245-.428.448-.702.61-.822.193-.13.417-.207.65-.223.076 0 .114-.055.114-.166 0-.087-.02-.123-.062-.123-.174 0-.396.012-.658.035a6.248 6.248 0 0 1-.472.027c-.149 0-.339-.01-.57-.032a8.088 8.088 0 0 0-.61-.03c-.02 0-.04.015-.062.047a.173.173 0 0 0-.031.098c-.002.095.02.144.062.144Zm-2.646 4.276L6.561 8.228a.803.803 0 0 1-.087-.31.47.47 0 0 1 .2-.394c.162-.109.352-.169.547-.174.034 0 .051-.048.051-.144 0-.097-.028-.145-.087-.145-.23 0-.497.01-.798.03a7.648 7.648 0 0 1-1.41 0 9.665 9.665 0 0 0-.726-.03c-.055 0-.087.047-.087.145a.148.148 0 0 0 .036.1.103.103 0 0 0 .079.044c.27.016.532.11.75.272.18.146.351.403.513.772l1.91 4.368.616-1.138Z"/>
7 <path fill="#396" d="M11.978 14.312a.138.138 0 0 0 .125.087h1.137a.134.134 0 0 0 .122-.19l-2.777-6.215a1.67 1.67 0 0 0-.358-.507 1.412 1.412 0 0 0-.552-.313 2.968 2.968 0 0 0-.878-.11c-.347 0-.692.05-1.025.148a.135.135 0 0 0-.092.15l.16.963a.132.132 0 0 0 .13.112.15.15 0 0 0 .044-.009c.18-.059.369-.088.559-.086.14-.005.28.014.414.055a.68.68 0 0 1 .269.162.877.877 0 0 1 .174.26c.048.102.098.22.151.348l.113.284-2.536 4.765a.135.135 0 0 0 .126.181h1.344a.133.133 0 0 0 .122-.08l.008-.015 1.708-3.147 1.512 3.157Z"/>
8 <path fill="#900" d="M3.752 5.207a7.855 7.855 0 0 1 6.224-3.084A7.875 7.875 0 0 1 16.22 5.17l1.77-1.186a10.009 10.009 0 0 0-16.027.064l1.789 1.16Z"/>
9 <path fill="#069" d="M17.288 7.01c.386.941.584 1.948.584 2.965 0 4.33-3.531 7.902-7.872 7.902-4.342 0-7.872-3.571-7.872-7.902 0-1.001.192-1.993.567-2.921L.882 5.88A9.886 9.886 0 0 0 0 9.975C0 15.476 4.486 20 10 20c5.513 0 10-4.524 10-10.025a9.901 9.901 0 0 0-.916-4.17L17.288 7.01Z"/>
10</svg>

Jdforrester-WMF renamed this task from [VE WikifunctionsCall]: Add wikifunctions color icon to VE integration to [VE WikifunctionsCall]: Add coloured-in Wikifunctions icon to VE integration.Mar 11 2025, 4:28 PM

Change #1127586 had a related patch set uploaded (by Jforrester; author: Jforrester):

[mediawiki/extensions/WikiLambda@master] [WIP] Introduce our custom icons for the VE integration and use them

https://gerrit.wikimedia.org/r/1127586

Change #1127586 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Introduce our custom icons for the VE integration and use them

https://gerrit.wikimedia.org/r/1127586

No need to wait for deploy on this one, as it's not live in prod.