Giter Site home page Giter Site logo

padscape / padscape Goto Github PK

View Code? Open in Web Editor NEW
5.0 3.0 0.0 373 KB

A browser-based code editor - Write, run, and upload your code

Home Page: https://padscape.github.io/padscape/

License: MIT License

HTML 23.73% JavaScript 55.27% CSS 21.00%
code-editor html-editor online-editor

padscape's Introduction

Padscape

A new alternative to code editing

License Code Size Codacy Badge

Padscape is a new online code editor, designed especially for web development. It will be available in several platforms in the future, like Android and Desktop, but right now it is only available on the web. ๐Ÿ˜ข

Using

Go to https://padscape.github.io/padscape/

Features

Padscape will feature:

Padscape features:

  • Syntax highlighting for HTML, Python, Java and more
  • Saving and viewing other people's Pads
  • A library handling system to save you loads of time (HTML only)
  • A simple, responsive UI

Built with

  • Bootstrap 4 - Primary CSS framework
  • jQuery - JavaScript library for HTML document traversal
  • Split.js - Utility for resizeable split panes
  • Prism.js - Syntax highlighting library

Useful resources

  • BonfireScratch
    • Project Moderator

padscape's People

Contributors

d-siganos avatar plastictortoise avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

padscape's Issues

Abuse Report

Is somebody acting inappropriately? Report them here.

Padscape never loads when using uBlock Origin

Describe the bug
When I try and open Padscape while uBlock Origin is active, the page never loads. However, if I open the page without uBlock Origin the page loads almost instantly.

To Reproduce
Steps to reproduce the behavior:

  1. Install and activate uBlock Origin
  2. Navigate to Padscape
  3. Notice how it never loads.

Expected behavior
Padscape should load as normal.

Screenshots
If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

  • OS: ChromeOS 12871
  • Browser: Chrome 81.0.4044.129
  • Version: 81.0.4044.129

Additional context
The only reason that I can see that may be causing it to not load is that uBlock Origin is blocking the API request to ipify.

Improving the git history

You should improve your git workflow. This means :

  • Setting up git on your computer
  • Not doing stuff directly on master (it should be stable), using branches and PRs
  • Using descriptive commit messages

I highly recommend you to use GitHub Desktop.

Styling improvements

At this point, the core of Padscape is more or less functional. Consequently, I think it is time I focused more on the look of the editor as well as the API. If you have any suggestions that you would like to see implemented soon, write them down here, and I will do them as soon as possible.

Notify stargazers @locness3 @kennethsweezy

Add multiple layouts

Feature
We would like the user interface to feature multiple layouts in addition to the current one

Additional context
We have tried to switch to a horizontal split as I have seen in multiple websites, but it wouldn't work. We believe it is because we are using the Bootstrap col class as well as the split pane.

  • BonfireScratch
    • Owner of the Padscape organization

Questions

Having questions you want to be answered? Ask away!

Code seems screwed when typing long lines

Describe the bug
The code seems screwed when the textarea scrolls.

To Reproduce
Steps to reproduce the behavior:

  1. Go to the web host
  2. Press keys continuously to automatically scroll down the textarea
  3. See the result

Expected behavior
The expected behavior is to have all the widgets in one place

Desktop:

  • OS: Any (seen with Windows 7, Windows 10, iOS, Android and Ubuntu)
  • Browser: Any (seen with Chrome, MSIE, and Safari)
  • Version: Any

No proper error handling

Describe the bug
When a user writes invalid code, the error message is not displayed

To Reproduce
Steps to reproduce the behavior:

  1. Write some invalid JavaScript code
  2. See the result

Expected behavior
If possible, I would like it to display the error information

Desktop (please complete the following information):

  • OS: Any
  • Browser Any
  • Version Any

Additional context
Notify @simplebinary

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.