Tasks with big id are blocking the `Eval expression` button
### Expected Behavior

Click on the "Eval expression" button, in the "Outputs" panel

### Actual Behaviour

<img width="1468" alt="image" src="https://user-images.githubusercontent.com/1302218/194127164-af079cde-793e-4af8-bd9b-dd575857cbad.png">

Button is blocked by the very long id text

### Steps To Reproduce

_No response_

### Environment Information

- Kestra Version: 0.5.2-SNAPSHOT


### Example flow

_No response_
.github/CONTRIBUTING.md .gitignore
.github/CONTRIBUTING.md .gitignore
diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
index fb2834b300..ddb6772c1b 100644
--- a/.github/CONTRIBUTING.md
+++ b/.github/CONTRIBUTING.md
@@ -65,7 +65,17 @@ The frontend is located on `/ui` folder.
 - create a files `ui/.env.development.local` with content `VUE_APP_API_URL=http://localhost:8080` (or your actual server url)
 - `npm run serve` will start the development server with hot reload.
 - The server start by default on port 8090 and is reachable on `http://localhost:8090`
-- You can run `npm run build` in order to build the front-end that will be delivered from the backend (without running the `npm serve`) above.
+- You can run `npm run build` in order to build the front-end that will be delivered from the 
+backend (without running the `npm serve`) above.
+
+> If you have CORS restrictions when using the local development npm server, you need to configure 
+> the backend to allow the http://localhost:8090 origin
+> ```cors:
+>      enabled: true
+>      configurations:
+>        all:
+>          allowedOrigins:
+>            - http://localhost:8090```
 
 #### Develop plugins
 A complete documentation for developing plugin can be found [here](https://kestra.io/docs/plugin-developer-guide/).
diff --git a/.gitignore b/.gitignore
index e4da400134..4e27998258 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,6 +14,8 @@ out/
 .settings
 .classpath
 .attach*
+**/*.class
+**/bin/*
 
 ### Configurations
 docker-compose.override.yml
