Commit Graph

58 Commits

Author SHA1 Message Date
Konrad Borowski
d56ba0d2a0 Make navigation buttons look nicer
This makes pastebin.run's navigation look more like apibin's
navigation. It also improves over apibin navigation by making
it more mobile-friendly.
2022-05-09 19:48:20 +02:00
Konrad Borowski
7d9b9bdd4b Replace article with main tag 2022-05-08 12:40:44 +02:00
Konrad Borowski
903af38d04 Add labels for code block 2022-05-08 11:15:05 +02:00
Konrad Borowski
b0d0c788fb Improve button layout on mobile devices 2022-05-08 10:41:57 +02:00
Konrad Borowski
9218a98a2e Add labels for select menus 2022-05-08 10:04:37 +02:00
Konrad Borowski
72f6f9b4f9 Remove defer from script
Modules are automatically deferred.
2022-05-08 09:56:00 +02:00
Konrad Borowski
0db7b49983 Mark the page language as English 2022-05-08 09:51:43 +02:00
Konrad Borowski
97f4c13732 Rewrite JavaScript code using SolidJS 2022-05-08 07:54:17 +02:00
Konrad Borowski
4799f7f124 Make tab indentation an option
This improves accessibility.
2022-05-06 20:34:48 +02:00
Konrad Borowski
742f9fb2b8 Use defer for JavaScript 2022-05-06 18:35:35 +02:00
Konrad Borowski
3145db96e4 Provide single output box 2022-04-25 19:33:40 +02:00
Konrad Borowski
e716813973 Update display paste template to use ExternPaste 2021-10-19 13:13:54 +02:00
Konrad Borowski
c7f72387f8 Implement /config 2021-10-19 12:47:57 +02:00
Konrad Borowski
173ed88f8f Implement fetching JavaScript path 2021-06-14 18:36:02 +02:00
Konrad Borowski
22cb398975 Provide raw paste links on paste page 2021-06-13 23:22:50 +02:00
Konrad Borowski
d94e06c97f Show language when displaying paste 2021-06-13 22:59:38 +02:00
Konrad Borowski
764a287182 Provide default description 2021-06-13 22:53:04 +02:00
Konrad Borowski
702f4b0f75 Provide a meta description for pastes 2021-06-13 22:52:09 +02:00
Konrad Borowski
3a6afbdc5b Implement displaying pastes 2021-06-13 22:00:37 +02:00
Konrad Borowski
e5b50b46fa Implement main page 2021-06-13 20:43:16 +02:00
Konrad Borowski
f1794091fc Replace application with minimal Rocket-based version 2021-06-13 20:12:52 +02:00
Konrad Borowski
fadead8855 Implement raw paste link 2021-05-10 13:09:35 +02:00
Konrad Borowski
bf09d7c041 Update source code link in site's header 2020-02-17 13:32:08 +01:00
Konrad Borowski
a98d42f499 Merge branch 'api-header-link' into 'master'
Add API header link

See merge request pastebinrun/pastebinrun!133
2020-01-19 13:53:18 +00:00
Konrad Borowski
8f8dd3233d Add API link to the header 2020-01-19 14:24:35 +01:00
Konrad Borowski
5ff3625c7f Ensure Markdown rendering is not using flex boxes 2020-01-19 14:18:29 +01:00
Konrad Borowski
70e484786f Update source code URL 2019-12-31 12:56:34 +00:00
Konrad Borowski
9c7c08fcaa Redesign pastebin.run 2019-12-21 18:09:07 +01:00
Konrad Borowski
b147e0c8c9 Improve paste descriptions 2019-12-17 14:28:43 +01:00
Konrad Borowski
a8ee83739d Add source code link 2019-11-27 19:16:03 +01:00
Konrad Borowski
adeb13189b Add "Hello, world" examples 2019-11-24 12:57:19 +01:00
Konrad Borowski
1bb1782eea Store program output 2019-11-23 21:17:26 +01:00
Konrad Borowski
2e8e5a3288 Support user provided STDIN 2019-11-23 18:39:10 +01:00
Konrad Borowski
308eb4007e Dynamically retrieve JS path in debug builds
This allows to use webpack --watch
2019-11-19 13:25:45 +01:00
Konrad Borowski
4938340f88 Move block styles to IDs
This prevents them from being applied in Markdown.
2019-10-28 12:07:03 +01:00
Konrad Borowski
4b88d280b3 Use CSP script-src: 'strict-dynamic' 2019-10-24 14:15:53 +02:00
Konrad Borowski
899fa3fef7 Bust cache 2019-10-14 15:16:12 +02:00
Konrad Borowski
bc24fe0b31 Introduce configuration page 2019-10-09 16:51:25 +02:00
Konrad Borowski
817cdfa3b4 Move CodeMirror CSS to JavaScript 2019-10-09 12:23:25 +02:00
Konrad Borowski
fce86e502d Refactor JavaScript code 2019-09-22 00:01:42 +02:00
Konrad Borowski
424cf01260 Use webpack for building JavaScript 2019-09-20 19:35:31 +02:00
Konrad Borowski
88f9bc273a Implementations 2019-09-16 23:03:48 +02:00
Konrad Borowski
17fc593443 Share buttons template code 2019-08-10 17:42:42 +02:00
Konrad Borowski
48c39d242b Update button list on main page 2019-08-10 16:51:41 +02:00
Konrad Borowski
9d3a7862d1 Implement code execution 2019-08-10 16:36:05 +02:00
Konrad Borowski
5195c28511 Migrate templates to Ructe 2019-04-17 09:41:33 +02:00
Konrad Borowski
cf876485d5 Remove accidentally removed code to pre-select an option 2019-04-11 16:33:50 +02:00
Konrad Borowski
0927449791 Move language meta-data to JSON API 2019-04-11 16:22:47 +02:00
Konrad Borowski
1d998ed2f4 Provide a 404 page 2019-04-08 10:31:13 +02:00
Konrad Borowski
c62b8d8dca Remove about page 2019-04-08 10:03:49 +02:00