Git Product home page Git Product logo

Comments (25)

vygr avatar vygr commented on May 5, 2024 1

Thanks, it will take a while to get the svg import going, but I now have something to work with ! In the mean time I have add the .cpm file saving and conversion tool, tocpm. I'm getting about 54KB for the logo file now. So not too bad for a cheap rle pixel format.

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

Personally I like it :) as soon as I looked at it I got a good feeling from it :)

What do others think ? Anybody looking at this thread ?

from chrysalisp.

nuclearfall avatar nuclearfall commented on May 5, 2024

Thanks!

I really love logo design. Also, theming is fun for me. So, if at some point you're able to make windows themeable I can do some window decoration.

Also, there's a variant with the butterfly flying away that I like as well.

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

Can you post the other variant to have a look at ?

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

What would be best is an SVG version, and to convert that over to ChrysLisp vector graphic commands ! So it could be rendered at any size etc, like the clock demo.

This might be a good time to think about working on some SVG importer !

from chrysalisp.

nuclearfall avatar nuclearfall commented on May 5, 2024

That would be really good.

from chrysalisp.

nuclearfall avatar nuclearfall commented on May 5, 2024

ChrysaLisp v 07 256
ChrysaLispv0.n+1.zip

Here's the other version. Both have zip files attached with 256/512.png and svg files.

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

I like the second one best ! Something about the butterfly leaving the circle appeals to me. :)

I converted the 2 versions to .tga and added a quick .tga import routine to the system. Updated just now, so people can admire your design.

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

Looking at the .svg files they contain embedded .png data ? They are not just svg path drawing commands ?

from chrysalisp.

nuclearfall avatar nuclearfall commented on May 5, 2024

Ahh, sorry. A color adjustment on a layer. I'll re-export.

from chrysalisp.

nuclearfall avatar nuclearfall commented on May 5, 2024

This one should be clean.
ChrysaLisp v.0.8.svg.zip

from chrysalisp.

nuclearfall avatar nuclearfall commented on May 5, 2024

Not entirely sure what I think about this wallpaper. It maybe a little chrometastic, and I can't seem to get it to convert using tocpm. Not sure if there is extra junk attached. But when I get frustrated/tired coding in a new language I generally take some time to work on design elements.

I've done a little experimentation with trying to get clickable images, and I'm thinking about a =a canvas wallpaper using freeball as a sort of template. Eventually, I might find a way to make an icon dock launcher. I'll fiddle with, but it's obviously not high priority stuff.

ChrysaLisp640x480.tga.zip

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

Hold on the wallpaper for now, I was going to look into getting the host GUI window resizable and that will probably change how I do the background !

The TGA file may be a type 2 TGA and the quick and dirty TGA importer I did was a type 1 header, 32bit only. So I will look at the file and see if that's the case.

Label and button already use a flow view ready to take the addition of images to go along with the text ! And I was thinking the same thing that I should enable a method for allow the addition of a canvas to this flow, then we can have the usual suspects of image and text flowed how we want for image buttons and dock buttons etc

I was thinking yesterday that having an icon.cmp file in each app folder to show in the dock/launcher would be a plan. So we are both thinking about this at the same time :)

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

I used this online TGA convertor to produce the TGA's from your logo PNG files, that produced a TGA header that was fine with the tocpm convertor.

https://image.online-convert.com/convert-to-tga

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

I like the wallpaper image though :)

To properly support a decent wallpaper we should extend the canvas view to have a few more features, ability to specify alignment, centering, stretched drawing with or without aspect correction etc

Then a wallpaper would just be a image loaded into a canvas view that was set as the backdrop object. That is on the TODO list here as well. !

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

Just pushed a fix for the 24bit TGA loading, 8bit grey .cpm saving. And added your new test images to the image app.

from chrysalisp.

TheMartynBliss avatar TheMartynBliss commented on May 5, 2024

Looks good!

from chrysalisp.

nuclearfall avatar nuclearfall commented on May 5, 2024

My only concern was that the pallet is similar to Mints. As long as it's okay, I'll change the heading t just include a logo—support for svg, jpg, and png probably should have a separate issue. We could mark this one resolved. I'll continue to work on wallpapers, and such.

from chrysalisp.

nuclearfall avatar nuclearfall commented on May 5, 2024

Did you want to remove the background circle so it matches the logo on the wallpaper? Either way, we should be able to close this afterwards.

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

As a log rather than wallpaper, I quite like the circle ? Maybe it should be the blue color like the wallpaper though ?

from chrysalisp.

nuclearfall avatar nuclearfall commented on May 5, 2024

I've been thinking about an icon that can easily be scaled from very small to very large. I've come up with something that I think captures the essence of the original logo, while still being easily recognizable as a very small scale either colored or in monochrome.

Parens with an upside down lambda form the butterfly. You'll notice there's no tail recursion ;)

ChrysaLisp-96
For a taskbar or such:
ChrysaLisp-16
What do you think?

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

Quite like the design !

from chrysalisp.

nuclearfall avatar nuclearfall commented on May 5, 2024

So, what I think I'll do is pack this up with raster images for typical sizes and an svg, and then call this one close, if you think that will work.

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

Yes. Definitely keep the svg as eventually we will have the ability to render those.

from chrysalisp.

vygr avatar vygr commented on May 5, 2024

Closing this issue now as we are already way beyond the first rev of the logo ;) Thanks Gary.

from chrysalisp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.