Git Product home page Git Product logo

mcsandy's Introduction

Howdy ๐Ÿ‘‹

My name is Frank, but the internet knows me as Paceaux.

I'm a front-end developer, CMS consultant, software architect, JavaScript engineer, language learner (๓ ฟ๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ๐Ÿ‡ช๐Ÿ‡ธ๐Ÿ‡ซ๐Ÿ‡ท๐Ÿ‡ต๐Ÿ‡น๐Ÿ‡ฎ๐Ÿ‡ช๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ๐Ÿ‡ฎ๐Ÿ‡ฑ๐Ÿ‡ธ๐Ÿ‡พ๐Ÿ‡ฉ๐Ÿ‡ช๐Ÿ‡น๐Ÿ‡ท), aspiring linguist, semi-professional woodworker and semi-amateur writer.

You might know me for:

Silly Stats

Paceaux's GitHub stats

๐Ÿ’ป Currently Coding &

Making that ๐Ÿ’ฐ at

Red Hat, as a senior front-end Drupal engineer.

๐Ÿ”ญ working on

๐ŸŒฑ learning about

  • Linguistics, particularly phonotactics
  • TensorFlow and Machine learning.

Maybe it can help me find some common sound patterns in Germanic (๐Ÿด๓ ง๓ ข๓ ฅ๓ ฎ๓ ง๓ ฟ๐Ÿ‡ฉ๐Ÿ‡ช), Romance (๐Ÿ‡ช๐Ÿ‡ธ๐Ÿ‡ซ๐Ÿ‡ท๐Ÿ‡ต๐Ÿ‡น๐Ÿ‡ฆ๐Ÿ‡ฉ) and Celtic (๐Ÿ‡ฎ๐Ÿ‡ช๐Ÿด๓ ง๓ ข๓ ท๓ ฌ๓ ณ๓ ฟ) languages โ€ฆ

๐Ÿ‘ฏ seeking collaborators for

  • helping Methodius get better at identifying n-grams in non-western languages, like Arabic.
  • getting Isidore to do a better job at spotting verbs in English.

๐Ÿ’ฌ Answered asks are:

Where are you on the interwebz?

All over. It's probably best if you just checkout LinkTree

What are your pronouns?

\b((h(e|i(s|m(self|\b))))|((e|รฉ)l(e|\b))|il(s|\b)|s(on|u|eu)|l(o|e|ui(-mรชme|\b))|o)\b/gi

๐Ÿ“ซ How can I send you a very important message?

I occasionally blog. You can definitely get my attention there.

mcsandy's People

Contributors

paceaux avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

illfittingshoes

mcsandy's Issues

Change position and UI of Projects section

Projects section takes up too much important real estate. It should behave more like a menu whose default state is closed, and can be opened over the preview area, instead of pushing it over

Can only add one external CSS file

error in the console is : mcsandy.html:2280
Uncaught TypeError: Cannot read property 'querySelector' of undefined
happens any time hitting the + for a second or third external CSS file.

Safari/Chrome: Drag and Drop UX when replacing HTML, CSS or JS within the container

When user drags one HTML (or CSS/JS) file into the HTML container, the user cannot replace the original file by just dragging/dropping a secondary/updated file. The secondary file gets added to the first dragged/drop HTML.

If the user wanted to replace the first HTML with a brand new HTML file-- they would have to cmmd+a (select all) and delete, and THEN drag and drop the new HTML over.

Exporting/importing projects

Ability to export a project as JSON, and import it again.

Since McSandy uses localStorage, this means that projects are confined to a specific browser. This makes it hard to test something in multiple browsers. an import/export function would resolve this.

Change Info button

Info icon:

  • No circle
  • Change to a basic "i"
  • use alt text to explain what it does

Windows, Chrome/Firefox: Pieces show disabled scroll bar

In windows, Chrome (v 38), the .css and .js external input (to the right), as well as the external libraries (right and bottom) all have scroll bars.

Firefox (v 30) shows nearly the same scroll bars. the css/js external file input both shows the scroll to the right. However, the "External Libraries" piece only has the bottom scrollbar.

Delete doesn't fully delete the sbx

If the user puts some code into the HTML, and then, under "This Sandbox", name it and click save.

At this point, it shows up under the "Other Sandboxes" dropdown menu.

However, when I delete the sandbox out of "This Sandbox", while it removes it from the dropdown, the sandbox still exists if the user knows/knew the url (http://mcsandy.com/#test)

More Drag and Drop options

two features:
User should be able to drag and drop an image into the HTML editor and get a reference to the image.

User should be able to drag and drop more than one text file at once.

Drag out should not trigger a save-as.

When you drag the HTML, CSS, or JS field to desktop, it currently triggers a save-as. Instead, you should actually be able to drag it to a desired folder in the file system.

Add Tooltips to UI elements

Add tooltips to the HTML/CSS/JS headers, and all the buttons, so that a user can see what keyboard shortcuts are available, or what they can do.

Improve the UI of McSandy

McSandy's look and feel isn't the same as other editors. improve the UI, add more borders, backgrounds to editors, etc.

Add an "info" icon

Add an info icon that people can click on so that they can get a helper window that shows all of the shortcuts.

Safari: When entering HTML, Safari renders the HTML tags

Chrome will render the basic HTML tags, as if there is no CSS (ie strong is bold, paragraphs are block). However, Safari renders the actual HTML code within Safari. Firefox, while drag and drop doesn't work currently ( #21 ), will render the HTML, like Chrome does, on copy/paste.

Windows, Chrome/Firefox: Buttons are off

Chrome and Firefox: Copy within the buttons, on windows chrome, are pushed down. Firefox is much more visible.

Firefox: the "+" buttons on the external .css/.js input is slightly larger than the input itself (obvious at the top of the button).

"Other Sandboxes": the "Load" button has a left gray border, and it seems that the background color on the button doesn't quite touch said border, leaving a 1-2px white gap in between said border and the start of the button bg color (border doesnt happen on the Save button, or in Mac)

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.